原创 volley學習筆記

前言 這個是第一次寫源碼分析的文章(僅僅是給自己做個也給自己兩天對volley學習的一個交代吧)。以前的老大經常強調一種代碼閱讀能力(如何通過源碼的閱讀了解框架、流程、及使用注意細節呢)網上查找了很多相關資料,如何培養源碼閱讀能力,但也是

原创 Lua的面向對象

項目中一直是使用functions 這個方法模擬面向對象,在cocos3.0 中提供的 functions.lua文件有定義 。 1、核心代碼爲:function class(classname, super) local su

原创 以前做過的幾道常用DP 問題集合(以備以後記憶)

動態規劃(石子並歸問題) 題意: 有 n 個石子,把n 堆石子合併成一個,合併時候只能是相鄰的兩個石子,合併時能獲得積分爲合併兩隊石子的數目之和,問如何合併能或得最多或者最小的積分: 例如:4 個石子 輸入:4 4 5

原创 Spring 與 hibernate 整合遇到的問題

嘗試自己的第一個正式學習項目, 在 hibernate 與 spring 整合時, 雖然過程比較瞭解,可實際操作起來遇到狀況百出啊具體問題和解決辦法如下: 1:IOException parsing XML document from

原创 修改apk植入動態信息總結

需求背景 作爲遊戲的發行平臺,在遊戲客戶端對接SDK後需要進行不同渠道的分發。(一些小發行沒有自己的渠道,靠自己的經驗選擇一些第三方的渠道進行推送,如媒介通過軟文鏈接、xx渠道合作等)那這個時候發行需要收集一些渠道相關的數據信息,給推廣提

原创 架構,設計模式的一些整理和雜思

1、前言 前些日,同事發了一些對於架構、設計、模式等自己的看法和總結。這也重新勾起我對這個問題的思考,什麼是架構?什麼是框架?設計模式與架構又有什麼關係?與框架呢?什麼是具體?什麼優勢抽象?這些架構、設計等的作用又是什麼?工作兩年中又有哪

原创 如何在Ubuntn 中使用中文輸入法ibus和 fcitx

IBus輸入法安裝和設置IBus是一個框架,支持多種輸入法安裝IBus框架:sudo apt-get install ibus ibus-clutter ibus-gtk ibus-gtk3 ibus-qt4 重新啓動X(也可以重啓電腦)

原创 Java中String 的創建問題

String str=new String(“abc”); 緊接着這段代碼之後的往往是這個問題,那就是這行代碼究竟創建了幾個String對象呢?相信大家對這道題並不陌生,答案也是衆所周知的,2個。接下來我們就從這道題展開,一起回顧一下

原创 Activity 的啓動流程分析

1、Activity 啓動的主要流程: 點擊查看大圖 2、主要流程解析: Activty -> Instrumetation -> ActivityManagerProxy【通過ActivityManagerNative getdefa

原创 字符編碼詳解

每一個程序員都不可避免的遇到字符編碼的問題,特別是做Web開發的程序員,“亂碼問題”一直是讓人頭疼的問題,也許您已經很少遇到“亂碼”問題,然而,對解決亂碼的方法的內在原理,您是否明白?本人作爲一個程序員,

原创 JS對象的創建和繼承

一下是 JS 對象的常用的對象創建的集中方式: <script type="text/javascript"> // 在 javascript 中沒有類的概念 只有 對象 /*1:定義對象 基於原有的對象進行擴展 // 事

原创 JDK PATH 和 CLASSPATH環境變量的作用及其配置

(1)PATH環境變量的作用 在安裝JDK程序之後,在安裝目錄下的bin目錄中會提供一些開發Java程序時必備的工具程序。 對於Java的初學者,建議在命令符模式下使用這些工具程序編譯運行Java程序。在Windows 2000/XP操作

原创 Android關於 https SSL handshake aborted 問題查找

Android 關於 https SSL handshake aborted 問題查找 記錄這個問題的定位過程和問題定位的方法 1、問題描述: 項目改爲使用 https 協議,訪問時發現返回錯誤代碼: 域名:https://sandbo

原创 Hibrenate常見的1-N等關聯映射整理

<set name="address" table="preson_address"> <!-- 指定連接表中記錄外鍵的列名--> <key column="preson_id"/> <!-- column 指定連接表中關聯對

原创 工廠方法和抽象方法的區別

今天看 Spring 書籍說 Spring容器 其實可看成是一個超大型的工廠,如實再次學習了下 工廠設計模式 工廠設計模式有兩種實現: 工廠方法模式:定義一個創建對象的接口,由子類決定要實例化的類是哪一個,工廠方法讓類的實例化推遲到子類