原创 【vim】最好的vim配置
https://www.linuxidc.com/Linux/2016-06/132262.htm
原创 【java】javac編譯class文件
javac編譯class文件 今天,筆者遇到了一個小問題:在使用原始的javac編譯Java類文件時,如果當前類文件對其他類有依賴,那麼,就可能會出現問題。 舉例如下:筆者在桌面新建一個文件夾test,然後建立兩個類:A.java
原创 【Android】app兼容性測試
https://www.jianshu.com/p/c3ba4e3b2f0a?from=singlemessage
原创 【c/c++】define中#和##
define中#和## 1、define f(a) #a 如果代碼中調用了f(a),則會宏替換的時候,替換成爲“a” 2、define f(a,b) a##b 如果代碼中調用了f(1,2),則會宏替換的時候,替換爲“12” 如果代碼中調用
原创 【shell】shell獲取函數字符串返回值
shell獲取函數字符串返回值 function func() { echo "stringA" } val="$(func)" echo $val
原创 【java】java和JSONObject對象互轉
JSONObject jo= (JSONObject) JSONObject.toJSON(javaBean); Student stu = (Student)JSONObject.toBean(jo, Student.class)
原创 常用資源監控命令
目錄 1、常見資源監控命令 1.1、vmstat 1.2、top 1.3、sar 1.4、netstat 1.5、ss 1.6、lsof 1.7、iostat 1、常見資源監控命令 1.1、vmstat 常用來查看整個機器的CPU、內
原创 【python】蓄水池
蓄水池 題目:給定一個列表,列表中的元素表示蓄水池的木板的高度。如果以這些木板組合爲一個水池(寬度爲1),最多可以容納多少單位的水。 題解: 遍歷每一塊木板的高度,然後查看當前木板的左邊和右邊的各自最高的木板的高度,然後取兩者的較小值
原创 【java】javac編譯用的classpath
javac編譯用的classpath https://www.jianshu.com/p/c3a40d43b78d
原创 【Android自動化】裝飾測試用例,打印測試用例名
裝飾測試用例,打印測試用例名 爲了在log中標記測試用例的執行進度,希望每次執行用例的時候輸出測試用例名。而Python的裝飾器可以裝飾一個函數的功能,爲函數增加動作,因此此處考慮用Python的裝飾器來裝飾測試用例,實現每執行一個用例的
原创 【windows編程】等待線程退出
等待線程退出 主要函數:WaitForMultipleObjects DWORD WINAPI WaitForMultipleObjects( _In_ DWORD nCount, _In_ const HAND
原创 【java】javac 錯誤: 編碼GBK的不可映射字符
javac 錯誤: 編碼GBK的不可映射字符 解決方法:帶上-encoding UTF-8 javac src/com/tc/master/Master.java -d ./classes -encoding UTF-8
原创 【mysql】where帶中文後查詢無結果
where帶中文後查詢無結果 在做C++編寫mysql查詢的時候,遇到條件子句中帶中文時,無法查詢到結果,但實際上是存在條件對應的結果的。 解決方法: select * from table1 where name = N'廣東' 只
原创 【java】java: -source 1.5 中不支持 diamond 運算符
java: -source 1.5 中不支持 diamond 運算符 Maven默認用的是JDK1.5去編譯 diamond運算符,指的是JDK1.7的一個新特性 List<String> list = new ArrayList<Str
原创 【cmake】利用cmakeList鏈接protobuf
利用cmakeList鏈接protobuf include(FindProtobuf) find_package(Protobuf REQUIRED "2.5.0") if (Protobuf_FOUND) # 需要特別注意Prot