Time of Update: 2015-07-30
標籤:javapackage com.cloud.day1;public class Demo1 {public static void main(String[] args) {// 引用傳遞的基本應用Demo2 d2=new
Time of Update: 2015-07-30
標籤:java netty 學習 java netty (三) – Channel 前言:netty封裝的channel,看一下官網的定義 A nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.
Time of Update: 2015-07-29
標籤:socket編程 bufferedreader bufferedwriter 注意事項:readLine()要求有換行標識,write()要輸出換行標識,要調用flush()重新整理緩衝區。下面是取自java socket通訊中的一小段代碼。BufferedReader reader = new BufferedReader(new
Time of Update: 2015-07-29
標籤: 這段代碼的主要實現功能撲克牌的洗牌和發牌功能,一副牌,紅桃,黑桃,梅花,方片,A~K,不含大小王。 構造一個class。 首先是聲明花色:private String[] sign={"方片","紅桃","黑桃","梅花"};//撲克的四種花色 然後是洗牌功能,意味花色與A~K結合構造成順序的52張撲克牌,構造一個ArrayListObject Storage Service撲克牌的值。private static ArrayList<String>
Time of Update: 2015-07-29
標籤:1、寫一個HttpRequestUtils工具類,包括post請求和get請求import net.sf.json.JSONObject;import org.apache.commons.httpclient.HttpStatus;import org.apache.http.HttpResponse;import org.apache.http.client.methods.HttpGet;import
Time of Update: 2015-07-29
標籤:leetcode java surrounded regions 題目:Given a 2D board containing ‘X‘ and ‘O‘, capture all regions surrounded by ‘X‘.A region is captured by flipping all ‘O‘s
Time of Update: 2015-07-29
標籤:類之間賦值 賦值 內省 反射 在開發的時候可能會出現將一個類的屬性值,複製給另外一個類的屬性值,這在讀寫資料庫的時候,可能會經常的遇到 ,特別是對於一個有繼承關係的類的時候,我們需要重寫很多多餘的代碼,下面有一種簡單的方法實現該功能,1、首先有兩個類,兩個類之間有相同的屬性名稱和類型,也有不同的屬性名稱很類型:public class
Time of Update: 2015-07-29
標籤:原文:http://www.cnblogs.com/moveofgod/p/3809653.html今天做 JUnit 實驗, 發現在物理實際不同的目錄(src, testsrc)下可以使用相同的包名, 並且在這兩個目錄下, 都有個子目錄 coolUnit (這個子目錄是配合 package 使用的) 問題:1. 那麼包名和實際實體路徑有什麼關係?答: 包名必須出現在實際路徑中的一部分, 只是一段, 不可能是絕對路徑. 而這個段的起點,
Time of Update: 2015-07-29
標籤:java 電腦 動態 做測試也挺久了,大學時沒有認真學會java,現在各個企業對測試人員要求越來越高,掌握程式設計語言的已經成了必備的技能;自己也斷斷續續學了很多次java,但都沒有好好得把java學好,在要面臨跳槽時總覺得自己的簡曆上總是少些亮點。終於下定決心,每天抽出2個鐘學習java,為了在以後的簡曆中可以寫上懂得java。一、物件導向現實世界中,隨處可見的一種事物就是對象,對象是事
Time of Update: 2015-07-28
標籤:java gui 【實現介面】【分析】整體用預設的BorderLayout(邊界布局),分成上中下,分別用三個JPanel儲存;上:一張圖片,用JLabel;下:三個按鈕 JButton中間:用一個JTabbedPane(選項卡)儲存每一個選項是一個GridLayout(網格布局)四個JLabel ,一個JTextField,一個JPassword,一個JButton,兩個JCheckBox(複選框)【代碼】
Time of Update: 2015-07-29
標籤:排序 劃分 劃分:指定一個關鍵值key從左右兩邊進行迴圈劃分操作,將小於等於key的放左邊,大於等於key的放右邊劃分後的序列不一定全部有序O(N) 只有一趟排序/** * 劃分 * * @author stone * @date 2015-7-29 下午4:37:16 */public class Partition {public static void main(String[]
Time of Update: 2015-07-28
標籤:在實際編程,為了避免死結情況,但是,讓你寫一個有用的程式死結似幾乎不要太簡單(種面試題),下面是一個簡單的死結範例。線程的同步化可能會造成死結,死結發生在兩個線程相互持有對方正在等待的東西(實際是兩個線程共用的東西)。僅僅要有兩個線程和兩個對象就可能產生死結。package sxh.java.lock;/*** 一個簡單的死結類* 當DeadLock類的對象flag==1時(td1),先鎖定o1,睡眠500毫秒*
Time of Update: 2015-07-28
標籤: Java內部類的構造器必須串連到指向其外圍類對象的引用(構造內部類必須給它一個外部類對象的引用,內部類依賴於外部類對象),所以在繼承內部類的時候,需要在匯出類的構造器中手動加入對基類構造器的調用。因為,在匯出類執行個體化時,並不存在一個外圍類對象,以讓匯出類的執行個體去串連到它。所以,我們需要建立一個外圍類,然後用一個特定的文法來表明內部類與外圍類的關係。在下例子中,需要給匯出類InheritInner一個來自內部類的外圍類中的引用。普通的繼承,只需在匯出類構造器中加入supe
Time of Update: 2015-07-28
標籤:package com.wa.xwolf.sblog.util;import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.InputStreamReader;import java.nio.charset.Charset;public class ProcessUtil { public static void main(String[] args) throws
Time of Update: 2015-07-28
標籤:之前寫程式似乎也沒有怎麼關注過底層的結構,最近正好遇到了鏈表的問題,於是仔細閱讀了Java中鏈表的實現LinkedList簡單記錄一下看完的總結:1.LinkedList中定義了一個類型Node<E> ,包括3個屬性,即Node中封裝的元素item,當前元素的前一個元素引用和後一個元素引用prev/next,和鏈表定義一直,沒什麼新鮮 private static class Node<E>
Time of Update: 2015-07-29
標籤:outofmemoryerror:JAVA_OPTS ,顧名思義,是用來設定JVM相關運行參數的變數。 JVM:JAVA_OPTS="-server -Xms2048m -Xmx2048m -Xss512k"-server:一定要作為第一個參數,在多個CPU時效能佳-Xms:初始Heap大小,使用的最小記憶體,cpu效能高時此值應設的大一些-Xmx:java
Time of Update: 2015-07-28
標籤:幾個概念 一、SDK是Software Development Kit 一般指軟體開發包,可以包括函數庫、編譯器等。JDK是Java Development Kit.簡單的說JDK是面向開發人員使用的SDK,它提供了Java的開發環境和運行環境。JRE是Java Runtime Enviroment是指Java的運行環境,是面向Java程式的使用者,而不是開發人員。 二、JVM
Time of Update: 2015-07-29
標籤:前提:假設web應用test(工程名) webapps下面有一資源檔test.html規則:在擷取資源時一般使用的是相對路徑,以符號/開頭,而 / 代表什麼取決於這個地址給誰使用。伺服器使用時,/ 表示web應用;瀏覽器使用時,/ 表示地址,需要指出web應用例:1. request.getRequestDispatcher("/test.html").forward(request, response);2. response.sendRedirect("/test/test.html"
Time of Update: 2015-07-29
標籤:java.util.Scanner應用詳解 java.util.Scanner是Java5的新特徵,主要功能是簡化文本掃描。這個類最實用的地方表現在擷取控制台輸入,其他的功能都很雞肋,儘管Java API文檔中列舉了大量的API方法,但是都不怎麼地。 一、掃描控制台輸入 這個例子是常常會用到,但是如果沒有Scanner,你寫寫就知道多難受了。當通過new
Time of Update: 2015-07-28
標籤:java 加密技術 1. Jdk/** * 使用jdk實現base64加密 */public static void jdkBase64() {try {BASE64Encoder encoder = new BASE64Encoder();String encode = encoder.encode(src.getBytes());System.out.println("encode:" +