鍍金池/ 問(wèn)答/ 網(wǎng)絡(luò)安全問(wèn)答
陪我終 回答

git remote -v檢查一下origin
如果沒(méi)有的話自己添加一下。
git remote add xxxx
git fetch
……

撿肥皂 回答

需要先買(mǎi)一個(gè)域名,然后域名的管理界面里面就會(huì)存在解析dns這一個(gè)選項(xiàng)

懷中人 回答

找到原因了~
karma-webpack 里的配置有問(wèn)題,需要把測(cè)試文件和源碼關(guān)聯(lián)起來(lái),需要安裝,isparta-loader,isparta這兩個(gè)插件;
karma-webpack的版本為1.x.x;
karma-webpack的版本為2.x.x;對(duì)應(yīng)裝的是istanbul-instrumenter-loader,isparta;
karma-webpack對(duì)應(yīng)的部分配置:

clipboard.png

sonar的覆蓋率就可以關(guān)聯(lián)起來(lái)了:

clipboard.png

解夏 回答

windows下使用cnpm可以規(guī)避很多奇怪的問(wèn)題

久礙你 回答

樓上正解,也可以進(jìn)入項(xiàng)目目錄使用java _jar 命令,

拽很帥 回答

& 是運(yùn)算符,它的優(yōu)先級(jí)低于命令 typeof。簡(jiǎn)單說(shuō):typeof 12 & 0x04 相當(dāng)于 (typeof 12) & 0x04

我以為 回答

樓主或許對(duì)閉包有誤解。

不過(guò)嚴(yán)格來(lái)說(shuō),js中一切函數(shù)都形成了閉包。 因此你的說(shuō)法似乎沒(méi)有問(wèn)題。
但我們通常所說(shuō)的閉包是狹義的閉包。

而你舉的例子,我的猜測(cè)只是兩種“函數(shù)聲明的方式”的區(qū)別(不嚴(yán)格,第二種并不是函數(shù)聲明的方式,只是看起來(lái)效果是)。

因此樓主提供的兩種寫(xiě)法沒(méi)有什么使用上的區(qū)別。

兔寶寶 回答

notebook 4.3之后的token驗(yàn)證默認(rèn)都是開(kāi)啟的

  • 方法一:
運(yùn)行jupyter notebook list 拷貝帶有token的超鏈接到瀏覽器里面就能運(yùn)行,或者將token后面的參數(shù)貼入對(duì)話框即可。
  • 方法二:
如果實(shí)在不想用token,可以使用 jupyter notebook --NotebookApp.token='' 默認(rèn)token為空,但是不推薦這種用法。
網(wǎng)妓 回答

編譯時(shí)加上 -DCMAKE_PREFIX_PATH=path/to/qt5widgets 試一試

毀憶 回答

我看你剛才寫(xiě)了情況二的,但我測(cè)試時(shí)也沒(méi)有遇到情況二。

我的理解是,應(yīng)該不會(huì)有情況二(即出現(xiàn)調(diào)用到第二個(gè)函數(shù)的情況)

因?yàn)槟阍谕鈱拥膁iv中加了

handleClickInput: function () {
        document.getElementById('file').click()
      },
      

點(diǎn)擊事件,并把點(diǎn)擊轉(zhuǎn)移到頁(yè)面中id為file的元素上,當(dāng)你頁(yè)面中同時(shí)使用兩個(gè)組件時(shí),就出現(xiàn)了兩個(gè)相同的id,于是你的選擇器永遠(yuǎn)只能選擇到第一個(gè)id為file的元素。

問(wèn)題就出現(xiàn)在這里,處理你想要的視圖效果有很多其它方法,不使用你這個(gè)函數(shù)就不會(huì)出現(xiàn)你這種問(wèn)題了。

【詳細(xì)見(jiàn)下面鏈接】

如何在viewer2D或viewer3D的視圖上打自定義標(biāo)簽?

2D圖紙上增加自定義標(biāo)簽

function onSDKLoadSucceeded(viewMetaData){

// 初始化viewer
var view = document.getElementById('view');
var appConfig = new Glodon.Bimface.Application.WebApplication2DConfig();
appConfig.domElement = view;
var app = new Glodon.Bimface.Application.WebApplication2D(appConfig);
app.load(viewToken);
var events = Glodon.Bimface.Viewer.Viewer2DEvent;
var viewer = app.getViewer();
// 初始化DrawableContainer
var drawableConfig = new Glodon.Bimface.Plugins.Drawable.DrawableContainerConfig();
drawableConfig.viewer = viewer;
drawableContainer = new Glodon.Bimface.Plugins.Drawable.DrawableContainer(drawableConfig);
// 響應(yīng)MouseClick事件
viewer.addEventListener(events.MouseClicked,function(objectData) {
       var config = new Glodon.Bimface.Plugins.Drawable.CustomItemConfig();
       // 創(chuàng)建自定義元素,可以是一個(gè)dom element,也可以是個(gè)字符串
       // ***************************************************
        var circle = document.createElement('div');
        circle.style.width = '80px';
        circle.style.height = '32px';
        circle.style.borderRadius = '10%';
        circle.style.background = '#fff';
        circle.innerText = '自定義標(biāo)簽';
        config.content = circle;
        // ****************************************************
      //允許拖拽
        config.draggable =true;
        config.viewer = viewer;
        //增加一個(gè)Tip提示
        config.tooltip = 'my tip';
        config.worldPosition = objectData.worldPosition;

      //生成customItem實(shí)例
      var customItem = new Glodon.Bimface.Plugins.Drawable.CustomItem(config);

      //自定義標(biāo)簽的鼠標(biāo)左鍵事件
      customItem.onClick(function(item) {
           alert('left click');
      });
      //自定義標(biāo)簽的鼠標(biāo)右鍵事件
      customItem.onRightClick(function(item) {
            alert('right click');
      });
    //拖拽事件
      customItem.onEndDrag(function(item) {
            console.log(JSON.stringify(item.worldPosition));
      });

      // 添加自定義標(biāo)簽
      drawableContainer.addItem(customItem)
      //設(shè)置Tip的樣式
      customItem.setTooltipStyle({border:'1px'});
    });
};

圖片描述

敢試 回答

這個(gè)其實(shí)跟markdown沒(méi)太大關(guān)系。markdown只是標(biāo)記,至于屬性和樣式完全由解析器決定,可能換一個(gè)markdown解析器產(chǎn)生的html就不一樣了。

如果你非要期望產(chǎn)生的a標(biāo)簽一定有那個(gè)屬性,那么可以嵌入html標(biāo)簽,這個(gè)在markdown是支持的。

see: https://stackoverflow.com/que...

萌小萌 回答

在這里可以給List設(shè)定一個(gè)變量。

let Cell = List(Label1: "text", Label2: "text", Label3: "text")
        
         Array.append(Cell)

之后顯示cell在數(shù)組里,數(shù)組為T(mén)ableview里。

目前的方法:

@IBAction func SaveButton(_ sender: Any) {
    
        let Cell = List(Label1: "text", Label2: "text", Label3: "text")
   
        Array.append(Cell)
   //確定分區(qū)的數(shù)量
   ···
    //確定每個(gè)分區(qū)中行的數(shù)量
   ···
    //顯示cell內(nèi)容
    func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
        let cell = tableView.dequeueReusableCell(withIdentifier: "Cell", for:indexPath) as! TableViewCell
                                                //復(fù)用cell在自定義Cell中定義的Identifier             //強(qiáng)制轉(zhuǎn)換為自定義的cell
        let List = WillLearnArray[indexPath.row]//將數(shù)據(jù)運(yùn)用于每行
        
       //在TableViewCell中l(wèi)abel為定義的結(jié)構(gòu):List里的label
       cell.Label1.text = List.Label1
       cell.Label2.text = List.Label2
       cell.Label3.text = List.Label3
       cell.Label4.text = List.Label4
       cell.Label5.text = List.Label5

問(wèn)題:可以輸入但無(wú)法傳值

這里cell.LabelX.text = List.LabelX是否要修改為cell.cellX.text?
否則無(wú)法實(shí)現(xiàn)數(shù)據(jù)源顯示,還是需要prepareforSegue進(jìn)行VC的傳值的方法?

自己的回答

在這里記一下2月9日晚上實(shí)現(xiàn)了出現(xiàn)的方法,以及編輯排序和刪除行的方法。盡管string都是text。
依然很高興。
原來(lái)是沒(méi)有添加

func viewDidAppear(_ animated: Bool) {
                TableView.reloadData()
            }

方法。
現(xiàn)在打算還原這天成功的代碼,再次出現(xiàn)了無(wú)法傳值的現(xiàn)象。
先結(jié)束掉這個(gè)問(wèn)題,在這里做一個(gè)備忘。

空痕 回答

圖片描述
weex debug 模式下完全正常,恰恰是關(guān)閉 weex debug 的時(shí)候,才出現(xiàn)這個(gè) render error 2013的報(bào)錯(cuò),根本沒(méi)辦法查錯(cuò)啊,也不知道在vue的哪一行有錯(cuò),更不知道應(yīng)該在java代碼的哪個(gè)類里面下斷點(diǎn),可否給出排查的具體方法

=============
更新:
圖片描述

可以在 WXErrorCode 類里面下斷點(diǎn),但是得到的信息依然有限。

圖片描述
找到原因了, console.log 在底層會(huì)調(diào)用 JSON.stringify,由于this過(guò)于復(fù)雜有循環(huán)嵌套,無(wú)法解析,(只在非 weex debug 模式下會(huì)報(bào)錯(cuò))。

因?yàn)?weex 無(wú)法報(bào)出具體的出錯(cuò)位置(vue文件第幾行),所以只能根據(jù) android studio 的 logcat 打印出來(lái)信息,猜測(cè)上下文,一行一行注釋掉,才找到這個(gè) bug。

吢丕 回答

1。硬要使用base64保存的話,就不需要再轉(zhuǎn)化到二進(jìn)制了,直接保存base字符串。
2。因?yàn)槟闳绻蟼鲌D片,為什么要把圖片編碼之后再上傳最后又解碼?,這樣就很皮。
如2。所述,只需要編碼和解碼,不包括轉(zhuǎn)化為2進(jìn)制,所以你的操作得不到最后的jpeg圖片

敢試 回答

沒(méi)有用過(guò)Thonny, 看上去Thonny是與系統(tǒng)的Python安裝地址是分開(kāi)的,你可以看看你自己的ide Thonny的安裝包所在位置下是否有,沒(méi)有的話可以通過(guò)Thonny提供的Tools → Open system shell 來(lái)安裝

pip 安裝的的庫(kù)通常在下面類似的目錄下,你可以查看一下你的系統(tǒng)相應(yīng)目錄下是否有相應(yīng)的目錄

python2.7
/usr/local/lib/python2.7/dist-packages
/usr/lib/python2.7/site-packages

python3.5
/usr/local/lib/python3.5/dist-packages
/usr/lib/python3.5/site-packages

如果用VIRTUAL_ENV, 則會(huì)保存在相應(yīng)環(huán)境的下的lib/pythonX.Y/dist-packages下

也可以用pip list加上pip show查看具體有哪些庫(kù)和安裝位置。