代碼:
$arr = [
['value' => '顏色', 'detailValue' => '', 'attrHidden' => true, 'detail' => ['白色','黑色']],
['value' => '包裝', 'detailValue' => '', 'attrHidden' => true, 'detail' => ['大','小']],
['value' => '規(guī)則', 'detailValue' => '', 'attrHidden' => true, 'detail' => ['1','2']]
];
function decare($arr){
$data = [];
$res = [];
for ($i=0; $i < count($arr)-1; $i++) {
if($i == 0){
$data = $arr[$i]['detail'];
}
//替代變量1
$rep1 = [];
foreach ($data as $v) {
foreach ($arr[$i+1]['detail'] as $g) {
//替代變量2
$rep2 = ($i!=0?'':$arr[$i]['value']."_").$v."-".$arr[$i+1]['value']."_".$g;
$tmp[] = $rep2;
if($i==count($arr)-2){
foreach (explode('-', $rep2) as $k => $h) {
//替代變量3
$rep3 = explode('_', $h);
//替代變量4
$rep4['detail'][$rep3[0]] = $rep3[1];
}
$res[] = $rep4;
}
}
}
$data = $tmp;
}
return [$data,$res];
}
print_r(decare($arr)[1]);
結(jié)果:
因?yàn)镴DBC沒有這種類型,所以你必須自己去實(shí)現(xiàn)Hibernate的UserType接口,自己實(shí)現(xiàn)這個(gè)映射綁定。
Grails的postgresql插件了解一下?它的源碼可以做參考,實(shí)現(xiàn)了postgresql的jsonb類型和array類型。
這個(gè)插件基本支持了postgresql的各種數(shù)據(jù)類型,是通過自己定義UserType搞定的,源碼在這個(gè)包下面: https://github.com/kaleidos/g...
唔,狀態(tài)控制怎么去響應(yīng)的?
command+shift+P進(jìn)Command Palette,輸入python: Select Interpreter,選擇你需要的環(huán)境。
instanceof運(yùn)算符用來判斷一個(gè)要檢測(cè)對(duì)象的原型鏈,是否在構(gòu)造函數(shù)的prototype屬性所指向的對(duì)象
所有構(gòu)造器函數(shù)都來源于Function.prototype
js中所有事物都是對(duì)象,所有對(duì)象都來源于Object.prototype
那你就用能用的唄,糾結(jié)啥。
移動(dòng)端沒有鍵盤事件,可以改成@touchstart
你開服務(wù)器的img中放的是Base64么?看你報(bào)錯(cuò)提示是請(qǐng)求的網(wǎng)絡(luò)資源,而base64的圖片屬于可脫機(jī)使用的本地資源,根本不需要請(qǐng)求網(wǎng)絡(luò)。
istio是一個(gè)墩在你程序后面的代理代理,非侵入模式,對(duì)已有代碼是不需要改動(dòng)的。具體可參考istio架構(gòu)
======================作者的解答=================================
在步驟installation的時(shí)候先執(zhí)行exector.
然后再product configuration 就不會(huì)爆上訴錯(cuò)誤提示了
不管怎么樣,你這樣都存在跨域的,在proxyTable里面可以部分過濾的
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<scope>test</scope> <!-- 把這行去掉-->
</dependency>你還可以寫成
(true,"今天好涼快",3.1415926,["草稿紙"],new Map(),()=>{console.log("阿嚏")})()
說正經(jīng)的就是js逗號(hào)運(yùn)算符按順序執(zhí)行表達(dá)式,并且獲得最右邊表達(dá)式的值
好處?也許是能把人忽悠瘸吧(順帶執(zhí)行最后一個(gè)逗號(hào)之前的表達(dá)式唄)
res[1]['location'] = 1找到問題原因了,是國(guó)內(nèi)鏡像沒有同步的原因?。。?!
把composer.json里面的國(guó)內(nèi)的那個(gè)倉(cāng)庫給取消,然后再安裝就可以拉取最新的的包了。
比如我是全局安裝,則找到composer配置文件,取消國(guó)內(nèi)倉(cāng)庫即可。
vagrant@homestead:~/.composer$ ll
total 3744
drwxrwxr-x 4 vagrant vagrant 4096 Aug 21 06:46 ./
drwxr-xr-x 14 vagrant vagrant 4096 Aug 10 02:42 ../
-rw-r--r-- 1 vagrant vagrant 1849094 Aug 6 13:37 2018-05-04_11-44-59-1.6.5-old.phar
-rw-r--r-- 1 vagrant vagrant 1874999 Aug 7 08:23 2018-08-03_15-39-07-1.7.0-old.phar
-rw------- 1 vagrant vagrant 124 Jun 3 20:05 auth.json
drwxrwxr-x 5 vagrant vagrant 4096 Aug 6 14:03 cache/
-rw-rw-r-- 1 vagrant vagrant 211 Jun 3 19:56 composer.json
-rw-rw-r-- 1 vagrant vagrant 63452 Jun 3 19:56 composer.lock
-rw------- 1 vagrant vagrant 21 Aug 21 06:46 config.json
-rw-rw-r-- 1 vagrant vagrant 13 Jun 3 19:55 .htaccess
-rw-r--r-- 1 vagrant vagrant 799 Aug 6 13:37 keys.dev.pub
-rw-r--r-- 1 vagrant vagrant 799 Aug 6 13:37 keys.tags.pub
drwxrwxr-x 18 vagrant vagrant 4096 Jun 3 19:56 vendor/
將config.json中這段代碼刪除即可:
"repositories": {
"packagist": {
"type": "composer",
"url": "https://packagist.phpcomposer.com"
}
}http {
upstream myapp1 {
server srv1.example.com;
server srv2.example.com;
server srv3.example.com;
}
server {
listen 80;
location / {
proxy_pass http://myapp1;
}
}
}你這個(gè)問題解決了嗎?如果fixed取消掉的話,那就達(dá)不到固定的效果了,只有加了fixed才會(huì)出現(xiàn)這個(gè)問題。
不知在該類中是否有JedisConnectionFactory變量,其實(shí)如果你使用了@Component注解了之后,你可以直接在該類中直接使用@AutoWired直接注入
@Component
public class RedisCacheTransfer {
@Autowired
private JedisConnectionFactory jedisConnectionFactory
}
這樣寫不是更加優(yōu)美?
如果你想將該類注冊(cè)到MybatisRedisCache中進(jìn)行設(shè)置,則你可以在你的conifg文件中,當(dāng)SpringBoot啟動(dòng)的時(shí)候在Mybatis配置方法中加入方法即可
路由 Test 引用了Test組件,但是你沒有 import 進(jìn)來。
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國(guó)IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國(guó)家
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國(guó)一站式人才培養(yǎng)平臺(tái)、一站式人才輸送平臺(tái)。2014年4月3日在美國(guó)成功上市,融資1
北大課工場(chǎng)是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國(guó)家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國(guó)制造2025”,實(shí)現(xiàn)中華民族偉大復(fù)興的升級(jí)產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國(guó)職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項(xiàng)目經(jīng)理從事移動(dòng)互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍(lán)懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負(fù)責(zé)iOS教學(xué)及管理工作。
浪潮集團(tuán)項(xiàng)目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺(tái)面向?qū)ο箝_發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對(duì)瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國(guó)Software AG 技術(shù)顧問,美國(guó)Dachieve 系統(tǒng)架構(gòu)師,美國(guó)AngelEngineers Inc. 系統(tǒng)架構(gòu)師。