Time of Update: 2018-12-03
1、Treeset中的資料是自動排好序的,不允許放入null值2、HashSet中的資料是無序的,可以放入null,但只能放入一個null,兩者中的值都不能重複,就如資料庫中唯一約束3、HashSet要求放入的對象必須實現HashCode()方法,放入的對象,是以hashcode碼作為標識的,而具有相同內容的String對象,hashcode是一樣,所以放入的內容不能重複。但是同一個類的對象可以放入不同的執行個體
Time of Update: 2018-12-03
package com.wzs;import java.util.HashMap;import java.util.Map;import java.util.Random;// 記錄每個隨機數出現的次數// 速記產生0-20的數字,1000次,記錄每個數字出現的次數public class Test_wzs001{ public static void main(String[] args) { Map<Integer, Integer> map =
Time of Update: 2018-12-03
public static void main(String[] args) { // hashMap Map<String, Integer> map = new HashMap<String, Integer>(); map.put("a", 0); map.put("b", 1); map.put("c", 2); System.out.println("hashMap遍曆:"
Time of Update: 2018-12-03
1、 繼承和實現區別 Hashtable是基於陳舊的Dictionary類,完成了Map介面;HashMap是Java 1.2引進的Map介面的一個實現(HashMap繼承於AbstractMap,AbstractMap完成了Map介面)。 2、 安全執行緒不同 HashTable的方法是同步的,HashMap是未同步,所以在多線程場合要手動同步HashMap。 3、
Time of Update: 2018-12-03
package com.wzs;import java.nio.ByteBuffer;import java.nio.CharBuffer;import java.nio.charset.Charset;import java.nio.charset.CharsetDecoder;public class TopNTool{ /** * String 轉換 ByteBuffer * @param str * @return */ public
Time of Update: 2018-12-03
Time of Update: 2018-12-03
共用鎖定【S鎖】又稱讀鎖,若事務T對資料對象A加上S鎖,則事務T可以讀A但不能修改A,其他事務只能再對A加S鎖,而不能加X鎖,直到T釋放A上的S鎖。這保證了其他事務可以讀A,但在T釋放A上的S鎖之前不能對A做任何修改。獨佔鎖定【X鎖】又稱寫鎖。若事務T對資料對象A加上X鎖,事務T可以讀A也可以修改A,其他事務不能再對A加任何鎖,直到T釋放A上的鎖。這保證了其他事務在T釋放A上的鎖之前不能再讀取和修改A。
Time of Update: 2018-12-03
以下文檔由廣東省linux公用服務支援人員中心(GDLC)獨家提供---周末班學員實驗稿。轉載請未註明出處。磁碟配額的功能:1、 使用磁碟配額,系統管理員可以對磁碟空間進行管理,對不同使用者在檔案和磁碟容量上加以限制,這樣就能有效利用磁碟有限的容量。2、 磁碟配額的兩種磁碟管理方式1) 基於檔案inode的磁碟管理。2) 基於磁碟儲存塊的磁碟管理。3、 特點:磁碟配額是在每個使用者,每個檔案系統的基礎上被處理的。4、
Time of Update: 2018-12-03
很多時候我們剛剛下載的tomcat在啟動的時候會看到類似下面的冗雜資訊: 2007-12-15 21:39:21 org.apache.catalina.core.AprLifecycleListener lifecycleEvent資訊: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.pa
Time of Update: 2018-12-03
這個是我運行伺服器時出現的錯誤報表.運行時出現這個提示:"The requestde operation has failed!"(OS 10022)提供了一個無效的參數。 : Child 840: setup_inherited_listeners(), WSASocket failed to open the inherited socket. 解決辦法:1.用netstat
Time of Update: 2018-12-03
package wzs.sort;import java.util.Arrays;//public static void arraycopy(Object src,int srcPos,Object dest,int destPos,int length)//src - 源數組。//srcPos - 源數組中的起始位置。//dest - 目標數組。//destPos - 目標資料中的起始位置。//length - 要複製的數組元素的數量。public class Test_013{
Time of Update: 2018-12-03
這幾個月,不斷的看到網站上關於電腦專業的應屆畢業生的就業、未來和工作能力的討論,有很多的感想,面試了不少的畢業生,簡曆看了幾百份,瞭解、熟悉、精通等等的副詞就不說了,實際編程能力都比較有限,上網聊天玩遊戲水平比較高。這些都是事實,然而,如何快速的融入公司的開發工作中?不斷的學習和實踐。 最近不斷的有應屆畢業生到公司實習,對於問題的接受能力,有的快些,有的慢些,學習
Time of Update: 2018-12-03
package com.wzs;import java.util.ArrayList;import java.util.Collections;import java.util.List;/** * 根據20,80原則產生資料,假如:0-100之間產生100次數,0-20之間要產生80次,30-100之間產生20次 */public class RandomArray {// 資料產生區間 numberRandomStart -- numberRandomEndprivate int
Time of Update: 2018-12-03
package com.wzs;import java.util.Arrays;import java.util.Random;/** * 擷取指定範圍內的不重複隨機數 * * @author wWX154783 * */public class Test{ public static void main(String[] args) { int[] arrIntger = rang(2, 50, 48); Arrays.sort(arrIntger)
Time of Update: 2018-12-03
package com.wzs;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;/** * 擷取指定範圍內的不重複隨機數 * * @author wWX154783 * */public class Test {public static void main(String[] args) {String str = getBetweenDate("2012-11-2
Time of Update: 2018-12-03
package wzs.arithmetics;// 判斷字元是否屬於中文public class IsChineseOrEnglish{ // GENERAL_PUNCTUATION 判斷中文的“號 // CJK_SYMBOLS_AND_PUNCTUATION 判斷中文的。號 // HALFWIDTH_AND_FULLWIDTH_FORMS 判斷中文的,號 public static boolean isChinese(char c) {
Time of Update: 2018-12-03
/** * 把一個數組的順序打亂,很常用的演算法,比如洗牌。 * @author wWX154783 */public class Test_wzs9{ private Random random = new Random(); // 數組大小 private static final int SIZE = 10; // 要重排序的數組 private int[] positions = new int[SIZE]; public Test_wzs9()
Time of Update: 2018-12-03
package wzs.arithmetics;/** * 測試java return方法 * @author wWX154783 * */public class Test{ public static void main(String[] args) { for (int i = 0; i < 10; i++) { if (i == 5) { break;
Time of Update: 2018-12-03
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html;
Time of Update: 2018-12-03
<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>捲軸樣式定義</title><STYLE type=text/css> body { SCROLLBAR-FACE-COLOR: #ff99cc ; SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; SCROLLBAR-SHADOW