Time of Update: 2018-12-07
Java精確測量代碼已耗用時間: long startTime = System.nanoTime(); //開始時間 for(int i = 0;i<10000;i++){ ; } long consumingTime = System.nanoTime() - startTime; //消耗時間 System.out.println(consumingTime); System.
Time of Update: 2018-12-07
File[] files = new File(dir).listFiles(); Arrays.sort(files); 使用的時候再注意看看sort的說明,比較的類型需要實現了comparable介面Java數組排序Arrays.sort,以及Comparator介面的用法 有的時候需要對數組裡的element進行排序。當然可以自己編寫合適的排序方法,但既然java包裡有內建的Arrays.sort排序方法,在數組元素比較少的時候為何不用?. F' K, m8
Time of Update: 2018-12-07
1、Web層主體架構可以基於 Struts 1.X/2.X,當然有很多更好的控制層架構供選擇,以快速敏捷為準則吧。 抽象出核心庫封裝 控制器和中介層的操作。 在大規模叢集環境下,session複製會引起嚴重的效能問題。考慮用 叢集緩衝 + cookie驗證 代替session實現許可權控制吧。 2、Cache層配置 Memcache 組成叢集緩衝 對 Memcache 用戶端進行封裝 Memcached 節點群組成池,調用示意:opList (BizName, 策略 ...)3、中介層“中介層”
Time of Update: 2018-12-07
1 public class Test{ 2 3 public void method0(){//...} //普通函數 4 5 public synchronized void method1(){//...} //同步函數 6 7 public void method2() { 8 synchronized (this){//...} //以當前對象為鎖的 同步代碼塊 9 }10 11 public void method3(SomeObject so) { 12
Time of Update: 2018-12-07
文章目錄 java參數傳遞(超經典) java參數傳遞(超經典) 2010-10-28 16:46:29| 分類: Java | 標籤:sb changedata strbuf 參數傳遞 hello |字型大小 訂閱
Time of Update: 2018-12-07
public static int get() { try { System.out.println("try");return 1;//throw new Exception(); } catch (Exception e) { System.out.println("catch");return 2; } finally { System.out.println("finally");return 3;
Time of Update: 2018-12-07
在實際應用中,有時候需要多個線程同時工作以完成同一件事情,而且在完成過程中,往往會等待其他線程都完成某一階段後再執行,等所有線程都到達某一個階段後再統一執行。 比如有幾個旅行團需要途經深圳、廣州、韶關、長沙最後到達武漢。旅行團中有自駕遊的,有徒步的,有乘坐旅遊大巴的;這些旅行團同時出發,並且每到一個目的地,都要等待其他旅行團到達此地後再同時出發,直到都到達終點站武漢。 這時候CyclicBarrier就可以派上用場。CyclicBarrier最重要的屬性就是參與者個數,另外最要方法是await(
Time of Update: 2018-12-07
String newStr = new String(oldStr.getBytes(), "UTF-8"); java中的String類是按照unicode進行編碼的,當使用String(byte[]
Time of Update: 2018-12-07
A server's ability to handle numerous client requests within a reasonable time is dependent on how effectively it uses I/O streams. A server that caters to hundreds of clients simultaneously must be able to use I/O services concurrently. Until JDK 1.
Time of Update: 2018-12-07
一此不安全的做法:1. new File(path),這個方法的路徑到底在那裡取決於調用java命令的起始位置定義在哪裡,tomcat/bin下面的catalina.bat調用了java,所以在tomcat下相對起始位置是tomcat/bin,但是eclipse啟動時,起始位置 是eclipse的項目路徑。
Time of Update: 2018-12-07
以下文字是一本java書的序言,我覺得寫的不錯,給大家各位使用.NET的朋友看看。文字我只做了簡單整理,題目是我起的,著作權屬於原作者JDK中很多類的用法我都爛熟於胸了,我已經能夠使用Struts+Hibernate做出一個像樣的論壇,公司很多人都稱我是Hibernate高手,我做過很多上千萬的大項目,我有多年的編程經驗,我寫的代碼很多人看了都叫好,我曾經用過Delphi三年,寫過很多小程式,什麼遠程監控呀.API劫持呀.木馬呀,Windows的API裡邊藏著不少好東西呀,Delphi的控制項也
Time of Update: 2018-12-07
很簡單……多寫一個Servlet,在init函數中啟動對應的線程。把這個Servlet加到web.xml中,例如 <servlet> <servlet-name>EchoServiceStartUpServlet</servlet-name> <servlet-class>EchoService.EchoServiceStartUpServlet</servlet-class>
Time of Update: 2018-12-07
記下來,雖然只是一個很簡單的問題,但我自己這個菜鳥摸索了很久~~要雙擊開啟一個沒有介面的jar程式,又想CMD視窗能夠停留,讓你看看jar程式顯示的System.out.print資訊。就寫一個bat: java -jar
Time of Update: 2018-12-07
事先需要用access製作一個access資料庫。(可能還有其他辦法,但這個只是我初步的認識)
Time of Update: 2018-12-07
java.io.CharConversionException: Not an ISO 8859-1 character: XXX這個問題可能是因為outputstream輸出中文字造成的影響。response.setContentType("text/html;charset=UTF-8");//response.getOutputStream().print("中文字"); //這行會出錯response.getWriter().print("中文字");
Time of Update: 2018-12-07
原文:http://blog.csdn.net/szwangdf/article/details/4177104 1、Java 1-1、字串數組=>字串:StringUtils: join(Object[] array, String separator) 例: /* *Join Strings using separator >>>AB$#$CD$#$EF */ import
Time of Update: 2018-12-07
理論上來說,肯定LinkedList比ArrayList隨機訪問效率要低,然後LinkedList比ArrayList插入刪除元素要快。 突然想起之前寫一個日記本程式,是用LinkedList+Map索引,作為資料庫。Map記錄了LinkedList中每一個日記的index和日期之間的對應關係。從Map中擷取到某個日期對應日記的index,然後再去LinkedList,get(index)。 Code highlighting produced by Actipro
Time of Update: 2018-12-07
http://blog.csdn.net/CYZERO/article/details/6573015 經測試,確實可以 1 package hrds.zpf.poi; 2 3 import org.apache.poi.hssf.usermodel.HSSFWorkbook; 4 import org.apache.poi.hssf.usermodel.HSSFSheet; 5 import org.apache.poi.hssf.usermodel.HSSFRow; 6
Time of Update: 2018-12-07
我很想知道HashMap到底極限容量是多少呢?搜了很久,沒找到答案。也懶得繼續找了~~~反正應該很大很大~~ 但HashMap占記憶體比較大,不少人都更關注於HashMap所佔的記憶體怎麼計算。運行了一下,沒找到HashMap的極限容量,但就發現HashMap很耗記憶體,一下子就OutOfMemoryError了。 Integer a = 1;long start = 0;long end = 0;// 先記憶體回收 System.gc();
Time of Update: 2018-12-07
引用阿茲貓 的 Java類比登陸QQ郵箱擷取好友名單的實現謹以此文,紀念我好幾天敖到1點睡覺,我是個好孩子,一般10點就鑽被窩了,夜裡好起來偷菜,hoho其實很無聊,其實很BT,SNS網站好象一夜之間都提供邀請好友功能但是像開心等都沒有提供對qq的讀取,因為QQ很變態,就用他開刀好了前陣子在研究驗證碼識別,做了一些簡單的註冊機,灌水機,直到發現TMD這東西更變態,水太深,不費心了,能識別簡單的就好了類似QQ這樣的不大可能識別出來了。只有啟用人肉識別,讓肉眼自己看好了,娃哈哈準備工作: