Time of Update: 2018-12-06
轉自 http://blog.csdn.net/laobai_2006/article/details/3124719 閑話少說(一直就沒少說),老白一直在維護的某系統中有個用 Java 寫的產生唯一標識的類,主要是靠“Calendar.getInstance().getTimeInMillis()”來擷取所謂毫秒級的長整型數值。條件所限,老白現在需要用 .NET
Time of Update: 2018-12-06
windows xp下配置JDK環境變數: 1.安裝JDK,安裝過程中可以自訂安裝目錄等資訊,例如我們選擇安裝目錄為D:\java\jdk1.5.0_08; 2.安裝完成後,右擊“我的電腦”,點擊“屬性”; 3.選擇“進階”選項卡,點擊“環境變數”; 4.在“系統變數”中,設定3項屬性,JAVA_HOME,PATH,CLASSPATH(大小寫無所謂),若已存在則點擊“編輯”,不存在則點擊“建立”;
Time of Update: 2018-12-06
import java.security.MessageDigest;public class MD5Util { public final static String MD5(String s) { char hexDigits[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C
Time of Update: 2018-12-06
java裡的int和String轉換有點煩人,做了一下筆記 1 如何將字串 String 轉換成整數 int? A. 有兩個方法: 1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]); 2). int i = Integer.valueOf(my_str).intValue(); 注: 字串轉成 Double, Float, Long 的方法大同小異. 2 如何將整數 i
Time of Update: 2018-12-06
在使用codegen外掛程式來從WSDL檔案產生代碼時,到了最後一步出現"An error occurred while completing process -java.lang.reflect.InvocationTargetException" 錯誤,重試N次,結果依然,
Time of Update: 2018-12-06
Java Web開發必需一個符合Java EE規範的Web伺服器,當程式員完成Java Web開發以後,可以把它放在Web容器裡運行。而Tomcat是眾多Java Web伺服器裡使用最普遍的一個,它具有很高的代表性。但是,Tomcat對於Java Web開發並非必需的,可以選擇其它的Web伺服器,如Resin、JBOSS等。
Time of Update: 2018-12-06
我曾經用C++編寫過判斷一個素數是否是素數,但今天用java卻花費了很多時間。我不得不承認自己java太水,以後需要好好學習了。類裡的方法和函數差不多,我用方法來做。很多人都是用兩個for迴圈語句,我覺得他們沒有利用java的物件導向思想,所以我堅持用方法來做。以下是My Code://聲明素數類public class prime { //判斷是否為素數的方法 public boolean isprime(int number){ for(int i=2;i<number;i++){
Time of Update: 2018-12-06
我最近剛學java,今天編程的時候就遇到一個棘手的問題,就是關於判斷兩個字串是否相等的問題。在編程中,通常比較兩個字串是否相同的運算式是“==”,但在java中不能這麼寫。在java中,用的是equals();例:A字串和B和字串比較:if(A.equals(B)){}返回true 或false.String 的equals
Time of Update: 2018-12-06
在說明這四個關鍵字之前,我想就class之間的關係做一個簡單的定義,對於繼承自己的class,base class可以認為他們都是自己的子女,而對於和自己一個目錄下的classes,認為都是自己的朋友。 1、public:public表明該資料成員、成員函數是對所有使用者開放的,所有使用者都可以直接進行調用 2、private:private表示私人,私人的意思就是除了class自己之外,任何人都不可以直接使用,私人財產神聖不可侵犯嘛,即便是子女,朋友,都不可以使用。
Time of Update: 2018-12-06
本文為原創,如需轉載,請註明作者和出處,謝謝! 在程式中實現交換兩個數的功能並不複雜,但如果不使用中間變數,就需要動一下腦筋。在本文介紹了兩個方法(其實原理都是一個)。其基本原理就是數的中和。 也就是說,通過某種運算(二元運算)將a和b兩個數變成一個數,並儲存在其中一個變數中。然後再通過同樣的運算子將a或b中和掉。這樣實際上是利用了a或 b本身作為了中間變數。 先看第一個演算法。Code highlighting produced by Actipro
Time of Update: 2018-12-06
配置資訊: JDK 1.6 Hibernate 3.3 mysql 5.6項目結構如下:hibernate.cfg.xml檔案:<?xml version='1.0' encoding='UTF-8'?><!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
Time of Update: 2018-12-06
1. 下載JDK 如:jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe 下一步。。下一步安裝即可。 2. 配置系統變數:右擊“我的電腦”--選擇“屬性”--選擇“進階”--點擊“環境變數”在“系統變數(S)”中建立:JAVA_HOME:C:\Program Files\Java\jdk1.6建立:CLASS_PATH:.;%JAVA_HOME%\lib編輯:PATH:在最前面加上%JAVA_HOME%\bin;3.
Time of Update: 2018-12-06
線程間同步說的通俗一點講就是兩點: 1. 當某個線程處理好資料後能通知其他線程自己活幹完了,然後別的線程能使用它處理好的資料做其他事情。(Object.notify, Object.notifyAll) 2. 某個線程需要其他線程的計算結果時,需要等待知道別的線程把活幹完了,它拿到資料開始幹自己的活。(Object.wait) java對並發的支援很全面,而且直接在基類Object裡面提供了支援,最常用的三種方法列舉如下(上面其實已經提到了):
Time of Update: 2018-12-06
java 保留2位小數 轉載方式一:四捨五入double f = 111231.5585;BigDecimal b = new BigDecimal(f);double f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();保留兩位小數方式二:java.text.DecimalFormat df =new
Time of Update: 2018-12-06
JAVA String.format 方法使用介紹1.對整數進行格式化:%[index$][標識][最小寬度]轉換方式 我們可以看到,格式化字串由4部分組成,其中%[index$]的含義我們上面已經講過,[最小寬度]的含義也很好理解,就是最終該整數轉化的字串最少包含多少位元字。我們來看看剩下2個部分的含義吧:標識: '-' 在最小寬度內靠左對齊,不可以與“用0填充”同時使用 '#'
Time of Update: 2018-12-06
1. 你需要精通物件導向分析與設計(OOA/OOD)、涉及模式(GOF,J2EEDP)以及綜合模式。你應該瞭解UML,尤其是class、object、interaction以及statediagrams。2. 你需要學習Java語言的基礎知識以及它的核心類庫(collections、serialization、streams、networking、 multithreading、reflection、event、handling、NIO、localization以及其他)。3.
Time of Update: 2018-12-06
1 package cn.jbit.house.filter; 2 3 import java.io.IOException; 4 import java.io.UnsupportedEncodingException; 5 6 import javax.servlet.Filter; 7 import javax.servlet.FilterChain; 8 import javax.servlet.FilterConfig; 9 import
Time of Update: 2018-12-06
建立app mvn archetype:create -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-simple -DgroupId=com.molly.simpleapp -DartifactId=app-3 建立webapp mvn archetype:create -DarchetypeGroupId=org.apache.maven.archetypes
Time of Update: 2018-12-06
1 /** *//** 2 * 反射機制下的方法調用 3 * @param className String 類名 4 * @param methodName String 方法名 5 * @param parameterClasses Class[] 參數類型 6 * @param parameterObjects Object[] 參數內容 7 * @return Object 傳回值 8 *
Time of Update: 2018-12-06
今天寫程式發現一個問題,錯誤示範如下:public static void main(String[] args) { // TODO Auto-generated method stub String driverName = "oracle.jdbc.driver.OracleDriver"; String url = "jdbc:oracle:thin:@192.168.115.117:1521:ggg"; String