鍍金池/ 問(wèn)答
櫻花霓 回答

php中暫時(shí)還不支持Set這種數(shù)據(jù)結(jié)構(gòu),所以可以考慮使用array來(lái)實(shí)現(xiàn)

<?php

Class Set {
    private $arr = [];
    public function add($val) {
        if (!in_array($val, $this->arr)) {
            array_push($this->arr, $val);
        }
        return $this->arr;
    }
}

$set = new Set();
print_r($set->add(2));
print_r($set->add(2));
print_r($set->add(3));
print_r($set->add(4));

能力有限,如果有錯(cuò)誤希望不吝指教.

遲月 回答

你說(shuō)的沒(méi)反應(yīng)是重新點(diǎn)擊在線客服沒(méi)反應(yīng)還是返回之前網(wǎng)頁(yè)再點(diǎn)擊沒(méi)反應(yīng)?

旖襯 回答

看著像是使用了flex吧,然后低版本瀏覽器內(nèi)核無(wú)法識(shí)別這個(gè)屬性,導(dǎo)致原本應(yīng)該橫向排列的圖標(biāo)變?yōu)榱似胀?code>block元素。
嘗試添加autoprefixer來(lái)解決吧。

莫小染 回答

.babelrc文件出錯(cuò)了。

["import", { "libraryName": "antd", "style": true }]

style得改成true,你的style應(yīng)該寫的是css吧

萌面人 回答

同樣遇到了這個(gè)問(wèn)題, 我在官方的 issues 中找到了類似的問(wèn)題, 回復(fù)中說(shuō)這是警告而不是錯(cuò)誤, 但沒(méi)有直觀指出解決的方法, 您可以自己去看一下 Nuxt.js running error!?。?/a>

久礙你 回答

clipboard.png

如果你是 Maven 導(dǎo)入的包,那么選中 pom.xml,右鍵選擇 Maven - Download Sources 就可以下載到源碼包 ( 如果發(fā)行方有提供的話 ),Idea 會(huì)自動(dòng)導(dǎo)入,你就可以點(diǎn)進(jìn)源碼下斷點(diǎn)了。

如果不是 Maven 包,那就需要自己找這個(gè) sources 包,舉個(gè)栗子:
something.jar,會(huì)有個(gè) something-sources.jar

如果發(fā)行方?jīng)]有提供這個(gè)源碼包,那就沒(méi)辦法了,不過(guò)一般來(lái)說(shuō)都會(huì)有的。

局外人 回答

看你的句子并不是想改字段名啊,而是改username的大小吧!如果是的話那么使用modify具體:alter table users modify username varchar(50) not null default '' comment '用戶名';

一般來(lái)說(shuō)我設(shè)計(jì)數(shù)據(jù)庫(kù)基本not null的字段都有個(gè)默認(rèn)值的,在庫(kù)設(shè)計(jì)上我基本不設(shè)計(jì)null值字段。

背叛者 回答
剛發(fā)現(xiàn)原來(lái)獲取到是字符串

兩種方法:

1.把這個(gè)字符串塞到頁(yè)面中

var dom = $("<a id="test" href="javascript:void(0)" onclick="show_float_panel('/monitor/onlinecntstatis/detail/5.5.0.27/')">(5.5.0.27)</a>");
// 注意我給它加了個(gè)id
$('body').append(dom);

然后使用$('#test').click() // 或者 $('#test').trigger('click')觸發(fā).

觸發(fā)click事件后,瀏覽器自會(huì)把該變量傳遞過(guò)去,不用你操心.

2.用正則把show_float_panel('/monitor/onlinecntstatis/detail/5.5.0.27/')提取出來(lái),然后用eval執(zhí)行

絯孑氣 回答

把相同的功能拎出來(lái),兩邊都調(diào)用就好了

眼雜 回答

chunkid的生成是不穩(wěn)定的,也就是說(shuō)每次打包生成的id可能不一樣
https://juejin.im/post/5a1bcd...

抱緊我 回答

我是存在localstorage里,然后進(jìn)入最外層的路由時(shí)判斷:

let routes = [{
    path: '/login',
    component: Login,
    name: 'login'
},{
    path: '/admin',
    component: Admin,
    beforeEnter: (to, from, next) => {
        if(!localStorage.ACCOUNT || localStorage.ACCOUNT == ''){
            next({
                name: 'login'
            })
        }else{
            next()
        }
    }
}]
囍槑 回答

提示是out of memory,是不是顯存不夠呢?我試了一下,pytorch 0.3.1 + torchvision 0.2.0加載VGG16要700多MB顯存:

clipboard.png

可以先試一下小一點(diǎn)的模型或者看看是不是cuda有問(wèn)題。

念初 回答

好吧,又要自問(wèn)自答,大半夜的,還有一大堆后端接口沒(méi)擼,扯著看vuex源碼,看的一臉懵逼也沒(méi)找到想要的答案。最后想了一個(gè)歪方法。(廢話到此為止)

解決方法:

在解決這個(gè)問(wèn)題的時(shí)候,絕對(duì)不能這樣想:“插件中的vuex是相對(duì)與引用插件的項(xiàng)目中的vuex獨(dú)立的”,什么意思呢?就是說(shuō)不能抱著把你插件中的store完全封裝起來(lái),在引用插件的時(shí)候,只要注冊(cè)插件就好了,然后vuex,store 啥也不管,它就會(huì)在它自己的小作用域里面 獨(dú)自happy。(其實(shí)我最初的打算就是這個(gè)樣子的,可是找不到解決辦法。求大神支招?。。?/p>

基于以上錯(cuò)誤的思路,半天時(shí)間沒(méi)了。后來(lái)我的解決方案是,

使用 vuex 的 module .

是的,vuex設(shè)計(jì)之初呢,為了防止把所有的 狀態(tài)(state)都放在一起,導(dǎo)致 state 過(guò)于龐大而不好維護(hù),所以使用了 module,是的模塊的狀態(tài)得以很好得分開管理。

這里呢,我是將我所有的 狀態(tài)管理封裝到了一個(gè)module當(dāng)中,而在導(dǎo)出插件的時(shí)候,順便將這個(gè)module導(dǎo)出。

example

//moduleStore.js
const state={
    editorContent:'editorContent',
};
const mutations={};
const actions={};
const getters={
    getEditorContent(state){
        return state.editorContent;
    }
};

const editorStore={
    state,
    mutations,
    actions,
    getters
}

export default editorStore;
//plugin index.js

import module from './moduleStore.js'

const plugin={
    install:(Vue,options)=>{
    }
}

export const ms=module;    //這里需要以命名方式導(dǎo)出,不能用默認(rèn)方式導(dǎo)出
export const pl=plugin;

好了,這樣的話,基本上就算是搞定了。那插件使用的時(shí)候怎么辦勒?

首先,

// main.js
import {pl} from 'plugin'; //引入插件
Vue.use(pl)  //全局注冊(cè)插件

這里,插件的導(dǎo)入注冊(cè)完畢,再然后,在全局的 Vuex store 中,

//index.js
import {ms} from 'plugin'   //導(dǎo)入模塊 vuex store


//再然后,將我們的 ms 注冊(cè)進(jìn)全局的 modules
const modules={
    ms,
}

至此,插件完整的與項(xiàng)目整合

你好胸 回答

攔截器就是對(duì)發(fā)出的所有請(qǐng)求和響應(yīng)信息重新處理的地方。。在這里你可以統(tǒng)一的加上請(qǐng)求頭、判斷響應(yīng)狀態(tài)碼做一些通用的處理,而不必對(duì)每個(gè)請(qǐng)求單獨(dú)設(shè)置

深記你 回答
fs.stat

是異步函數(shù),不確定什么時(shí)候能執(zhí)行完,而且只有等到同步函數(shù)執(zhí)行完之后,它才開始
換成fs.statSync可以達(dá)到你要的效果

款爺 回答

720云用的是krpano,一個(gè)第三方的庫(kù),底層是flash或者webgl,用threejs也可以做

帥到炸 回答

因?yàn)槟阌昧讼鄬?duì)路徑,改用絕對(duì)路徑就可以。

var/www/html/abc/123.php

這是相對(duì)路徑,在根目錄訪問(wèn)到的路徑是 /var/www/html/abc/123.php,在 /var 目錄訪問(wèn)到的路徑是 /var/var/www/html/abc/123.php,在 /abc/test 目錄訪問(wèn)到的路徑是 /abc/test/var/www/html/abc/123.php

你改成絕對(duì)路徑,也就是以 / 開頭

/var/www/html/abc/123.php

改成這樣,你在哪個(gè)目錄訪問(wèn)都是訪問(wèn)到 /var/www/html/abc/123.php