Time of Update: 2015-07-26
標籤:java 日曆 自己寫的一個小小日曆,運行程式是柯自動定位到當前年月日,當點擊下個月按鈕是會定位到下個月的這一天,就是說天數不會變。當在一個月中點擊某一天時,下面的時間也會隨時變化。import java.util.Calendar;public class CalendarMainClass { public static void main(String args[]) { CalendarFrame
Time of Update: 2015-07-26
標籤:java exec 主機名稱 ip地址 DOS命令 命令 意義 net view 擷取區域網路中的所有主機名稱 ipconfig -all 擷取本地IP,主機名稱,MAC地址 arp -a 擷取本區域網路中的所有IP地址和物理地址 ping -a x.x.x.x 擷取x.x.x.x的主機名稱 nbtstat -a 主機名稱
Time of Update: 2015-07-26
標籤:網路 nio java 前言:最近在研究java netty這個網路架構,第一篇先介紹java的nio。 java nio在jdk1.4引入,其實也算比較早的了,主要引入非阻塞io和io多工。內部基於reactor模式。nio核心: - buffer - channel - selector buffer: 類似網路編程中的緩衝區,有 ByteBuffer 位元組
Time of Update: 2015-07-26
標籤:<span style="font-size:18px;">package two.java.test;/** * java中的選擇排序 * @author hello * */public class SelectionSort{public static void main(String args[ ]){int [ ]intArray={12,11,45,6,8,43,40,57,3,20};int keyValue;//選擇值int index;//
Time of Update: 2015-07-26
標籤:java 冒泡排序 <span style="font-size:18px;">package two.java.test;/** * 冒泡排序最基本的學c語言的時候就先接觸的是冒泡排序 * 也有叫起泡排序的不過我還是喜歡叫冒泡排序 */public class BubbleSort{public static void main(String args[ ]){ int [
Time of Update: 2015-07-26
標籤:java io 輸入資料流 前言: 對於檔案系統中的檔案,都可以使用FileInputStream流類以二進位的形式進行讀取,但是由於Java本身的定位在JVM之上,沒有處理電腦底層的能力,因此一些涉及底層處理的方法都是使用native方法調用第三方底層語言進行處理的。
Time of Update: 2015-07-26
標籤:希爾排序 堆排序 希爾排序 package ShellSort;import Utils.SortUtils;public class Demo { public static void shellSort(int[] a){ int temp,j; int increment = a.length; do{ increment = increment/
Time of Update: 2015-07-26
標籤:歸併排序 遞迴版 迭代版 java 遞迴版package MergeSort;import Utils.SortUtils;/** * 歸併排序遞迴版 * @author liguodong */public class Demo02 { public static void mergeSort(int[] a){ mSort(a,
Time of Update: 2015-07-27
標籤:一、wximport自動產生代碼wsimport -keep -p com.test.client http://localhost:8080/test/services/TestService?wsdl -d:產生用戶端執行類的class檔案的存放目錄-s:產生用戶端執行類的源檔案的存放目錄-p:定義產生類的包名 二、通過ajax調用(不支援跨域調用) 1 function callAxisWsPost(method, variable, value, url,
Time of Update: 2015-07-27
標籤:數組 搜尋 演算法 面試 java 【034-Search for a Range(搜尋一個範圍)】【LeetCode-面試演算法經典-Java實現】【所有題目目錄索引】原題 Given a sorted array of integers, find the starting and ending position
Time of Update: 2015-07-27
標籤:數組 搜尋 演算法 面試 java 【035-Search Insert Position(搜尋插入位置)】【LeetCode-面試演算法經典-Java實現】【所有題目目錄索引】原題 Given a sorted array and a target value, return the index if the
Time of Update: 2015-07-27
標籤: 在itoo中,基本上每個系統都有一個匯入功能,大量的資料填寫進入excel模板中,然後使用匯入功能匯入的資料庫中,這樣可以大大的提高工作效率。那麼匯入就涉及到了批量儲存資料庫的問題了。
Time of Update: 2015-07-27
標籤:對於 Java 多線程編程中的 implements Runnable 與 extends Thread,部分同學可能會比較疑惑,它們之間究竟有啥區別和聯絡呢?他們是不是沒啥區別隨便選呢?實際中究竟該選擇哪一個呢?甚至網上不少部落格文章以訛傳訛得出不少謬論,那今天的走進科學欄目將帶您一一揭開謎底。1、區別:其實這塊主要是圍繞著介面和抽象類別的區別以及一些設計原則而言的。1.1 Inheritance Option: The limitation with
Time of Update: 2015-07-27
標籤:轉自:http://www.jb51.net/article/47062.htm 一,FileWritter寫入檔案FileWritter, 字元流寫入字元到檔案。預設情況下,它會使用新的內容取代所有現有的內容,然而,當指定一個true (布爾)值作為FileWritter建構函式的第二個參數,它會保留現有的內容,並追加新內容在檔案的末尾。1. 替換所有現有的內容與新的內容。 new FileWriter(file); 2.
Time of Update: 2015-07-27
標籤:一、數組的聲明與分配int[] scores = new int[5];二、賦值:int[] scores =
Time of Update: 2015-07-27
標籤:插入排序 折半插入排序 直接插入排序 希爾排序 package insert_sort;import java.util.Random;/*各類插入排序 *
Time of Update: 2015-07-27
標籤:Java中的構造器Java在使用new建立對象時,會調用其構造器,構造器與方法不同,其沒有傳回值,且其名字與類名一致,在構造器中,我們可以初始化類的一些fields,這樣,當我們建立好對象後,這些對象都有了預設的初始值
Time of Update: 2015-07-27
標籤:需要序列化的Person類:package cn.itcast_07;import java.io.Serializable;/* * NotSerializableException:未序列化異常 * * 類通過實現 java.io.Serializable 介面以啟用其序列化功能。未實現此介面的類將無法使其任何狀態序列化或還原序列化。 * 該介面居然沒有任何方法,類似於這種沒有方法的介面被稱為標記介面。 * * java.io.InvalidClassException: *
Time of Update: 2015-07-27
標籤:服務端:ServerSocket service = new ServerSocket(7777);Socket socket = service.accept();InputStream input = socket.getInputStream();OutputStream out = socket.getOutputStream();BufferedInputStream bufinput = new
Time of Update: 2015-07-27
構建一個docker 的java編譯環境,dockerjava 用Dockerfile 構建一個java的編譯環境1、包括以下軟體包ubuntujdkmavensvn2、jdk、maven 需要手動下載,下載之後分別為jdk-8u51-linux-x64.gz apache-maven-3.3.3-bin.tar.gz3、建立一個Dockerfile檔案,包含以下內容FROM ubuntuRUN apt-get updateRUN apt-get -y install