Time of Update: 2018-12-07
http://www.35java.com/zhibo/forum.php?mod=viewthread&tid=261&extra=page%3D24.利用Singleton模式來控制串連池對象的惟一性
Time of Update: 2018-12-07
import java.util.Arrays;public class BinaryInsertSort { public static void binaryInsertSort(DataWraper[] data){ System.out.println("開始排序:"); int arrayLength=data.length; for(int i=1;i<arrayLength;i++){
Time of Update: 2018-12-07
今天配置了一下FCK,
Time of Update: 2018-12-07
1。PreparedStatement statement=conn.prepareStatement("insert into test(id , name) values(1,'aaa')");statement.executeUpdate();2。用PreparedStatement 這個對象PreparedStatement statement=conn.prepareStatement("insert into test(id , name) values(?,?)");stateme
Time of Update: 2018-12-07
上電腦網路實驗課,有個作業是關於java通訊端編程的,總結一下吧! 1. 建立一個服務端通訊端: ServerSocket s = new ServerSocket(12343); // 預設在本機 Socket ss = s.accept(); 2. 串連通訊端: socket = new Socket("localhost", 10000); 3. 獲得另一端的輸入:
Time of Update: 2018-12-07
http://www.35java.com/zhibo/forum.php?mod=viewthread&tid=260&extra=page%3D2JDBC技術是Java語言中資料庫編程的標準,近年來隨著B/S應用的廣泛興起,Java技術在目前的伺服器端越來越受重用。作為資訊系統中關鍵的一部分,資料庫編程是編程人員必須掌握的一部分。JDBC技術本身提供了一些可用的編程介面來完成一些基礎事務的處理,但我們也發現,如果只是單純地使用JDBC規範中提供的編程介面來完成事務邏輯的話,代
Time of Update: 2018-12-07
public class LinkList<T> { public class Node{ private T data; private Node next; public Node(){ } public Node(T data,Node next){ this.data=data; this.next=next; }
Time of Update: 2018-12-07
import java.util.Arrays;public class MergeSort { public static void mergeSort(DataWraper[] data){ System.out.println("開始排序:"); sort(data,0,data.length-1); } /*將索引從left到right範圍的數組元素進行歸併排序 * data 待排序數組 * left
Time of Update: 2018-12-07
import java.util.Arrays;public class SequenceList<T> { private int DEFAULT_SIZE=16; //儲存數組的長度 private int capacity; //定義一個數組用於儲存順序線性表的元素 private Object[] elementData; //儲存順序表中元素的當前個數 private int size=0; public
Time of Update: 2018-12-07
Refererence: 《守護線程總結》[1], 《Web應用程式中調度器的啟動和關閉問題》[2] 在Java中有兩類線程:User Thread(使用者線程)、Daemon Thread(守護線程)。守護線程和使用者線程唯一的區別就是守護線程會隨著使用者線程的(被守護的)結束而結束。使用方法: thread.setDaemon(true);這裡有幾點需要注意: (1)
Time of Update: 2018-12-07
最開始不知道儲存String類型到Clob類型的時候,感覺特別麻煩,網上翻了很多資料,有參考價值的不多。資料庫儲存的欄位的類型為Clob類型,要將String類型儲存到Clob類型需要一定的轉換,要先將String類型轉換成流的方式,然後再將流儲存即可,原來也不難String description = "儲存String類型到Clob類型!";StringReader strReader = new
Time of Update: 2018-12-07
Java裡麵線程池的頂級介面是Executor,但是嚴格意義上講Executor並不是一個線程池,而只是一個執行線程的工具。真正的線程池介面是ExecutorService。下面這張圖完整描述了線程池的類體繫結構。首先Executor的execute方法只是執行一個Runnable的任務,當然了從某種角度上將最後的實作類別也是線上程中啟動此任務的。根據線程池的執行策略最後這個任務可能在新的線程中執行,或者線程池中的某個線程,甚至是調用者線程中執行(相當於直接運行Runnable的run方法)。這
Time of Update: 2018-12-07
HashMap是Hashtable的輕量級實現(非安全執行緒的實現),他們都完成了Map介面,主要區別在於HashMap允許空(null)索引值(key),由於非安全執行緒,效率上可能高於Hashtable。HashMap允許將null作為一個entry的key或者value,而Hashtable不允許。HashMap把Hashtable的contains方法去掉了,改成containsvalue和containsKey。因為contains方法容易讓人引起誤解。
Time of Update: 2018-12-07
//建立一個檔案夾 public void newFolder(String folderPath) { try { String filePath = folderPath; File myFilePath = new File(filePath); if (!myFilePath.exists()) { myFilePath.mkdir(); } } catch (Exception e) { System.out.println("建立檔案夾操作出錯");
Time of Update: 2018-12-07
在你的項目中如果要用log4j: 1)將Log4j的jar檔案copy到WEB-INF的lib目錄下.2)建立Log4j的設定檔log4j.properties存放在classes目錄下.學習Log4j最重要的是首先要瞭解兩個常用的介面:Log和LogFactory.首先說一說Log介面.通用日誌包把日誌訊息分為6個層級: 1) fatal致命的2) error錯誤3) warn警告4) info資訊5) debug調試6) trace細節日誌記錄的優先順序,分為OFF、FATAL、ERROR、
Time of Update: 2018-12-07
轉自:http://blog.csdn.net/dongliheng/archive/2007/06/17/1655052.aspx本文介紹一個簡單 servlet 容器的基本原理。現有兩個servlet容器,第一個很簡單,第二個則是根據第一個寫出。為了使第一個容器盡量簡單,所以沒有做得很完整。複雜一些的servlet容器(包括TOMCAT4和5)在TOMCAT運行內幕的其他章節有介紹。 兩個servlet容器都處理簡單的servlet及staticResource。您可以使用 webroot/
Time of Update: 2018-12-07
整理:懶貓 [ stephencat AT 126.com ],整理於 2005 年 10 月 14 日。來自:LinuxSir.Org摘要:不少使用者希望使用 Sun Java JDK/JRE 代替系統內建和預設使用的 Java虛擬機器 GCJ 來運行、調試 Java 應用程式。本文將為您解決這個問題。適用發行版:使用 GCJ 作為預設 Java 環境的發行版,如 Fedora Core 4主要內容索引安置 Java建立捷徑以取代 GCJ配置環境變數最佳化中文顯示配置瀏覽器外掛程式JAVA
Time of Update: 2018-12-07
目前還不知道為什麼JAVA裡會內建觀察者模式的實現,不過據說觀察者是JDK中最常見的設計模式了……
Time of Update: 2018-12-07
Map以按鍵/數值對的形式儲存資料,和數組非常相似,在數組中存在的索引,它們本身也是對象。 Map的介面 Map---實現Map Map.Entry--Map的內部類,描述Map中的按鍵/數值對。 SortedMap---擴充Map,使按鍵保持升序排列 關於怎麼使用,一般是選擇Map的子類,而不直接用Map類。 下面以HashMap為例。 public static void
Time of Update: 2018-12-07
剛才與Z師兄聊天,他提問: 你說java中是引用傳遞還是值傳遞啊? 當時俺搞混了這個"傳遞"的意思, 本來以為是對象的執行個體化比如: abc a=new abc(); 這個a 是參考型別還是實值型別呀,於是答: 大多數是引用傳遞(參考型別),有幾個常用類型是值傳遞(原始類型) 比如int. =================================== 完全的答非所問,現在看來Z師兄的問題問的是參數傳遞的類型,JAVA裡是值傳遞的... ========