原创 Ubuntu上安裝oh-my-zsh

Ubuntu上安裝oh_my_zsh 因爲在公司使用shell是oh my zsh 使用感覺不錯,前幾天剛把自己的windows 筆記本重裝了,裝了一次X,裝了個Ubuntu系統,因此也想在Ubuntu上使用oh my zsh

原创 一天一個控件——TextInputLayout

一天一個控件——TextInputLayout 在編寫Android程序的時候,最大的悲哀不是不會編寫代碼,而是明明知道有一個官方的控件能夠實現需要的效果,但是不知道這個空的名稱,或者是都不知道Android官方提供的控件能夠實現這個效

原创 toolbar的使用姿勢

toolbar的使用姿勢 Toolbar作爲替代ActionBar的控件,Toolbar沒有ActionBar所讓人詬病的使用不方便 初步使用 Toolbar的使用非常簡單。只要在我的佈局文件中把Toolbar控件加入: <andr

原创 TabLayout簡單使用

平常在看Android書的時候,覺得這個知識點我已經掌握不需要記錄,或者在看別人寫的blog的時候,發現他所講的知識我已經有了一個印象,下次要用到這個知識的時候,我只有找到這篇blog就可以了,但是往往,這些基礎的部分,因爲內容多且雜,

原创 android源碼從下載到編譯

過年的時候把自己的舊的聯想y480扔給我爸去使用了,最主要是帶兩個電腦有點重,而且使用windows時,我就不能控制住我自己,一直LOL。但是適當的遊戲還是可以的,於是把自己的新的MSI裝了個雙系統,裝雙系統的時候還是有點曲折的。額,扯

原创 獲取Android源碼

獲取Android源碼 這幾天突然想動手寫一個GankIO的第三方客戶端,但是在開始動手的時候,發現 自己已經好的不會了,MD。我也就幾個月沒有碰Android這東西。嗯,既然忘記了, 那就乘着這個機會好好重新學一下,通過結

原创 openssl-genras命令簡單入門

openssl之genras命令簡單入門 今天熟悉一下openssl genras這個命令 命令說明 首先查看openssl genrsa 命令後面能夠添加的參數: usage: genrsa [args] [numbits] -

原创 google-android-mvp例子簡析

google-android-mvp例子簡析 我今天要分析的是google在github上提供的使用mvp的例子。項目的源代碼傳送門。 代碼的編寫工具是Android studio 沒有該工具的同學可以點擊androidtool或者go

原创 Retrofit初體驗

Retrofit初體驗 在代碼家的gankio上經常出現關於使用Retrofit的例子,google了一下。Retrofit是一個類型安全的http客戶端。聽網上說Retrofit和Rx系列更配哦。 首先在AndroidStudio中

原创 go中的slice坑

go中的slice坑 在進行項目中遇到了一些關於Go中的切片的坑,記錄下來,提醒自己 在進行項目調試的時候,發現第一次請求時,能夠拿到全部想要的結果。但是之後的所有請求,有一部分結果爲空。但是整個方法在進行測試的時候都是能夠通過的。不

原创 go與證書crl實踐

go與證書crl實踐 一些說明 在證書中,CRL(證書註銷列表)是一個很重要的東西,證書一旦發出,那麼就無法收回。證書的有效性的判斷就會有點麻煩。一種方法就是通過證書的有效期,但是這種方法存在問題,萬一用戶的私鑰丟失,用戶向CA提交證書的

原创 GoPdf的簡單使用

GoPdf的簡單使用 項目地址:https://github.com/signintech/gopdf 在最近的工作中要求使用go去生成一份PDF文檔。一開始是選擇的https://github.com/jung-kurt/gofpdf

原创 go測試用例該如何寫

go測試用例該如何寫 go語言爲我們提供了很好的測試框架,通過該測試框架能很輕鬆的進行功能測試、基準測試、樣本測試和用於測試的Main函數。通過該測試框架,可以直接在包中進行所有方法(無論是可導和不可導)的測試,異常方便。 功能測