Time of Update: 2015-03-13
標籤:1.DButilimport java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.util.ResourceBundle;/** * 資料庫操作工具類 * @author xrhou * */public class DBUtils
Time of Update: 2015-03-13
標籤:java-身份證驗證此身份證工具類有如下功能: 1、驗證社會安全號碼碼是否合法。(16位或18位) 2、通過社會安全號碼碼計算年齡 。 3、通過社會安全號碼碼計算出生日期 4、通過社會安全號碼碼計算性別package com.ciming.util;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public
Time of Update: 2015-03-13
標籤:之前只是聽說過緩衝池,也沒有具體的接觸到,今天做項目忽然想到了用緩衝池,就花了一上午的時間研究了下緩衝池的原理,並實現了基本的緩衝池功能。/** * 緩衝池 * @author xiaoquan * @create 2015年3月13日 上午10:32:13 * @see */public class CachePool { private static CachePool instance;//緩衝池唯一執行個體 private
Time of Update: 2015-03-13
標籤: 美國程式員Jon Scott Stevens,公布了他的創業公司所使用的開發工具清單。 他的語言平台是Java,開發項目是一個網站(還未上線)。所用到的工具都是開源的,可以免費得到。 在目前的創業者之中,用Java作為網站開發語言的人似乎很少。這當然不是沒有原因的,Java看上去確實不像是最便捷的網站開發工具,給人的感覺是用起來麻煩又費事。 但是不可否認的是,Java的平台很成熟,各種工具包、工具庫非常多,而且JVM虛擬機器更是先進的技術。另外,Google App
Time of Update: 2015-03-13
標籤://列印特定的值;public class Demo1 { public void test(){ print(Grade.A); } public void print(Grade grade){//列印特定的值; String value=grade.localValue(); System.out.println(value); } /* * 方法一 static class Grade{
Time of Update: 2015-03-13
標籤:近期研究驗證碼識別,也就看了一些Image Recognition的資料,其中一種字型細化提取骨架的演算法網上沒有java版的實現,所以就選取了一個python實現版本進行java代碼的改寫..python版實現的地址:http://www.cnblogs.com/xianglan/archive/2011/01/01/1923779.html由於我不是很懂python文法,也是直接去的w3c看的教程,為此還掉進了一個坑..詳見:http://www.cnblogs.com/chyu/p/
Time of Update: 2015-03-13
標籤:1.方法重載(method overload)的具體規範如果有兩個方法的方法名相同,但參數不一致,哪麼可以說一個方法是另一個方法的重載。一.方法名一定要相同。二.方法的參數表必須不同,包括參數的類型或個數,以此區分不同的方法體。1.如果參數個數不同,就不管它的參數類型了!2.如果參數個數相同,那麼參數的類型或者參數的順序必須不同。三.方法的傳回型別、修飾符可以相同,也可不同。四.main方法也可以被重載JAVA中方法重載,方法覆蓋,方法繼承等小結
Time of Update: 2015-03-13
標籤:${key} 中key的值來至於系統配置資訊 Properties properties = System.getProperties();@SuppressWarnings("unchecked")Enumeration<String> keys&
Time of Update: 2015-03-13
標籤:1、在Java中聲明方法<span style="font-size:14px;">/** * javah -encoding utf-8 -jni com.example.jniandroid.service.CFunction * 當java中有中文時,會報編碼GBK不可映射字元 方法的調用,加上-encoding utf-8 * * @author libin * */public class CFunction {/** *
Time of Update: 2015-03-13
標籤:資料結構二叉尋找樹java實現上代碼:package com.itany.erchachazhaoshu;public class BinarySearchTree<T extends Comparable<? super T>>{ //定義二叉尋找樹的根節點 每一個尋找二叉樹都有一個自己的root 節點 root外界看不到 private BinaryNode<T> root; public BinarySearchTree()
Time of Update: 2015-03-13
標籤:java object equals tostring wait 前言:Java的類庫日益龐大,所包含的類和介面也不計其數。但其中有一些非常重要的類和介面,是Java類庫中的核心部分。常見的有String、Object、Class、Collection、ClassLoader、System、Runtime...,掌握類是靈
Time of Update: 2015-03-13
標籤:java移位元運算符不外乎就這三種:<<(左移)、>>(帶符號右移)和>>>(無符號右移)。 1、 左移運算子左移運算子<<使指定值的所有位都左移規定的次數。1)它的通用格式如下所示:value << numnum 指定要移位值value
Time of Update: 2015-03-13
標籤:1、最古老的 //未處理public static final int PROCESS_STATUS_UNTREATED = 0;//已接收public static final int PROCESS_STATUS_ACCPECTED = 1;//已處理public static final int PROCESS_STATUS_PROCESSED = 2;2、改進版的public static final class PROCESS_STATUS{ //未處理
Time of Update: 2015-03-13
標籤:問題:調試Java原始碼時,只能看到原始碼,卻無法查看原始碼中的變數的即時值原因:jre為了節省空間的,在打包時去掉了class檔案中的調試資訊。思路:使用jdk裡的src.zip源碼重新編譯產生完整的帶有調試資訊的class檔案做法:1、建立一個Java Project2、解壓縮src.zip,把裡面的java和javax兩個檔案夾複製粘貼到工程裡作為source3、在Eclipse中,開啟window/preferences/java/compiler/errors or
Time of Update: 2015-03-13
標籤:如果用xe6內建的LocationSensor控制項,預設優先使用網路位置,網路位置定位精度不準確,不能滿足高精度定位的要求。但xe6內建的LocationSensor控制項不能指定網路定位優先還是GPS定位優先,如果調用java API是可以指定優先使用GPS定位,以下代碼經實測證實是可以直接指定GPS定位的。 uses Androidapi.JNI.Location, Androidapi.JNIBridge, Androidapi.JNI.JavaTypes,
Time of Update: 2015-03-13
標籤:轉:http://www.2cto.com/px/201006/47834.html 在java.util 包下面有一個類 Properties,該類主要用於讀取以項目的設定檔(以.properties結尾的檔案和xml檔案)。 Properties的建構函式有兩個,一個不帶參數,一個使用一個Properties對象作為參數。 使用Properties讀取.properties檔案 test.properties檔案如下: #測試環境配置:平台路徑配置 jstrd_home=D:
Time of Update: 2015-03-13
標籤:我們知道當一個類的構造方法被設為私人時,這就意味著我們不能通過new關鍵字來直接建立這個對象,這時我們可以通過sun.misc.Unsafe來實現我們建立對象的目的,這個類是Java基於底層操作的API,可以直接進行底層操作,例如獲得某個屬性的位移地址,甚至可以直接將class檔案位元組碼載入到記憶體,直接突破Java虛擬機器沙箱限制。1.建立User.java,內容如下:public class User{ private User(){ System.out.
Time of Update: 2015-03-13
標籤:package com.baikeyang.utils;import java.io.File;import java.util.LinkedHashMap;import java.util.Map;// 隨身碟檢測public class CheckU { // 存放磁碟狀態 private static Map<String,
Time of Update: 2015-03-13
標籤:mybatispackage com.youboy.crm.dto.enums;public enum PayStatusEnum {/**已支付**/PAID(1,"已支付"),/**末支付**/NONPAYMENT(2,"末支付");private int ordinal;private String name;private PayStatusEnum(int ordinal,String name)
Time of Update: 2015-03-13
標籤:io操作 代碼 檔案的複製 其實看標題大家不要以為非常的難或者高深,其實我只是按照copy的原理實現,其實就IO流的操作,先前在學習IO流的時候比較抗拒,感覺繁瑣而且難以理解,但是今天重新學習了一次,感覺很有意思,因為我們在所有的程式應用都離不開輸入輸出,後面我會整理出一個關於我自己對IO操作的理解的,希望同大家一起學習,那現在我就簡單的用代碼實現一下從一個盤符複製檔案到另一個盤符:pub