原创 POJ 3278 Catch That Cow java 二分法 加 組合算法

原題: http://poj.org/problem?id=3278 二分法一年前就寫出來了,但是提交代碼出現Wrong Answer,不知道什麼問題,自己跑隨機測試又沒問題,一年之後提交,竟然過了,java類別下排名40,還不錯

原创 windows下申請Let’s Encrypt 免費ssl證書注意事項

  在服務器下載Let’s Encrypt 安裝包並且打開letsencrypt.exe 首次安裝出現的訂閱部分跳過 1,選  M: Generate a certificate manually 然後回車, 2,,輸入證書申請的域名比如

原创 java/android事件總線的原理和簡單實現

前幾年同事推薦了eventbus和rxjava框架,當時粗略看了一下,使用場景還是挺少的,而且有一些替代方案,所以也就不怎麼關注,現在有時間重新瞭解一下,感覺還是挺難入門的,大部分文章裏面說的什麼註冊者、觀察者和一些流程圖,基本都是這兩個

原创 Android log 日誌打印簡單封裝

修復bug&更新: 1,實際使用時發現,打印中文還是有打印不全問題,經過測試發現,java裏面的string.length()無論是中文還是英文,都是按照1個長度來看待的,但是as或者eclipse的logcat把中文看成2個長度,所以l

原创 安卓命名規範

基本原則 定義規範的目的是爲了使項目的文件、代碼有規律可循,使程序有良好的可讀性,從而方便項目的維護和擴展。 原則上只要把同一模塊的代碼文件聚到一起,把各個模塊區分開來即可,以下都是一些約定俗成的命名方式或者一些參考建議。   包的命名(