原创 橫向ListView(一) ——開篇,基礎邏輯實現

第一次寫博文,寫得不好的地方還望各位看客見諒 爲了學習自定義軟件開發,且定製出滿足自己需求的控件(不需要將就地使用第三方源碼),本人花了一週的時間開發了個橫向ListView,寫博客是爲了記錄整個開發過程及思路,也能和各位看客一起學習和探

原创 橫向ListView(四) —— 添加滾動條

在前面的文章已經介紹了橫向ListView的基礎實現及頭尾視圖的添加等的實現,這篇文章將介紹爲橫向ListView添加滾動條;這一功能的添加和前面

原创 橫向ListView(五) —— 實現左/右拉回彈功能及事件觸發

這篇文章將介紹在之前版本的橫向ListView中添加左/右拉伸及回彈功能(採用阻尼式算法)。 之前的代碼存在許多bug,這個版本處理添加功能以外,還修補了之前版本的bug,在代碼中都有相應的註解。   實現思路如下:     1.在原來的

原创 Java中堆內存和棧內存詳解

原文地址:https://www.cnblogs.com/whgw/archive/2011/09/29/2194997.html   Java把內存分成兩種,一種叫做棧內存,一種叫做堆內存 在函數中定義的一些基本類型的變量和對象的引用變

原创 基礎知識 - Golang 中的正則表達式

原文地址: https://www.cnblogs.com/golove/p/3269099.html ------------------------------------------------------------ Gol

原创 橫向ListView(六) —— 將自定義的橫向ListView改成豎向

  前面的五篇文章已經完整的介紹了橫向ListView的整個實現過程,這篇文章介紹的是將前面所完成的橫向ListView轉換成豎向的,及一個可以上/下拉回彈的ListView。     這篇文章也是這一系

原创 橫向ListView (二)—— 添加快速滾動功能及item相關事件實現

在讀本文之前,請先閱讀博文《橫向ListView(一) ——開篇,基礎邏輯實現》   之前的文章已經介紹了橫向lListView的基礎實現邏輯,在這裏我將介紹快速滾動實現及item相關事件實現   列表的快速滾動的實現主要依賴於andro

原创 Java併發編程:volatile關鍵字解析

原文地址:http://www.importnew.com/18126.htmlvolatile這個關鍵字可能很多朋友都聽說過,或許也都用過。在Java 5之前,它是一個備受爭議的關鍵字,因爲在程序中使用它往往會導致出人意料的結果。在Ja

原创 Android:圖解四種啓動模式 及 實際應用場景解說

在一個項目中會包括着多個Activity,系統中使用任務棧來存儲創建的Activity實例,任務棧是一種“後進先出”的棧結構。舉個栗子,若我們多次啓動同一個Activity。系統會創建多個實例依次放入任務棧中。當按back鍵返回時,每按一

原创 抓包工具Charles —— 破解、抓包入門

                Charles工具官網:https://www.charlesproxy.com/ Charles工具下載地址:https://www.charlesproxy.com/

原创 android自定義調節器控件 —— RegulatorView

RegulatorView效果圖: RegulatorView實現步驟:     1.新建java類RegulatorView.java,繼承View類     2.定義必要基礎屬性,及爲其附初始值 private final stat

原创 微信、支付寶個人收款的一種實現思路

原文地址:https://juejin.im/entry/5aa4c36df265da2397067a81題目裏說的個人收款指的不是普通的掃個碼,而是說那種可以支持回調的,例如網上商城支付之後,商城可以知道支付狀態並且自動修改訂單的狀態爲

原创 openssl 生成公鑰和私鑰 window

安裝openssl有兩種方式,第一種直接下載安裝包,裝上就可運行;第二種可以自己下載源碼,自己編譯。下面對兩種方式均進行詳細描述。 一、下載和安裝openss 方法一:直接使用openssl安裝包(這個方法直接安裝好openssl和配置C

原创 淺談HTTPS以及Fiddler抓取HTTPS協議

最近想嘗試基於Fiddler的錄製功能做一些接口的獲取和處理工作,碰到的一個問題就是簡單連接Fiddler只能抓取HTTP協議,關鍵的登錄請求等HTTPS協議都沒有捕捉到,所以想讓Fiddler能夠同時抓取到HTTPS和HTTP協議,

原创 網絡安全

中間人代理go實現,多協議:https://github.com/snail007/goproxy 中間人攻擊示例Git:https://github.com/wuchangming/https-mitm-proxy-handbook