Time of Update: 2015-11-30
標籤: 前言 眾多的ORM架構使我們從原生的JDBC編碼擺脫出來,但在學習資料庫編程之初,應該先掌握底層的JDBC編程,熟練應用後,學起架構才會更得心應手。就像金庸筆下的武俠人物,只要內功深厚,再去學習其他武功絕學,只不過是招式罷了。正所謂,溫故而知新,本文回顧了最基礎的JDBC增刪查改操作。 串連資料庫 在之前一篇隨筆講過如何串連資料庫——《Java資料庫編程之JDBC配置》。 資料庫連接工具類 DBConnectionpackage
Time of Update: 2015-12-01
java 讀取檔案——按照行取出(使用BufferedReader和一次將資料儲存到記憶體兩種實現方式),javabufferedreader1、實現目標 讀取檔案,將檔案中的資料一行行的取出。2、代碼實現1)、方式1: 通過BufferedReader的readLine()方法。/** * 功能:Java讀取txt檔案的內容 步驟:1:先獲得檔案控制代碼 2:獲得檔案控制代碼當做是輸入一個位元組碼流,需要對這個輸入資料流進行讀取 *
Time of Update: 2015-12-01
初學多線程練習3--移動的文本,初學多線程3--文本Flash中的逐幀動畫可以實現文本移動顯示的效果,java程式也可以實作類別似效果哦。1.Ticker類繼承Canvas,實現Runnable介面。用Canvas中的paint方法控制字元串的移動位置。2.TickerFrame
Time of Update: 2015-12-01
Java 8 vs. Scala之Lambda運算式,scalalambdaHussachai Puripunpinyo認為Java是一門靜態強型別語言,因此雖然在Java 8
Time of Update: 2015-12-01
Java原廠模式,java工廠原廠模式將一個介面下所有子類的執行個體化過程封裝起來,從而增加了系統的擴充性,並且可以減少代碼日後的維護量。interface IPlug{ void start();}class TV implements IPlug{ public void start(){ System.out.println("TV start"); }}class AirCon implements IPlug{ public void start(
Time of Update: 2015-12-01
Java記錄 -90-
Time of Update: 2015-12-01
spring 緩衝 @CachePut 和 @Cacheable
Time of Update: 2015-12-01
Java 逸出字元的使用JAVA中逸出字元有四種: 1.八進位逸出序列:\ + 1到3位5數字;範圍'\000'~'\377' \0:Null 字元 2.Unicode逸出字元:\u + 四個十六進位數字;0~65535 \u0000:Null 字元 3.特殊字元: \":
Time of Update: 2015-12-01
hibernate繼承關係映射關係方法(二)--每個子類一張表TPS:所謂“每個子類一張表(Table Per Subclass)”:父類一張表,每個子類一張表,父類的表儲存公用有資訊,子類的表只儲存自己特有的資訊這種策略是使用標籤來定義子類的。父類、子類都對應一張資料庫表。在父類對應的資料庫表中,它儲存了所 有記錄的公用資訊,實際上該父類對應的表會包含所有的記錄,包括父類和子類的記錄;在子類對應的資料庫表中,這個表只定義了子類中所特有的屬性對應的字
Time of Update: 2015-12-01
Java記錄 -89- java.lang.Class眾所周知Java有個Object class,是所有Java classes的繼承根源,其內聲明了數個應該在所有Java class中被改寫的methods: hashCode()、equals()、clone()、toString()、getClass()等。其中getClass()返回一個Class object。Class
Time of Update: 2015-11-30
java中遍曆MAP的幾種方法,java曆map幾種方法java中遍曆MAP的幾種方法 Java代碼 Map<String,String> map=new HashMap<String,String>(); map.put("username", "qq"); map.put("passWord", "123");
Time of Update: 2015-12-01
Hibernate+Freemarker分頁控制項實現傳到前端的Pagepublic class Page implements Serializable { private static final long serialVersionUID = 1L; private List contents; private int pageSize; private int totalSize; private int curPage; public
Time of Update: 2015-12-01
ajax實現簡單的商品展示昨天一個同學問我如何用ajax擷取後台php檔案傳輸過來的多個商品的資訊,其實php後台返回的一個數組,我們可以通過json_encode講這個數組變成json字串,然後在前台頁面的js中我們通過eva()在將其轉換成json對象,然後就可以使用'.'進行調用了.但是多個物品我們如何進行遍曆呢.
Time of Update: 2015-12-01
C#和JAVA實現圖片和BASE64互轉Base64編碼在Web方面有很多應用,譬如在URL、電子郵件方面。有種比較常見的情境就是將圖片轉換為Base64字串進行儲存。.Net和Java都可以實現此種情境。.Net
Time of Update: 2015-12-01
spring中多例、BeanFactoryAware、ApplicationContextAware、InitializingBean介面在web項目開發中,有時需要對IOC過程做定製化,則應用以下介面。動態代理InitializingBean介面參考1:spring為bean提供了兩種初始化bean的方式,實現InitializingBean介面,實現afterPropertiesSet方法,或者在設定檔中同過init-method指定,兩種方式可以同時使用2:實現InitializingBe
Time of Update: 2015-11-30
Tomcat源碼分析(一),tomcat源碼分析這段時間簡單的看了一下Tomcat的源碼,在這裡做個筆記! 1. tomcat 架構圖 Catalina: tomcat的頂級容器,main()方法中就是通過,建立Catalina 對象執行個體,來啟動或者關閉 tomcat;Server:
Time of Update: 2015-11-30
[轉]maven2中snapshot快照庫和release發布庫的應用,maven2snapshot[轉載聲明] 轉載時必須標註:本文來源於鐵木箱子的部落格http://www.mzone.cc [原文地址]
Time of Update: 2015-11-30
Filter過濾器原理和登入實現,filter過濾器原理Filter過濾器API Servlet過濾器API包含了3個介面,它們都在javax.servlet包中,分別是Filter介面、FilterChain介面和FilterConfig介面。Filter介面(源碼)public interface Filter { public void init(FilterConfig filterConfig) throws
Time of Update: 2015-11-30
PermGen space,permgenspace【轉】http://blog.csdn.net/xiaojianpitt/article/details/3276790PermGen spacePermGen space的全稱是Permanent Generation space,是指記憶體的永久儲存地區OutOfMemoryError: PermGen
Time of Update: 2015-11-30
(原創)確保JAVA安全執行緒的4種常用方法,java線程在Java中可以有很多方法來保證安全執行緒,比如使用同步方法、同步塊,使用原子類(atomic concurrent classes),實現並發鎖,使用volatile關鍵字,使用不變類和安全執行緒類。這裡是最基礎的安全執行緒教程實際上在volatile的使用上很容易有誤解,以為volatile就可以做原子操作,實際不然。Volatile