原创 session在頁面刷新後關閉
要使session在頁面刷新後關閉,可使用Filter過濾器。使用這種方法session必須是由ThreadLocal來管理,下myeclipse自動生成的SessionFactory類: package com.sessionFact
原创 hibernate中get方法和load方法區別
hibernate 中get 方法和load方法的根本區別在於:如果你使用load方法,hibernate 認 爲該id對應的對象(數據庫記錄)在數據庫中是一定存在的,所以它可以放心的使用,它可以放心的使用代理來延遲加載該對象
原创 hibernate中對象的3種狀態----瞬時態、持久態、脫管態
Hibernate的對象有3種狀態,分別爲:瞬時態(Transient)、 持久態(Persistent)、脫管態(Detached)。處於持久 態的對象也稱爲PO(Persistence Object),瞬時對象和脫管對象也稱爲VO(
原创 java創建臨時文件
類 File: createTempFile (String prefix, String suffix) 在默認臨時文件目錄中創建一個空文件,使用給定前綴和後綴生成其名稱。 createTempFile (String
原创 使用QCHAIN批量安裝補丁
1.新建一文件夾(例list),將需要安裝的補丁與qchian.exe放入該文件夾。 2.進入DOS,切入list文件夾,執行dir /b > list.txt,會在list.txt文件內生成一個文件列表,刪除list.txt行,把qch
原创 mysql過程遊標
DELIMITER $$ DROP PROCEDURE IF EXISTS `heli`.`prodtest` $$ CREATE PROCEDURE `heli`.`prodtest` ()BEGIN /*局部變量的定義 decla
原创 Hibernate中Session的緩存及對象的狀態
對於session這個接口的學習可以說是最痛苦也是最複雜的,因爲它所涉及的方面太多了,一些隱藏的機制也很多,誰讓它是Central API呢。 對於它的幾個最基本的方法如save()、delete()、flush()等的學習都花了我一定
原创 myeclipse7.1安裝fatjar
1.從http://sourceforge.net/projects/fjep/files/fatjar/下載fatjar 2.將plugins/下的JAR文件複製放入Genuitec/MyEclipse 7.1/dropins/下即可
原创 Linux Mysql備份與恢復
MySQL數據庫的備份使用mysqldump方式: #mysqldump --help #mysqldump -uroot -proot --databases demo > demo.sql MySQL數據庫的恢復: #mysql -
原创 hibernate annotation one-to-many
hibernate一對多,多的一方建立外鍵,例: CREATE TABLE `person` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `personName` varchar(45)
原创 hibernate annotation one-to-one
1.共享主鍵 CREATE TABLE `person` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `personName` varchar(45) NOT NULL, PRIMAR
原创 struts2 excel download
import java.io.BufferedInputStream; import java.io.File; import java.io.FileInputStream; import java.io.IOException; im
原创 安裝NEXUS私有倉庫
環境: centos6.3 minimal jdk-7u40-linux-i586.tar.gz apache-maven-3.1.1-bin.tar.gz nexus-2.7.0-05-bundle.zip 下
原创 8086_除法溢出
公式來源於王爽老師彙編語言一書 公式如下: X/n=int(H/n)*65536+[rem(H/n)*65536+L]/n X[0,FFFFFFFF] 被除數 n[0,FFFF] 除數 CX H[0,FFFF] 高16位 DX
原创 struts2防重複提交
struts2防重複提交,使用很簡單,只需要在struts.xml文件的ACTION中配置一個interceptor就行了,struts提供了二種token,分別是token與tokenSession <package name=