Time of Update: 2015-04-29
標籤: 在Myeclipse中配置串連資料庫,將錶轉換為.java檔案,節約時間,提高編程效率。 在Myeclipse中 點擊window -->open perspective -->other -->Myeclipse Hibernate 介面上會出現DB Broswer地區,在它的地區中點擊右鍵 -->new 在DB Browser中會出現剛才註冊的Drivername找到需要的表,右鍵
Time of Update: 2015-04-29
標籤:import java.util.*;import java.io.*;public class Main{static int [] dp = new int [1010];public static void main(String [] args)throws IOException{Mouse [] mice = new Mouse [1010];FileReader fr=new FileReader("in.txt"); //讀取檔案BufferedReader
Time of Update: 2015-04-29
標籤:java nio channel buffer java NIO 就是NEW I O,他與傳統IO的最大的區別是 它是非阻塞IO。Java NIO和IO之間的主要差別:IO
Time of Update: 2015-04-29
標籤:package com.syj; import java.io.ByteArrayOutputStream; import java.io.FileInputStream; import java.io.IOException; import java.util.Arrays; import java.util.Date; import java.util.Properties; import javax.activation.DataHandler;
Time of Update: 2015-04-29
標籤:一.GroovyShell代碼範例 1)
Time of Update: 2015-04-29
標籤:java為網路支援提供了java.net包,該包下的URL和URLConnection等類提供了以編程方式訪問Web服務的功能,而URLDecoder和URLEncoder則提供了一般字元串和appliction/x-www-form-urlencoded MIME
Time of Update: 2015-04-29
標籤:資料結構 排序
Time of Update: 2015-04-28
標籤:學習內容:繼承的概述;繼承出現後子父類中成員的特點;final關鍵字;抽象類別;介面;模板方法設計模式 一、繼承的概述1,繼承的好處 1),提高了代碼的複用性 2),繼承的出現,讓類與類之間產生了關係。有了這個關係,才有了物件導向的多態的這個特性。特別要說明一點:千萬不要為了獲得其他類的功能簡化代碼而繼承,必須是類與類之間有所屬關係才可以繼承。即不要有奶就是娘。2,java中繼承的特點 java語言中,java只支援單繼承,支援多層繼承,
Time of Update: 2015-04-29
標籤:java學習 java java面試題 今天在工作中碰到一個問題,在java中輸入比如1,2,3 三個數 我想要得到其所有的排列組合 比如 123,312,132,231,213,321 這些上網找了找別人的演算法,稍加整理,分享給大家代碼如下 import java.util.Arrays;
Time of Update: 2015-04-29
標籤:java pio 讀寫excel本來想看一下java
Time of Update: 2015-04-28
標籤:個人感覺二叉樹的實現主要還是如何構造一顆二叉樹。構造二叉樹函數的設計方法多種多樣。以下程式通過定義內部類來表示二叉樹的結點,然後再實現了二叉樹這種資料結構的一些基本操作。 package tree;public class BinaryTree<E> { //為什麼要用靜態內部類?靜態內部類中不能訪問外部類的非靜態成員 public static class TreeNode{// E data; Object data;
Time of Update: 2015-04-29
標籤:java 同步 countdownlatch 在一些應用場合中,某段程式需要等待某個條件達到要求後才能執行,或者等待一定長的時間後此行,從jdk1.5開始就可以使用CountDownLatch實現,
Time of Update: 2015-04-29
標籤:java 同步 exchanger Exchanger 可以在對中對元素進行配對和交換的線程的同步點。每個線程將條目上的某個方法呈現給 exchange 方法,與夥伴線程進行匹配,並且在返回時接收其夥伴的對象。Exchanger 可能被視為 SynchronousQueue 的雙向形式。Exchanger 可能在應用程式(比如遺傳演算法和管道設計)中很有用。
Time of Update: 2015-04-29
標籤:private static SimpleDateFormat dateFormat2 = new SimpleDateFormat("yyyyMMdd");public static void main(String[] args) throws ParseException {// TODO Auto-generated method stubCalendar calendar =
Time of Update: 2015-04-30
標籤:題目參見這裡 https://leetcode.com/problems/longest-consecutive-sequence/這個題目我感覺很難,看了半天別人寫的答案,才明白個所以然。下面的代碼是我自己的改編,寫的好像很複雜的樣子,主要也是為了方便自己理解,耐著性子看完,應該就理解了。【個人分析】: 題目難度主要是要求O(N)完成。本來最自然的想法是先排序然後再去掃一遍得到結果,可是這樣,明顯就是O(NlgN)。怎麼樣從NlgN 提高到O(N)呢?
Time of Update: 2015-04-27
標籤:儘管由Java運行時系統提供的預設例外處理常式對於調試是很有用的,但通常你希望自己處理異常。這樣做有兩個好處。第一,它允許你修正錯誤。第二,它防止程式自動終止。大多數使用者對於在程式終止運行和在無論何時錯誤發生都會列印堆棧軌跡感到很煩惱(至少可以這麼說)。幸運的是,這很容易避免。為防止和處理一個執行階段錯誤,只需要把你所要監控的代碼放進一個try塊就可以了。緊跟著try塊的,包括一個說明你希望捕獲的錯誤類型的catch子句。完成這個任務很簡單,下面的程式包含一個處理因為被零除而產生的Ari
Time of Update: 2015-04-27
標籤:java 擷取當前系統屬性 getproperties getproperty system類 一、描述java中取得系統的屬性的方法有兩種:1、可以使用System類中的方法:public static Properties
Time of Update: 2015-04-26
標籤:阿里 阿里面試 阿里java研發 阿里面試知識 ===================================基礎知識篇===================================多態 java反射 java序列化 內部類作用 final作用 interface和abstractClass區別
Time of Update: 2015-04-26
標籤: new ArrayList()1.5版本的jdk中預設初始化長度是10。1.7以及往上是0,添加元素後才預設為10(或者更大) 。為什麼要這麼設計,為什不直接像1.5那樣直接將長度初始化為10呢?1.5直接將數組的長度定義為10,源碼如下public ArrayList(int initialCapacity) {super(); if (initialCapacity < 0) throw new
Time of Update: 2015-04-26
標籤:java 乘法原理首先說明幾個概念:乘法原理:做一件事,完成它需要分成n個步驟,做第一 步有m1種不同的方法,做第二步有m2不同的方法,……,做第n步有mn不同的 方法,那麼完成這件事共有 N=m1m2m3…mn