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-05-03
標籤:Java語言中,為各種變數、方法和類等起的名字稱為標識符Java標識符的命名規則:應以字母、底線、美元符開頭後跟字母、底線、美元符或數字Java標識符大小寫敏感,長度無限制1.java中能用作標識符的有:26個英文字母(大、小寫),數字,底線,貨幣符號$。 但是不能以數字開頭。 2.類名首個字母必須大寫,多個單片語成的,每個單詞首字母都要大寫。 3.方法名一般首個字母小寫(構造方法例外),多個單片語成方法名,後面單字首大寫。 4.變數命名規則同方法名名。
Time of Update: 2015-05-03
標籤:Given a linked list, swap every two adjacent nodes and return its head. For example,Given 1->2->3->4, you should return the list as 2->1->4->3.Your algorithm should use only constant space. You may not modify the values in the
Time of Update: 2015-05-03
標籤:簡單原廠模式(Simple Factory Pattern)屬於類的創新型模式,又叫靜態Factory 方法模式(Static FactoryMethod Pattern),是通過專門定義一個類來負責建立其他類的執行個體,被建立的執行個體通常都具有共同的父類(或者父介面)。簡單原廠模式的 UML
Time of Update: 2015-05-03
標籤:Given a linked list, reverse the nodes of a linked list k at a time and return its modified list.If the number of nodes is not a multiple of k then left-out nodes in the end should remain as it is.You may not alter the values in the nodes, only
Time of Update: 2015-05-03
標籤:Given n pairs of parentheses, write a function to generate all combinations of well-formed parentheses.For example, given n = 3, a solution set is:"((()))", "(()())", "(())()", "()(())", "()()()"解題思路一:通過觀察n=2和n=3的情況可以知道,只要在n=2的String 開頭、末尾、‘(‘ 插入&
Time of Update: 2015-05-02
標籤:spring依賴注入的方式有4種構造方法注入屬性注入工廠注入註解注入下面通過一個執行個體統一講解:User.javapackage com.bjsxt.model;public class User { private String username; private String password; public User(){} public User(String username, String password) { super();
Time of Update: 2015-05-03
標籤:hdu java acm 大數 bigdecimal A == B ?Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 725
Time of Update: 2015-05-03
標籤:public class QueryDemo {public static void main(String[] args) {int[] arr2 = new int[] { 11, 3,32,34, 45, 56, 78 };System.out.println("67在數組中的位置:" + halfSearch(arr2, 11));}public static int halfSearch(int[] arr, int value) {// 定義3個變數
Time of Update: 2015-05-02
標籤:今天複習了一下java網路編程這方面(其實是之前沒有學好),之前在linux下用c來做過一些例子,不過不好久沒有用也就忘得一乾二淨了。不知道c/c++的東西不太好記,還是當初沒好好學。關於組播這方面,其實別的問題沒有,《JAVA網路編程》這本書說得很明白了,但遇到其中一個很令人費解的api,如下:java MulticastSocket中的joinGroup(SocketAddress mcastAddr,NetworkInterface
Time of Update: 2015-04-30
標籤:題目:輸入兩個字串,計算兩個字串的最大公用字串的長度,並輸出,字元不區分大小寫eg:輸入abcde xxxBcyyy,輸出 2。 完整Java代碼:import java.util.*;public class Main { public static void main(String arg[]){ Scanner s=new Scanner(System.in); String str1=s.next();
Time of Update: 2015-05-03
標籤:package 建立型_單例模式_登記式;import java.util.HashMap;import java.util.Map;/** * 登記式單例實際上維護的是一組單例類的執行個體,將這些執行個體儲存到一個Map(登記簿) * 中,對於已經登記過的單例,則從工廠直接返回,對於沒有登記的,則先登記,而後 * 返回 * @author pp * */public class RegSingleton { /** * 登記簿,用來存放所有登記的執行個體 */
Time of Update: 2015-05-01
標籤:1.成員變數和局部變數的區別 (1)在類中的位置不同 成員變數:類中 方法外 局部變數:方法中 (2)在記憶體中的位置不同 成員變數:在堆中 局部變數:在棧中 (3)生命週期不同 成員變數:隨著對象的建立而存在,隨著對象得到消失而消失 局部變數:隨著方法的調用而存在,隨著方法的調用完畢而消失 (4)初始化值不同: 成員變數:有預設值 局部變數:沒有預設值,必須定義,賦值,然後才能使用 2.匿名對象
Time of Update: 2015-04-30
標籤:apache log4j 由於Hadoop生態鏈基本都是java開發的,所以在很多有關大資料處理的開源項目中,經常會看到log4j這個jar包。本文旨在對它的用法做基本說明。1. log4j是什麼從log4j的命名(log for
Time of Update: 2015-04-30
標籤:數組是同一種類型資料的集合。可以將它比作一個容器,當要操作的資料比較多的時候,可以先將期存入到數組中。好處是可以對這些資料進行編號。方便操作。容器是程式語言中非常重要的概念。電腦語言無非是為了操作資料。資料多了就需要儲存。那麼容器就成了最常用的要素。 數組常用的是一維數組和二維數組。還有三維四維,據說愛因斯坦才能四維,五維,咳咳~~。 我們寫個簡單的一維數組的例子: 先初始化:int[] arr=new
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-30
標籤:錯誤 java jdk版本問題 這兩天在做drp項目時,遇到這樣的一個錯誤: “The type java.lang.Object cannot be resolved. It is indirectly referenced
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-30
標籤:j2ee servlet 什麼是J2EE J2EE是一套全然不同於傳統應用開發的技術架構,包含許多組件,主要可簡化且規範應用系統的開發與部署,進而提高可移植性、安全與再用價值。