Time of Update: 2015-02-04
標籤:轉載:Java JDBC串連SQL Server2005錯誤:通過連接埠 1433 串連到主機 localhost 的 TCP/IP 串連失敗錯誤原因如下: Exception in thread "main" org.hibernate.exception.JDBCConnectionException: Cannot open connectionat
Time of Update: 2015-02-04
標籤:交易 資料庫事務 java 在具體的工作中,有的事情需要被保持,不需要復原,有的工作需要復原,而這些邏輯,可以通過手動設定事務的復原點。1、用JAVA處理資料庫事務的交易回復點的準備要有一個能夠訪問資料庫的應用。下面的樣本都基於ORACLE進行。create table ffm_account( id int primary key
Time of Update: 2015-04-13
標籤: ABSABS(number):返回指定數位絕對值。絕對值是指沒有正負符號的數值。Number:需要求出絕對值的任意實數。樣本:ABS(-1.5)等於1.5。ABS(0)等於0。ABS(2.5)等於2.5。 ACOSACOS(number):返回指定數值的反餘弦值。反餘弦值為一個角度,返回角度以弧度形式表示。Number:需要返回角度的餘弦值。備忘:函數的參數必須在-1和1之間,包括-1和1。返回的角度值在0和Pi之間。如果要把返回的角度用度數來表示,用180/PI()
Time of Update: 2015-04-09
標籤:myeclipse myeclipse2014 java MyEclipse2014報錯java.lang.ClassNotFoundException MyEclipse2014做web開發的時候,總是報錯java.lang.ClassNotFoundException。
Time of Update: 2015-04-06
標籤:為了防止使用者登陸過程中資訊被攔截導致資訊泄露,我們應該在用戶端就對使用者密碼進行加密。瀏覽器提交給伺服器的是加密後的資訊,即使被惡意攔截,被攔截資訊也已做了加密處理,現在比較安全的一種密碼編譯演算法是MD5密碼編譯演算法,儘管MD5是一種單向的密碼編譯演算法,但網上也有破解網站,所以為了進一步提高安全性,可以進行兩次md5加密,或者結合其他的加密方法如3des等進行二次加密。代碼如下:js版:var hexcase = 0;function hex_md5(a) {if (a ==
Time of Update: 2015-04-06
標籤:在IntelliJ IDEA 14.1中使用在java項目中使用Maven時當沒有在Maven中配置JDK編譯版本、源碼版本時,IDEA將預設的編譯版本、源碼版本設定為jdk5。在IDEA中Language level 將使用預設的JDK5層級目標版本也是預設為JDK5 當手動改為其他版本如:JDK8,但當你重新載入Maven項目時IDEA又將預設的Language level、Target bycode version設定為JDK5。在項目中你將看到如下問題:源值1.
Time of Update: 2015-04-04
標籤:幾條主要的最普遍的記憶體配置規則:??1.對象優先在Eden分配 ?大多數情況下,對象在新生代的Eden區中分配。??當Eden區沒有足夠的空間進行分配時,虛擬將發起一次Minor
Time of Update: 2015-03-29
標籤:Java記憶體配置與管理是Java的核心技術之一,之前我們曾介紹過Java的記憶體管理與記憶體泄露以及Java記憶體回收方面的知識,今天我們再次深入Java核心,詳細介紹一下Java在記憶體配置方面的知識。一般Java在記憶體配置時會涉及到以下地區: ◆寄存器:我們在程式中無法控制 ◆棧:存放基本類型的資料和對象的引用,但對象本身不存放在棧中,而是存放在堆中(new
Time of Update: 2015-03-30
標籤:j2ee context depedency in cdi aop 本篇部落客要介紹,CDI開發中,將所有的CDI Bean打包到一個jar包中,如何解決org.jboss.weld.exceptions.DeploymentException: WELD-001408 Unsatisfied
Time of Update: 2015-03-27
標籤:為了更好地組織類,Java提供了包機制,用於區別類名的命名空間。 包的作用 1 把功能相似或相關的類或介面組織在同一個包中,方便類的尋找和使用。 2 如同檔案夾一樣,包也採用了樹形目錄的儲存方式。同一個包中的類名字是不同的,不同的包中的類的名字是可以相同的,當同時調用兩個不同包中相同類名的類時,應該加上包名加以區別。因此,包可以避免名字衝突。 3 包也限定了存取權限,擁有包存取權限的類才能訪問某個包中的類。
Time of Update: 2015-03-27
標籤:package kpp.sort;/** * 希爾排序 * 1.設定步長d,每隔d個元素分為一組,組插入入排序; * 2.d/=2,重複1步驟,直到步長為1 * *
Time of Update: 2015-03-18
標籤:演算法 遊戲 數學 圖形 java 公司業務需求 遊戲2D模型有圓形和矩形,判斷碰撞說白了就是檢測 : 1.圓形跟圓形是否有相交 2.圓形跟矩形是否相交
Time of Update: 2015-03-15
標籤:1. 普通類繼承,並非一定要重寫父類方法。2. 抽象類別繼承,如果子類也是一個抽象類別,並不要求一定重寫父類方法。如果子類不是抽象類別,則要求子類一定要實現父類中的抽象方法。3. 介面類繼承。如果是一個子介面,可以擴充父介面的方法;如果是一個子抽象類別,可以部分或全部實現父介面的方法;如果子類不是抽象類別,則要求子類一定要實現父介面中定義的所有方法。介面中的方法預設的是public abstract 1 package com.hh.Object; 2 3 public class
Time of Update: 2015-03-13
標籤:java/**實驗3.4 * 使用上題的矩形類,編程統計若干塊土地的相關資訊 *
Time of Update: 2015-03-14
標籤:原文:Java知多少(4)J2SE、J2EE、J2ME的區別1998年12月,SUN公司發布了Java 1.2,開始使用“Java 2” 這一名稱,目前我們已經很少使用1.2之前的版本,所以通常所說的Java都是指Java2。Java 有三個版本,分別為 J2SE、J2EE和J2ME,以下是詳細介紹。J2SE(Java 2 Platform Standard Edition)
Time of Update: 2015-03-11
標籤:在Java構建工具的世界裡,先有了Ant,然後有了Maven。Maven的CoC[1]、依賴管理以及項目構建規則重用性等特點,讓Maven 幾乎成為Java構建工具的事實標準。然而,冗餘的依賴管理配置、複雜並且難以擴充的構建生命週期,都成為使用Maven的困擾。Gradle作為新的構建工具,獲得了2010 Springy大獎,併入圍了2011的Jax最佳Java技術發明獎。它是基於Groovy語言的構建工具,既保持了Maven的優點,又通過使用 Groovy定義的DSL[2],克服了
Time of Update: 2015-03-11
標籤:poi 效果看到瞭然後看代碼,代碼中方法都有注釋就不多說廢話了:“` package com.poi;import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.util.ArrayList; import
Time of Update: 2015-02-01
定時cronjob調用Java程式一個部署在linux環境的Java公司專屬應用程式後台經常會在大半夜運行很多定時的任務,本篇文章總結下如何使用shell指令碼調用Java程式,以備忘。1. setupenv.sh export APP_HOME=`pwd`if [ -z "$JAVA_HOME" ] ; then JAVA=`which java` if [ -z "$JAVA" ] ; then echo "Cannot
Time of Update: 2015-01-22
JAVA垃圾收集器之CMS收集器1、特點CMS收集器是JAVA虛擬機器中垃圾收集器的一種。它運行在JAVA虛擬機器的老年代中。CMS是(Concurrent
Time of Update: 2015-01-22
JAVA垃圾收集器之Serial收集器1、特點Serial收集器是JAVA虛擬機器中最基本、曆史最悠久的收集器,在JDK 1.3.1之前是JAVA虛擬機器新生代收集的唯一選擇。Serial收集器是一個單線程的收集器,但它的“單線程”的意義並不僅僅是說明它只會使用一個CPU或一條收集線程去完成垃圾收集工作,更重要的是在它進行垃圾收集時,必須暫停其他所有的背景工作執行緒,直到它收集結束。要是伺服器每運行一個小時就會暫停5分鐘,老闆會有什麼樣的心情?2、發展從JDK