原创 【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