原创 Chromium內核瀏覽器編譯記(一)踩坑實錄 0.寫在前面 1.準備工作 2.源碼下載 2.1 拉取Chromium源碼 2.2 下載Android依賴 3.源碼編譯 4.遇到的問題 5.寫在最後

轉載請註明出處:https://www.jianshu.com/p/0b9922ae5b23 本文出自 容華謝後的博客 往期回顧: Chromium內核瀏覽器編譯記(一)踩坑實錄 Chromium內核瀏覽器編譯記(二)UI定製 0.寫

原创 一起學習正則表達式(七)回溯陷阱 0.寫在前面 1.回溯 2.Lazada 賣家中心案例 3.避坑指南 4.寫在最後

轉載請註明出處:https://www.jianshu.com/p/40f8988ba339 本文出自 容華謝後的博客 往期回顧: 《一起學習正則表達式(一)那些讓人頭暈的元字符》 《一起學習正則表達式(二)量詞與貪婪》 《一起學習正

原创 一起學習正則表達式(六)正則匹配原理 0.寫在前面 1.有窮狀態自動機 2.DFA原理 3.NFA原理 4.DFA工作機制 5.NFA工作機制 6.POSIX NFA 7.寫在最後

轉載請註明出處:https://www.jianshu.com/p/5b3316b95fe6 本文出自 容華謝後的博客 往期回顧: 《一起學習正則表達式(一)那些讓人頭暈的元字符》 《一起學習正則表達式(二)量詞與貪婪》 《一起學習正

原创 一起學習正則表達式(五)斷言匹配 0.寫在前面 1.單詞邊界 2.行的開始和結束 3.環視 4.寫在最後

轉載請註明出處:https://www.jianshu.com/p/ebba0458d889 本文出自 容華謝後的博客 往期回顧: 《一起學習正則表達式(一)那些讓人頭暈的元字符》 《一起學習正則表達式(二)量詞與貪婪》 《一起學習正

原创 一起學習正則表達式(四)常見的4種匹配模式 0.寫在前面 1.不區分大小寫模式 2.點號通配模式 3.多行匹配模式 4.註釋模式 5.寫在最後

轉載請註明出處:https://www.jianshu.com/p/78f11040a7ed 本文出自 容華謝後的博客 往期回顧: 《一起學習正則表達式(一)那些讓人頭暈的元字符》 《一起學習正則表達式(二)量詞與貪婪》 《一起學習正

原创 一起學習正則表達式(三)分組與引用 0.寫在前面 1.分組與編號 2.不保存子組 3.分組引用 4.查找與替換 5.在文本編輯器中使用 6.寫在最後

轉載請註明出處:https://www.jianshu.com/p/2dfa4e41203b 本文出自 容華謝後的博客 往期回顧: 《一起學習正則表達式(一)那些讓人頭暈的元字符》 《一起學習正則表達式(二)量詞與貪婪》 0.寫在前面

原创 一起學習正則表達式(二)量詞與貪婪 0.寫在前面 1.量詞 2.貪婪模式前傳 3.貪婪模式 4.非貪婪模式 5.獨佔模式 6.寫在最後

轉載請註明出處:https://www.jianshu.com/p/0e0dc45c2548 本文出自 容華謝後的博客 0.寫在前面 《一起學習正則表達式(一)那些讓人頭暈的元字符》 在上一篇文章中,我們學習了正則的一些基礎元字符,相

原创 一起學習正則表達式(一)那些讓人頭暈的元字符 0.寫在前面 1.特殊單字符 2.空白符 3.範圍 4.量詞 5.實戰 6.寫在最後

本篇文章已授權微信公衆號 guolin_blog (郭霖)獨家發佈 轉載請註明出處:https://www.jianshu.com/p/323c6f3afa62 本文出自 容華謝後的博客 0.寫在前面 在開發中,正則表達式常用於郵箱、手

原创 一道Java面試題引發的思考 0.寫在前面 1.題目 2.棧內存、堆內存 3.基本類型數據、對象的內存分配 4.String類型 5.解題分析 6.寫在最後

轉載請註明出處:https://www.jianshu.com/p/33aced10f4c8 本文出自 容華謝後的博客 0.寫在前面 這兩天做了一道常見的Java面試題,毫無懸念的做錯了,在運行出正確答案之後,發現以自己的知識儲備竟然

原创 Android畫板 半透明畫筆 筆跡疊加效果 0.寫在前面 1.半透明畫筆 2.筆跡疊加 3.寫在最後

轉載請註明出處:https://www.jianshu.com/p/9aac53bb1098 本文出自 容華謝後的博客 0.寫在前面 先看下效果圖,功能雖然簡單,但是實現的時候谷歌、百度了很久也沒有找到解決方案,提這個問題的人不少,但是

原创 一道Java面試題引發的思考 0.寫在前面 1.題目 2.棧內存、堆內存 3.基本類型數據、對象的內存分配 4.值傳遞、引用傳遞 5.String類型 6.解題分析 7.寫在最後

轉載請註明出處:https://www.jianshu.com/p/33aced10f4c8 本文出自 容華謝後的博客 0.寫在前面 這兩天做了一道常見的Java面試題,毫無懸念的做錯了,在運行出正確答案之後,發現以自己的知識儲備竟然

原创 您有一份AndroidX升級指南未領取 1.介紹 2.遷移到AndroidX 3.對比 4.支持庫遷移AndroidX速查表 5.一些問題 6.寫在最後

轉載請註明出處:https://www.jianshu.com/p/5ff650460161 本文出自 容華謝後的博客 1.介紹 相信大家對Android Support Libray都不陌生,隨着Android版本的快速迭代,Goo

原创 使用Java實現串口通信(二) 1.寫在前面 2.環境搭建 3.串口通信管理 4.程序主窗口 5.FatJar打包 6.寫在最後

1.寫在前面 距離上一篇文章《使用Java實現串口通信》已經過去快兩年的時間了,在此期間收到了很多讀者的反饋,很高興可以幫助到這麼多人,根據收到的反饋,我對代碼邏輯進行了優化整理,並增加了一些新功能,在此記錄下,分享給大家。 先看下效果:

原创 Android 藍牙BLE開發詳解 1.介紹 2.開發流程 3.相關API 4.代碼實現 5.寫在最後

1.介紹 藍牙是一種短距離的無線通信技術,可以實現固定設備、移動設備之間的數據交換。一般將藍牙分爲兩大類,藍牙3.0規範之前的版本稱爲傳統藍牙,藍牙4.0規範之後的版本稱爲低功耗藍牙,也就是常說的BLE(Bluetooth Low Ener

原创 Android自定義控件 帶文字提示的SeekBar 1.寫在前面 2.實現 3.寫在最後

轉載請註明出處:https://www.jianshu.com/p/b753c4a9ddfa 本文出自 容華謝後的博客 1.寫在前面 SeekBar控件在開發中還是比較常見的,比如音視頻進度、音量調節等,但是原生控件有時還不能滿足我們