Time of Update: 2017-01-18
1 <property name="hibernateProperties"> 2 <props> 3 <prop key="hibernate.dialect">org.hibernate.dialect.Oracle9Dialect</prop> 4 <prop key="hibernate.show_sql">false</prop> 5 <!-- Create/update the database tables automatically when the JVM starts up
Time of Update: 2017-01-18
發送郵件的主程式 import java.util.Properties; import common.util.Email_Autherticatorbean; import javax.mail.Authenticator; import javax.mail.internet.InternetAddress; import org.apache.commons.lang.StringUtils;
Time of Update: 2017-01-18
Regex是一種可以用於模式比對和替換的規範,一個Regex就是由普通的字元(例如字元a到z)以及特殊字元(元字元)組成的文字模式,它
Time of Update: 2017-01-18
最近在做一個項目,項目總的來說就是和資料庫打交道,取出資料來通過HTTP協議提交到一個介面上去。具體功能不多說了,只是講這裡面的一點——編碼問題項目當中,涉及到取所有資料的MD5值。在Java項目中,個人喜歡將項目的預設編碼改為UTF-8。使用的開發工具以Eclipse為主。然而,奇怪的問題出現了。當我在IDE中對項目進行調試的時候沒有任何問題,但是打成了jar包後再通過java -jar
Time of Update: 2017-01-18
由於網路頻寬有限,所以資料檔案的壓縮有利於資料在Internet上的快速傳輸,同時也節 省伺服器的外存空間。 Java 1.1實現了I/O資料流與網路資料流的單一介面,因此資料的壓縮、網路傳輸和解 壓縮的實現比較容易,下面介紹利用ZipEntry、ZipInputStream和ZipOutputStream三個Java 類實現zip資料壓縮方式的編程方法。 zip壓縮檔結構:一個zip檔案由多個entry組成,每個entry有一個唯一的名稱,entry的 資料項目儲存壓縮資料。
Time of Update: 2017-01-18
Java事務的簡單使用 Java事務在一些面試中會被問到。面試的時候,我們首先要回答的是:事務能夠保證資料的完整性和一致性。 如果功力深厚點的話:就說一些原理(任務開始前先設定不提交任務,在所有任務完成後再提交任務,如果任務在中間斷開,就執行復原,撤銷前面執行的任務),簡單一點就舉個的例子(比如存錢和取錢的問題。比如:銀行在兩個賬戶之間轉賬,從A賬戶轉入B賬戶1000元,系統先減少A賬戶的1000元,然後再為B帳號增加1000元。如果全部執行成功,資料庫處於一致性
Time of Update: 2017-01-18
Java Comparable 和 Comparator 的詳解及區別Java 中為我們提供了兩種比較機制:Comparable 和 Comparator,他們之間有什麼區別呢?今天來瞭解一下。Comparable 自然排序Comparable 在 java.lang 包下,是一個介面,內部只有一個方法 compareTo():public interface Comparable<T> { public int compareTo(T o);}Comparable
Time of Update: 2017-01-18
Java xml出現錯誤 javax.xml.transform.TransformerException: java.lang.NullPointerException解決辦法:利用Java操作XML,在操作XML過程中,執行到最後一步,在利用Transformer進行XML轉換時出現NullPointerException錯誤,出問題的部分代碼如下: //轉換 TransformerFactory tFactory =TransformerFactory.newInstance();
Time of Update: 2017-01-18
java HashMap,TreeMap與LinkedHashMap的詳解今天上午面試的時候 問到了Java,Map相關的事情,我記錯了HashMap和TreeMap相關的內容,回來趕緊嘗試了幾個demo理解下package Map; import java.util.*; public class HashMaps { public static void main(String[] args) { Map map = new HashMap(); map.
Time of Update: 2017-01-18
可以協助識別和解決應用程式缺陷,在本文中,作者將使用大家常用的的開發工具Eclipse來調試Java應用程式。但這裡介紹的調試方法基本都是通用的,也適用於NetBeans IDE,我們會把重點放在運行時上面。在開始之前,推薦大家去看看Eclipse shortcuts這篇文章,它將會給你帶來很多方便。在本文中使用的是Eclipse Juno版(Eclipse 4.2),在開始前給大家提3點建議!不要使用System.out.println作為調試工具 把所有涉及到的組件記錄層級啟用並使用
Time of Update: 2017-01-18
java Spring松耦合物件導向的概念,是一個很好的設計來打破系統進入一個組可重用的對象。然而,當系統變大,尤其是在Java項目,龐大的對象依賴關係將一直緊密耦合引起對象難以管理或修改。在這種情況下,可以使用Spring架構作為一個核心模組輕鬆高效地管理所有的對象依賴。輸出產生器的例子讓我們來看一個例子,假設你的項目有一個函數輸出的內容,以CSV或JSON格式。您的代碼可能看起來像下面的例子:File : IOutputGenerator.java – 輸出產生器介面package com.
Time of Update: 2017-01-18
方法的重寫(Overriding)和重載(Overloading)是Java多態性的不同表現。重寫(Overriding)是父類與子類之間多態性的一種表現,而重載(Overloading)是一個類中多態性的一種表現。 如果在子類中定義某方法與其父類有相同的名稱和參數,我們說該方法被重寫 (Overriding)。子類的對象使用這個方法時,將調用子類中的定義,對它而言,父類中的定義如同被"屏蔽"了。
Time of Update: 2017-01-18
本文執行個體講述了Java Web實現的基本MVC。分享給大家供大家參考。具體如下:login.jsp——視圖部分的輸入檔案success.jsp——視圖部分的輸出檔案failure.jsp——視圖部分的輸出檔案LoginBean.java——模型部分LoginServlet.java——控制器部分web.xml——web應用的設定檔下面分別介紹:1、login.jsp該功能的輸入檔案,使用者首先訪問這個檔案。主要用於輸入使用者名稱和口令。代碼如下:<%@ page
Time of Update: 2017-01-18
這周末體驗了一下挺火的Docker技術,記錄學習筆記。>Docker是幹什麼的Docker 是一個基於Linux容器(LXC-linux container)的進階容器引擎,基於go語言開發,原始碼託管在 Github 上,
Time of Update: 2017-01-18
項目常常需要有訪問共用資料夾的需求,例如共用資料夾儲存照片、檔案等。那麼如何使用Java讀寫Windows共用資料夾呢?Java可以使用JCIFS架構對Windows共用資料夾進行讀寫,就這個架構可以讓我們像訪問本地檔案夾一下訪問遠程檔案夾。JCIFS的網址: http://jcifs.samba.org/JCIFS是使用純Java開發的一個開源架構,通過smb協議訪問遠程檔案夾。該架構同時支援Windows共用資料夾和Linux共用資料夾,不過,Linux共用資料夾需要安裝Samba服務軟體(
Time of Update: 2017-01-18
Java 靜態繫結與動態綁定 最近學習java
Time of Update: 2017-01-18
GO ON 繼續進階!!(本貼個人認為對初學者很有協助,請大家認真看。因時間倉促,如有錯誤請指正)SQL*PLUS基礎在上一貼中,我們掌握了些基本的oracle操作,如建立、授權使用者,建立資料庫等。在OEM(Oracle Enterprise Manager)可視化的視窗環境中,雖然我們也可以很方便地做這些事,但是事實上,用SQL語言書寫在開發上更有效率!!oracle提供的SQL*Plus就是個不錯的工具,如果大家喜歡視窗的開發環境,用SQLPlus
Time of Update: 2017-01-18
本文介紹了頭像裁剪上傳功能,用到的技術有
Time of Update: 2017-01-18
Java中隨機數的產生方式與原理查閱隨機數相關資料,特做整理首先說一下java中產生隨機數的幾種方式 在j2se中我們可以使用Math.random()方法來產生一個隨機數,這個產生的隨機數是0-1之間的一個double,我們可以把他乘以100,他就是個100以內的隨機數字,這個在j2me中沒有。
Time of Update: 2017-01-18
java JDK裡面容器類的排序演算法使用的主要是插入排序和歸併排序,可能不同版本的實現有所不同,關鍵代碼如下:複製代碼 代碼如下:/** * Performs a sort on the section of the array between the given indices * using a mergesort with exponential search algorithm (in