Time of Update: 2015-06-13
標籤:java jdbc 資料庫 JDBC 封裝串連是好的前提: SystemAuthorizingRealm c = new SystemAuthorizingRealm(); conn = c.getConnection();// conn = ((DataSource)
Time of Update: 2015-06-12
標籤:應用程式 oracle 資料庫 java Java拼接動態SQL的一般做法有 1、使用動態語句很多資料庫都提供了處理動態SQL的文法,如Oracle的EXECUTE
Time of Update: 2015-06-13
標籤:collection iterator map java資料類型包括基礎資料型別 (Elementary Data Type),引用資料類型和集合資料類型,那麼他們各自都有什麼作用,即為什麼要用這麼多資料類型?對於資料的使用,其實,1.申明 2.初始化(靜態初始化和動態初始化(即建立執行個體的過程))3.就是如何利用定義的資料(存取等操作)基礎資料型別 (Elementary Data
Time of Update: 2015-06-13
標籤:java 鏈表 單鏈表 棧 資料結構 接下來讓我們看看,如何利用單鏈表結構來實現棧與隊列。由於棧的操作只限於棧頂元素,而單鏈表只有對首元素才能在O(1)時間內完成插入和刪除,故這裡把單鏈表的首節點作為棧頂,其餘元素依次排列。此外,為了保證getSize()方法也能夠在O(1)時間內完成,還需藉助一個執行個體變數來動態記錄棧
Time of Update: 2015-06-13
標籤:javaMaven開發跳過單元測試最近做Maven項目,因為工程很龐大,每次單元測試會耗去很多時間,本著節省時間的原則,想要跳過單元測試部分,於是網上找了兩種方案,分別是在DOS環境下操作Maven和在eclipse中操作Maven。 Maven 提供了跳過單元測試的能力,只需要使用 Surefire 外掛程式的skip 參數。 DOS下,只要簡單的給任何目標添加 maven.test.skip 屬性就能跳過測試:$ mvn install -Dmaven.test.skip=true..
Time of Update: 2015-06-13
標籤:java 線程 線程狀態 線程生命週期 Java線程有6種狀態:1.New(新生),使用new
Time of Update: 2015-06-13
標籤:整合struts2 s2sh struts2命名空間 namespace action 整合hibernate4+spring4+struts2 1、項目圖解 2、首先我們引入相應的jar包 3
Time of Update: 2015-06-13
標籤: /** * 根據日期返回當前日期是一年的第幾天 * @param date * @return */ public static int orderDate(String dateStr) { if(dateStr == null |
Time of Update: 2015-06-13
標籤:import java.awt.Desktop;import java.awt.Dimension;import java.awt.Rectangle;import java.awt.Robot;import java.awt.Toolkit;import java.awt.image.BufferedImage;import java.io.File;import javax.imageio.ImageIO;public class CaptureScreen { public
Time of Update: 2015-06-12
標籤:java基礎 java 今天晚上不需要任何編譯器記事本編寫代碼1、JDK安裝配置2、JDK JRE的關係3、基本文法 常量 變數 資料類型 邏輯運算子 流程式控制制語句4、小的練習 問題5、課後作業筆記: 資料類型 整型: byte
Time of Update: 2015-06-12
標籤:java學習 物件導向 對象 類 類和對象 (理念型 Demo示範) 物件導向 java C++ 封裝 繼承 多態 類 對象 面向過程 C
Time of Update: 2015-06-12
標籤:asterisk-java 教程中文版Asterisk-Java 教程(中文版) --FastAGI協議FastAGI協議 通過FastAGI協議能夠用最簡單的方法使我們的JAVA應用程式和Asterisk互動。AGI指令碼能夠處理任何呼入或通過Manager API發起的呼出。這此缺點已經由FastAGI解決,FastAGI基於AGI通過TCP/IP
Time of Update: 2015-06-12
標籤:摘要:為解決中文搜尋的問題,最開始使用PHP版開源的SCWS,但是處理人名和地名時,會出現截斷人名地名出現錯誤。開始使用NLPIR分詞,在分詞準確性上效果要比SCWS好。本文介紹如何在windows系統下編譯JAVA ,產生可以執行的jar檔案。 NLPIR的:http://ictclas.nlpir.org/downloadsGitHub的地址:https://github.com/NLPIR-team/NLPIR 兩個版本有一些不同,本文將分別講解如何利用
Time of Update: 2015-06-12
標籤: 剛開始學的時候,感覺這部分很簡單,而且會有一種“這麼低級怎麼可能用的到?”的錯覺,然而,這種錯覺往往會在面試筆試題上吃大虧。。。 Java總共有8種未經處理資料類型:4種整型、2種浮點類型、1種用於表示Unicode編碼的字元格的字元類型char、1種用於表示真值的boolean類型。
Time of Update: 2015-06-12
標籤:請求參數校正 java bean validation 摘自Hibernate Validator文檔: 資料校正是任何一個應用程式都會用到的功能,無論是顯示層還是持久層. 通常,相同的校正邏輯會分散在各個層中, 這樣,不僅浪費了時間還會導致重複代碼的發生. 為了避免重複, 開發人員經常會把這些校正邏輯直接寫在領域模型裡面, 但是這樣又把領域模型代碼和校正代碼混雜在了一起,
Time of Update: 2015-06-12
標籤:運算式 java 字串 Regex 切割 上面講了一些JavaRegex的一些容易混淆的地方,接下來還有幾個執行個體跟大家分享一下字串切割demo1String str = "zhangsan,lisi,wangwu";String reg = ",";//注意這
Time of Update: 2015-06-12
標籤:應用程式 oracle 資料庫 java 有時候Java的MyEclipse工程換一台電腦後編譯總是@override報錯,把@override去掉就好了,但不能從根本上解決問題,因為有時候有@override的地方超級多。[size=18.0180187225342px]
Time of Update: 2015-06-12
標籤:應用程式 oracle 資料庫 java 轉自jdon的小文章:來自Infoworld的一篇紀念Java誕生20周年的文章。主要講述了一些在今天習以為常但是在20年前卻難以想象的情況。請記住,在1995年那時的編程不是一件很容易的事情,物件導向概念已經接受,但是很難實踐,那時沒有多少真正的物件導向語言,最多是將C代碼粉飾一下,比如用class替代struc
Time of Update: 2015-06-12
標籤:/** * 訂單匯出(用於統計利潤) * @return */public String orderExport() throws IOException{if (queryOrderList_currentPage == null || queryOrderList_currentPage <= 0) {queryOrderList_currentPage = 1;}OrderInfo order = new OrderInfo();if
Time of Update: 2015-06-12
標籤: 有時候在實際項目的開發中,我們會碰到這樣一種情況,該類只允許存在一個執行個體化的對象,不允許存在一個以上的執行個體化對象,我們將這種情況稱為Java設計模式中的單例模式。設計單例模式主要採用了Java的private和static關鍵字屬性。單例模式又根據是否消極式載入執行個體過程分為懶漢式單例模式和餓漢式單例模式。 例如下面理解一段符合單例模式的需求。假設人分為普通人和超人兩種,地球上大多數都是普通人,而超人只有一個,我們在建立這兩個實體類的時候就應該採用單例模式。下面是分別採用懶