Time of Update: 2015-05-05
標籤:public class NQueens {public static int num = 0; // 累計方案總數public static final int MAXQUEEN = 5;// 皇后個數,同時也是棋盤行列總數public static int[] cols = new int[MAXQUEEN]; // 定義cols數組,表示n列棋子擺放情況public NQueens() {//
Time of Update: 2015-05-05
標籤:多線程 drp java 在編寫Java程式時,我們經常需要對某些字串進行拼接,之前我們經常用“+”來拼接,但在Java中如果我們直接使用這種拼接方法,會建立很多String型的對象,這樣一來,系統就會因為過多的String型對象而對伺服器對象和系統效能造成很大的影響。所以,Java中有一種更好的拼接字串的方法:使用StringBuf
Time of Update: 2015-05-05
標籤:5月5日,廣州,阿里實習生面試,Java研發工程師,完全被虐orz幾乎沒有Java項目開發經驗,接近零基礎,去水了一發,毫無懸念的被刷了。。RP也是杠杠的,準備過的題目一個都沒被問到,演算法題也是一條也沒出orz,面試官貌似不知ACM是何物,GG了。。不過這次面試收穫還是挺大的。。 面試前:出地鐵的時候感覺每個年輕人都是去阿里面試的,快到酒店的時候此感更強烈,果然上電梯的時候就認識了兩個從湖南過來面阿里的大三師兄,一個產品一個安卓開發,都好厲害,安卓開發的
Time of Update: 2015-05-05
標籤:/** * 求ls對ls2的差集,即ls中有,但ls2中沒有的 * * @param ls * @param ls2 * @return */ public
Time of Update: 2015-05-05
標籤:在Linux下安裝完resin後,每次啟動都出現如下錯誤: [11:06:45.617] {watchdog-} WatchdogProcess[Watchdog[],7] starting Resin Error: Exception thrown by the agent : java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException: bogon:
Time of Update: 2015-05-05
標籤:Scanner scanner = new Scanner(System.in);String str =
Time of Update: 2015-05-05
標籤:import java.security.*;import javax.crypto.Cipher;import javax.crypto.SecretKey;import javax.crypto.SecretKeyFactory;import javax.crypto.spec.DESKeySpec;/** * Copyright 2007 GuangZhou Cotel Co. Ltd. * All right reserved. * DES加密解密類. *
Time of Update: 2015-05-05
標籤:1. Jedis版本: jedis-2.6.2.jar 背景:現在系統提供portal介面服務,使用JDBC直接查詢資料庫,使用jedis提供的緩衝功能,在JDBC前面加上Redis,先從Redis中查詢資料,如果Redis中沒有該資料,就從資料庫中查詢,再把查詢到的結果放入Redis中,下次再請求該介面的時候,就直接返回Redis中的資料。2. 序列化和還原序列化的使用
Time of Update: 2015-05-05
標籤:處理excel檔案的開源庫有很多,常見的POI、jxls。。。。。重點分析下POI處理excel的方法:1、寫檔案 // 按照行優先進行資料表格的初始化 public static void createRows() throws IOException { Workbook wb = new HSSFWorkbook(); // 建立表格 Sheet sheet = wb.createSheet("測試Sheet_01");
Time of Update: 2015-05-05
標籤:原因:將加密/解密的seed 和 加密內容順序放反. decrypt(String seed, String encrypted) 附上AES解密/加密代碼(android開發):package com.carspeak.client.util;import java.io.UnsupportedEncodingException;import java.security.InvalidKeyException;import
Time of Update: 2015-05-05
標籤://2015年5月5日16:55:00//Mainpackage com.alfredsun.thread;public class Main {public static void main(String[] args) {// TODO Auto-generated method stubMyThread t1=new MyThread("A");MyThread t2=new MyThread("B");//t1.run();//t2.run();//線程的啟動由start()t1.
Time of Update: 2015-05-05
標籤:https://github.com/solq360/common主要運行在android 平台解決自動化編/解碼,等等。。
Time of Update: 2015-05-05
標籤:靜態變數:線程非安全。靜態變數即類變數,位於方法區,為所有對象共用,共用一份記憶體,一旦靜態變數被修改,其他對象均對修改可見,故線程非安全。執行個體變數:單例模式(只有一個對象執行個體存在)線程非安全,非單例安全執行緒。執行個體變數為對象執行個體私人,在虛擬機器的堆中分配,若在系統中只存在一個此對象的執行個體,在多線程環境下,“猶如”靜態變數那樣,被某個線程修改後,其他線程對修改均可見,故線程非安全;如果每個線程執行都是在不同的對象中,那對象與對象之間的執行個體變數
Time of Update: 2015-05-05
標籤:1、抽象類別表示的是一種is-a關係,介面往往表示的是一種功能。一個類只能使用一次繼承關係。但是一個類可以實現多個介面。2、抽象類別有自己的資料成員,也可以有自己的非抽象方法,介面只能有靜態不能被修改的資料成員(也就是必須是static final的,不過在 interface中一般不定義資料成員),所有的成員方法都是abstract的。3、實現抽象類別和介面的類必須實現他的所有的方法,抽象類別中可以有非抽象的方法,介面不能有方法的實現。4、介面中的方法預設是public
Time of Update: 2015-05-05
標籤:1. DRY
Time of Update: 2015-05-05
標籤:package com.yuan.test;import java.util.ArrayList;import java.util.List;import org.apache.http.HttpEntity;import org.apache.http.NameValuePair;import org.apache.http.client.entity.UrlEncodedFormEntity;import org.a
Time of Update: 2015-05-05
標籤:char 與int1、int 轉換成char: int n = 1; char ch = (char)(n +
Time of Update: 2015-05-05
標籤:【Comparable和Comparator源碼】java.lang.Comparable public interface Comparable<T> { public int comparaTo(T o);}------------------------------------------------------------------java.util.Comparatorpublic interface Comparator<T> {
Time of Update: 2015-05-05
標籤:package com.service; import java.io.BufferedReader; import java.io.DataOutputStream; import java.io.IOException; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; import java.net.URLEncoder; public class
Time of Update: 2015-05-05
標籤:Java7中檔案IO發生了很大的變化,專門引入了很多新的類:import java.nio.file.DirectoryStream;import java.nio.file.FileSystem;import java.nio.file.FileSystems;import java.nio.file.Files;import java.nio.file.Path;import java.nio.file.Paths;import