最近做專案過程中需要根據json資料生成乙個樹狀的目錄,結果**如下:
var folderlist=[,,
,,]}
]},,,
];var str='';
function generatefolders(arr)
}str += '
';return str;
}else
}var foldertxt =''
+''
+'';
foldertxt+=generatefolders(folderlist);
foldertxt += '
';$('#list').html(foldertxt);
/*** 判斷是否是空
* @param value
*/function isdefine(value)
else
return true;}}
結果出來的樹如下圖:
經排查,發現是由於str定義的位置不對引起的,將str定義為區域性變數就可以了。
function generatefolders(arr)
}str += '
';return str;
}else
}修改之後,可實現想的效果:
signed unsigned 引發的血案
bug描述 問題產生於區域網傳輸一幅。服務端負責傳送,是由另乙個同事用c 寫的,我用c 寫接收客戶端。我們約定在傳輸一幅前,先傳固定4個位元組的size資訊,然後傳資料。結果發現有些總是末尾壞掉一截或是乾脆就傳不過來。bug原因 在我接收到size 4 後,我採用了size size 3 256 2...
merge all引發的血案
在訓練深度神經網路的時候,我們經常會使用dropout,然而在test的時候,需要把dropout撤掉.為了應對這種問題,我們通常要建立兩個模型,讓他們共享變數。詳情.為了使用tensorboard來視覺化我們的資料,我們會經常使用summary,最終都會用乙個簡單的merge all函式來管理我們...
parseInt引發的血案
今天做了個專題活動,頁面頭上有個倒計時 專題做完後上線了,沒發現有什麼問題,結果,運營mm突然和我說 技術哥哥出問題了,360瀏覽器在秒數從10到09的時候直接變成 00 了 一看我去真的,該死的360 還有ie7 這個倒計時的原理是先獲取系統時間.分鐘,秒,毫秒賦值在span上面 span id ...