問題1:
在a執行緒初始化人臉演算法庫,在a執行緒執行演算法庫功能,檢測人臉效能正常【20ms】;
在a執行緒初始化人臉演算法庫後,a執行緒建立b執行緒,在b執行緒執行演算法庫功能,檢測人臉效能降低【100ms】;
分析: 執行緒建立的位置會影響執行緒被排程的優先順序,導致a初始化演算法庫(演算法庫啟動執行緒althm_t1、althm_t2),演算法庫執行緒和執行緒b優先順序相同均分cpu時間,導致時間變長;
檢視乙個程序中各執行緒的cpu使用率:top -h -p pid
可執行程式test,依賴動態庫libtest.so,libtest.so依賴動態庫libaaa.so和libbbb.so;
那麼編譯test時也需要將libtest.so依賴的動態庫libaaa.so和libbbb.so指定鏈結嗎???
待驗證處理
問題3:linux編譯的warning
1)warning: 『configreader::mcfgfile』 will be initialized after [-wreorder]
原因是:類成員變數宣告的順序和在建構函式初始化列表的初始化順序不一致導致的。
例如:
class test
test::test()
://b(0), //b的初始化在a之前就會warning
a(1),
b(2),
c(4)
{}
opencv學習問題彙總
1 顯示各種不同格式的時,opencv先解碼?怎麼實現的?原始碼可查否 對的,先解碼。如opencv1中的cvloadimage函式就可以載入,該函式應該呼叫了highgui中的dll,其中在 opencv modules high src grfmt jpeg.cpp檔案中有關於jpg解碼的相關 ...
機器學習問題彙總
1 什麼是分類問題,什麼是回歸問題?區別在 有沒有聯絡?回歸問題 是對輸入資料求乙個逼近真實結果的機率,比如 高考結果能上清華北大的機率。2 線性回歸,邏輯斯蒂回歸,擬合函式,損失函式,梯度下降,學習率,正則化,sigmoid函式之間的聯絡?參考 梯度下降法解線性回歸 梯度下降法解邏輯斯蒂回歸 er...
安卓學習問題彙總
1.textview.settext string text text必須為string,如果傳入int,不會報編譯錯誤,但是會報執行時異常。2.獲取乙個view的幾種方法 a 傳入int context.findviewbyid int b 傳入string 通過反射獲取 c 給view設定tag...