Time of Update: 2015-02-04
標籤:交易 資料庫事務 java 在具體的工作中,有的事情需要被保持,不需要復原,有的工作需要復原,而這些邏輯,可以通過手動設定事務的復原點。1、用JAVA處理資料庫事務的交易回復點的準備要有一個能夠訪問資料庫的應用。下面的樣本都基於ORACLE進行。create table ffm_account( id int primary key
Time of Update: 2015-02-03
標籤:資料庫連接池 dbcp c3p0 java C3P0是一個開源的JDBC串連池,它實現了資料來源和JNDI綁定,支援JDBC3規範和JDBC2的標準擴充。目前使用它的開源項目有Hibernate,Spring等。C3P0資料來源在項目開發中使用得比較多。1、c3p0與dbcp區別dbcp沒有自動回收空閑串連的功能c3p0有自動回收空閑串連功能c3p0支援更
Time of Update: 2015-02-04
標籤:資料庫事務 髒資料 java 讀“髒”資料是指事務T1修改某一資料,並將其寫回磁碟,事務T2讀取同一資料後,T1由於某種原因被除撤消,而此時T1把已修改過的資料又恢複原值,T2讀到的資料與資料庫的資料不一致,則T2讀到的資料就為“髒”資料,即不正確的資料。髒資料在比較複雜的互動式系統中,非常常見。1、用JAVA處理資料庫事務的準備要有一個能夠訪問資料庫的應用。下面的樣本都基於
Time of Update: 2015-02-03
標籤: org.springframework.dao.CannotAcquireLockException 的解決》 直接上 bug 的詳細資料: 2012-03-12 15:20:31 XmlBeanDefinitionReader [INFO] Loading XML bean definitions from class path resource
Time of Update: 2015-01-31
標籤:程式如下:--第一個類:package com.StudentCurriculavariable;import java.sql.*;public class JDBC_Connection {static String drivername="sun.jdbc.odbc.JdbcOdbcDriver";static String url="jdbc:odbc:chong";static String username="sa";static String password="123456
Time of Update: 2015-02-01
標籤:java j2ee jdbc 背景: 之前準備軟考的時候,我們就學習過J2SE的視頻。在進入J2EE之前,一定要複習和回顧下Java的基礎知識,這對以後的學習十分重要。首先,簡單回憶下java的體繫結構。Java有三個體繫結構:Java SE,Java EE,Java ME。 Java
Time of Update: 2015-02-02
標籤: java.sql.Date,java.sql.Time和java.sql.Timestamp三個都是java.util.Date的子類(封裝類)。 java.sql.Date是java.util.Date的子類,是一個封裝了毫秒 值的瘦封裝器,允許 JDBC 將毫秒值標識為 SQL DATE 值。毫秒值表示自 1970 年 1 月 1 日 00:00:00 GMT 以來經過的毫秒數。 為了與 SQL DATE 的定義一致,由 java.sql.Date
Time of Update: 2015-01-30
標籤:java 資料庫 資料庫連接池 根據自己的理解寫的,資料庫連接池。實現了動態增長,串連重用等。串連池初始時,會有一定數量的串連,隨著串連請求的增多,動態增長串連。存在的問題:當可用串連佔總串連數的百分比達到一個數值時,會有很多串連不會被使用,將來可能也不會使用,造成資源的浪費,我想的是產生一個線程,每隔一段時間動態掃描,計算這個百分比,然後關閉一定數量的串連。更好的是根據串連
Time of Update: 2015-01-30
標籤: 發這篇博文的題目可能無法直接表示內容,但是確實是java.sql.Date和java.util.Date. 今天在使用‘net.sf.json.JSONObject‘封裝json資料的時候,碰到很奇怪的問題,報出的異常,讓我開始覺得,不知道從哪個異常開始找解決方案,報錯如下:一月 30, 2015 11:14:49 上午 org.apache.catalina.core.StandardWrapperValve invokeSEVERE: Servlet.service() for
Time of Update: 2015-01-30
標籤:今天使用Tomcat串連sql Server 2008 enterprise的時候,報錯:HTTP Status 500 - Servlet execution threw an exceptiontype Exception reportmessage Servlet execution threw an exceptiondescription The server encountered an internal error that prevented it from
Time of Update: 2015-01-30
標籤:org.springframework.dao.TransientDataAccessResourceException: ### Error updating database. Cause: java.sql.SQLException: Connection is read-only. Queries leading to data modification are not allowed### The error may involve defaultParameterMap###
Time of Update: 2015-01-29
標籤:Spring使用設定檔讀取jdbc.properties在beans.xml中加入兩個必須的bean[html]<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property
Time of Update: 2015-01-23
標籤: 參考 hu_shengyang的專欄 : http://blog.csdn.net/hu_shengyang/article/details/6290029 JDBC API中提供的常用資料庫編程的類和介面如下 1.Driver 介面:代表驅動程式2.DriverManager 類:驅動程式管理員3.Connection 介面:代表資料庫連接4.Statement
Time of Update: 2015-02-04
標籤:本文僅作為個人在Ubuntu 14.10下安裝JDK + J2EE的一個記錄:安裝JDK從Oracle的官網下載jdk-7u75-linux-x64.tar.gz將jdk-7u75-linux-x64.tar.gz解壓縮 (解壓縮到 /usr/java)sudo mkdir /usr/javasudo tar -xzf jdk-7u75-linux-x64.tar.gz -C /usr/java/配置環境變數:sudo /etc/profile,在檔案末尾添加# Set JDK
Time of Update: 2015-01-28
標籤:今天網上隨意逛了逛,某處看到關於檔案的操作,描述的不錯,加深了對於檔案操作的理解,在此分享給大家。希望能夠有所收穫。java讀取txt檔案內容。可以作如下理解:1. 首先獲得一個檔案控制代碼。File file = new File(); file即為檔案控制代碼,起串連作用。好比,兩人之間連通電話網路了,接下來可以開始打電話了。2. 通過這條線路讀取甲方的資訊:new FileInputStream(file) 將這個資訊讀入記憶體中。接下來乙方可以需要解讀成自己所理解的東西3.
Time of Update: 2015-01-24
標籤:1、設計類的一些技巧。很類似的東西,也可以弄兩個Entity。因為很多情況下,資料庫的設計與面對用於的介面是有很大不同的。 這種情況下,可以分別針對兩方設計不同的entity,然後相互賦值,各自調用。會使設計思路變得更加明確。2、針對List《Object》類型。 資料庫只能是字串(存入資料必須是json對象轉換的字串) 而entity裡面無需字串屬性對應,只需要一個List《Object》即可。
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-30
定時cronjob調用Java程式,cronjob調用java一個部署在linux環境的Java公司專屬應用程式後台經常會在大半夜運行很多定時的任務,本篇文章總結下如何使用shell指令碼調用Java程式,以備忘。1. setupenv.shexport APP_HOME=`pwd`if [ -z "$JAVA_HOME" ] ; then JAVA=`which java` if [ -z "$JAVA" ] ; then echo
Time of Update: 2015-01-23
找不到符號,java找不到符號找不到符號找不到 ntdll.pdb。 *** ERROR: Symbolfile could not be found. Defaulted toexport symbols for ntdll.dll - ************* Symbol Loading Error Summary **************Module
Time of Update: 2015-01-22
JAVA垃圾收集器之Serial收集器,垃圾收集serial1、特點Serial收集器是JAVA虛擬機器中最基本、曆史最悠久的收集器,在JDK 1.3.1之前是JAVA虛擬機器新生代收集的唯一選擇。Serial收集器是一個單線程的收集器,但它的“單線程”的意義並不僅僅是說明它只會使用一個CPU或一條收集線程去完成垃圾收集工作,更重要的是在它進行垃圾收集時,必須暫停其他所有的背景工作執行緒,直到它收集結束。要是伺服器每運行一個小時就會暫停5分鐘,老闆會有什麼樣的心情?2、發展從JDK 1.3開始,