原创 【Android】初探自動化構建-Gradle中的Groovy

Groovy&Gradle Groovy是基於JVM的一種腳本語言。 Gradle是新一代的自動化構建工具(似Ant+Ivy,Maven),其核心功能由Java實現。 幷包含由Groovy編寫的自動化構建領域特定語言(DSL)。

原创 【多線程】五、線程池

相關文章: 【多線程】一、線程狀態切換 【多線程】二、線程優先級&守護線程 【多線程】三、線程訪問變量 【多線程】四、線程異常抓捕 【多線程】五、線程池 【多線程】六、鎖與同步 【多線程】七、阻塞隊列 【多線程】八、異步計算結果獲

原创 【多線程】六、鎖與同步

相關文章: 【多線程】一、線程狀態切換 【多線程】二、線程優先級&守護線程 【多線程】三、線程訪問變量 【多線程】四、線程異常抓捕 【多線程】五、線程池 【多線程】六、鎖與同步 【多線程】七、阻塞隊列 【多線程】八、異步計算結果獲

原创 【多線程】四、線程異常抓捕

相關文章: 【多線程】一、線程狀態切換 【多線程】二、線程優先級&守護線程 【多線程】三、線程訪問變量 【多線程】四、線程異常抓捕 【多線程】五、線程池 【多線程】六、鎖與同步 【多線程】七、阻塞隊列 【多線程】八、異步計算結果獲

原创 【多線程】七、阻塞隊列

相關文章: 【多線程】一、線程狀態切換 【多線程】二、線程優先級&守護線程 【多線程】三、線程訪問變量 【多線程】四、線程異常抓捕 【多線程】五、線程池 【多線程】六、鎖與同步 【多線程】七、阻塞隊列 【多線程】八、異步計算結果獲

原创 【題解】LeetCode-三數之和(3sum)

15. 三數之和 給定一個包含 n 個整數的數組 nums,判斷 nums 中是否存在三個元素 a,b,c ,使得 a + b + c = 0 ?找出所有滿足條件且不重複的三元組。 注意:答案中不可以包含重複的三元組。 例如, 給

原创 【Android】探索org.json.JSONObject解析Long數據丟失精度問題

以下所指的JSONObject均爲org.json.JSONObject; get系方法和opt系方法區別 get系方法在key不存在時候會拋受檢異常(JSONException) opt系方法在key不存在時候會返回默認

原创 【正則】正則表達式(0)

1.字面值匹配 默認區分大小寫:phone -> $0=phone 原樣匹配:\Q . ^ $ + ? | ( ) [ - ]{ } \E 轉義:\. [.] [\b]退格符 匹配修飾符(?x)(pattern): g全

原创 【多線程】九、Android異步任務

相關文章: 【多線程】一、線程狀態切換 【多線程】二、線程優先級&守護線程 【多線程】三、線程訪問變量 【多線程】四、線程異常抓捕 【多線程】五、線程池 【多線程】六、鎖與同步 【多線程】七、阻塞隊列 【多線程】八、異步計算結果獲

原创 【多線程】一、線程狀態切換

相關文章: 【多線程】一、線程狀態切換 【多線程】二、線程優先級&守護線程 【多線程】三、線程訪問變量 【多線程】四、線程異常抓捕 【多線程】五、線程池 【多線程】六、鎖與同步 【多線程】七、阻塞隊列 【多線程】八、異步計算結果獲

原创 【多線程】三、線程訪問變量

相關文章: 【多線程】一、線程狀態切換 【多線程】二、線程優先級&守護線程 【多線程】三、線程訪問變量 【多線程】四、線程異常抓捕 【多線程】五、線程池 【多線程】六、鎖與同步 【多線程】七、阻塞隊列 【多線程】八、異步計算結果獲

原创 【多線程】二、線程優先級&守護線程

相關文章: 【多線程】一、線程狀態切換 【多線程】二、線程優先級&守護線程 【多線程】三、線程訪問變量 【多線程】四、線程異常抓捕 【多線程】五、線程池 【多線程】六、鎖與同步 【多線程】七、阻塞隊列 【多線程】八、異步計算結果獲

原创 【求職】有關面試和簡歷相關的總結與心得

第一次寫面試相關的文章,是覺得有必要總結一下這塊的東西了。 第一部分:面試 先說說對面試認識吧。 人生而具備社會屬性,在原始社會集羣而居,繼而出現氏族,國家,公司,團隊。因爲大家都認識到,單打獨鬥不足以立足生存。 無論是爲抵禦猛獸

原创 【多線程】八、異步計算結果獲取

相關文章: 【多線程】一、線程狀態切換 【多線程】二、線程優先級&守護線程 【多線程】三、線程訪問變量 【多線程】四、線程異常抓捕 【多線程】五、線程池 【多線程】六、鎖與同步 【多線程】七、阻塞隊列 【多線程】八、異步計算結果獲

原创 【數據結構】基礎數據結構和算法

搜索 ###DFS 深度搜索:連通性問題 模板中,參數控制解答樹的高度,內循環控制樹的廣度 dfs(int k){ if(k==n){ // 執行 P(m,n)=m!/(m-n) 次 return; } fo