原创 Android文檔-國內服務器

Google被牆對於程序員來說是一件痛苦的事 這裏提供了Android最新的API文檔,分享給大家哦 原文件: docs-23_r01.zip  首頁: http://120.27.122.59/docs/android/ API文

原创 ANSI,UTF-8,Unicode,ASCII編碼的區別

文章轉載來自 : http://blog.csdn.net/xiongxiao/article/details/3741731 1.  ASCII和ANSI編碼     字符內碼(charcter code)指的是用來代表字符的內碼.讀

原创 javaweb項目遇到的問題

1.Project facet Java 1.7 is not supported by target runtime Tomcat v7.0 Server. 出現該類問題一般是先用了高版本的jdk切換低版本jdk會出現這個問題。 解決方

原创 2.FactoryMethod-工廠方法模式

Factory Method 工廠方法模式 工廠方法模式: 核心,定義一個創建對象的接口/抽象類,讓子類來決定實例化哪一個類,使實例化延遲到子類。 當有新的產品產生時,只要按照產品接口和工廠接口來生成,就可以被客戶端使用,而不

原创 修改Maven倉庫地址

修改Maven倉庫地址 在%USERPROFILE%\.m2\settings.xml例如:C:\Users\LongShu\.m2\settings.xml 可以自定義Maven的一些參數, 複製%M2_HOME%\conf

原创 數據結構-線性表_單鏈表

鏈表是一種複雜的數據結構,其數據之間的相互關係使鏈表分成三種:單鏈表、循環鏈表、雙向鏈表,這篇文章介紹單鏈表的實現。 單鏈表有一個頭節點head,指向鏈表在內存的首地址。鏈表中的每一個節點的數據類型爲結構體類型,節點有兩個成員:數

原创 什麼是高內聚、低耦合

什麼是高內聚、低耦合? 起因:模塊獨立性指每個模塊只完成系統要求的獨立子功能,並且與其他模塊的聯繫最少且接口簡單,兩個定性的度量標準――耦合性和內聚性。 耦合性也稱塊間聯繫。指軟件系統結構中各模塊間相互聯繫緊密程度的一種度量。

原创 3.AbstractFactory-抽象工廠模式

Abstract Factory 抽象工廠模式 抽象工廠模式: 也稱爲Kit模式,它和工廠方法模式的區別就在於需要創建對象的複雜程度上。而且抽象工廠模式是三個裏面最爲抽象,最具一般性的。 抽象工廠模式的用意爲:給客戶端提供一

原创 SHA1 MD5 BASE64 AES 加密解密

Java加密解密工具,JavaSE/JavaEE/Android都適用.SHA1 MD5 BASE64 AES  package longshu.utils.security; import java.lang.reflect.Meth

原创 cocos2d-x 減少編譯時間/免除重複編譯

  cocos2d-x遊戲引擎在每新建一個工程時都會附帶好多庫文件要編譯,導致開發效率降低,一個helloworld項目初次編譯可能都要10來分鐘。 所以減少編譯時間是非常有必要的。 (本文只講VS2013和Android NDK的方法,

原创 7.Adapter-適配器模式

Adapter 適配器模式 適配器: 也稱包裝樣式或者包裝(wrapper)。將一個類的接口轉接成用戶所期待的。 一個適配使得因接口不兼容而不能在一起工作的類工作在一起,做法是將類自己的接口包裹在一個已存在的類中。 主要分爲

原创 6.Prototype-原型模式

Prototype 原型模式 原型模式: 原型模式是創建型模式的一種,其特點在於通過「複製」一個已經存在的實例來返回 新的實例,而不是新建實例。被複制的實例就是我們所稱的「原型」,這個原型是可 定製的。 原型模式多用於創

原创 5.Builder-建造者模式

Builder 建造者模式 建造者模式: 建造者模式主要是用於創建一些複雜的對象,這些對象內部構建間的建造順序是穩 定的,但是對象內部的構建通常面臨着複雜的變化。 好處就是使得建造代碼與表示代碼分離,由於建造者隱藏了改產品

原创 自定義maven-archetype

自定義Maven項目骨架簡述 maven archetype 是一個原型構建框架,這樣可以把一些重複性的配置代碼放到archetype裏,不用每次都從頭去搭建項目。下面總結一下創建archetype的幾個步驟 內容 mvn a

原创 Sqlite-JDBC查詢datetime類型拋異常

使用date類型是會報錯Error parsing time stamp 解決方法 Properties傳參 Class.forName("org.sqlite.JDBC"); Properties pro = new Propert