原创 修改myeclipse中的M2_REPO變量
從eclipse中增加了maven2的插件之後,maven默認的本地庫的路徑是${user}/.m2/repository/下,一般windows用戶的操作系統都安裝在C盤,所以這個目錄 下 的jar包比較危險。我嘗試從myeclipse
原创 JDK 1.5 使用java.util.concurrent開發併發應用
核心提示:簡單的併發應用 JDK 1.5 API 中增加了新的包. java.util.concurrent 在併發編程中很常用的實用工具類。 java.util.concurrent.locks 爲鎖定和等待條件提供一個框架的接口和類
原创 Struts1面試談
1. Struts的工作原理 在Struts中,用戶的請求一般以*.do作爲請求服務名,所有的*.do請求均被指向ActionSevlet, ActionSevlet根據Struts-c
原创 struts1.2裏的ActionMessages的使用
原來都是一直用struts1.1,所以一直以來都用ActionErrors,今天自己做了點東東,想用struts1.2了,但是它又不提倡用 ActionErrors,只能轉爲ActionMessage了.就學了點..留下來...僅供以後
原创 struts2 FilterDispatcher 和 StrutsPrepareAndExecuteFilter 的區別
FilterDispatcher是struts2.0.x到2.1.2版本的核心過濾器.! StrutsPrepareAndExecuteFilter是自2.1.3開始就替代了FilterDispatcher的.! 這樣的改革當然是有好處的
原创 配置SVN可更改Log信息
subversion中的pre-revprop-change.bat windows環境下利用hooks下的pre-revprop-change.bat實現以下功能: 1、只允許用戶修改自己的日誌。 2、只允許對日誌進行操作,不允許對其它
原创 tomcat非安裝方式,添加windows服務啓動方式
、修改bin目錄中的service.bat: REM 添加下面的一行 set CATALINA_HOME=%cd% 如果從來沒有安裝過Tomcat,或者保證Services.msc啓動服務管理器檢查沒有Apache
原创 ibatis的SQL注入,證實了我此前的想法
在項目中,運用Ibatis中Like寫法,沒有研究下,結果SQL語句存在SQL注入漏洞,整理下,下次謹記啊! sql語句: Sql代碼 select * from ( select 1 from
原创 iBatis的模糊查詢
--------------------------------------------- 在SQL MAP中以如下方式包裝參數: SELECT PER_ID as id, PER_FIR
原创 myeclipse連接oracle出現ora-12705錯誤的解決辦法
myeclipse連接oracle出現ora-12705錯誤的解決辦法: MyEclipse DB Brower建立oracle數據庫連接的時候,報出下面的錯誤. java.sql.SQLException: ORA-00604: e
原创 解壓版/免安裝版MySQL配置全解
一 下載MySQL http://dev.mysql.com/downloads/mysql/5.0.html 解壓MySQL(F:/Program Files/MySQL/)MySQL安裝目錄 二 新建
原创 系統默認打開方式改爲資源管理器
設置成此方法打開文件夾後會有效防止Autorun.inf病毒的運行,因爲用資源管理器打開病毒就不會自動運行了。 在不同的磁盤、文件 夾下進行文件的複製、剪切和粘貼時,使用系統提供的“資源管理器”的方式打開“我的電腦”,然後在其左側的窗格
原创 ibatis的延遲加載機制
在Domain Moudel中,經常會碰到一個域對象中包含另外一個域對象的列表,例如:一個blog的文章會有多個回覆。我們就拿blog來做實例說明,情形一:獲取 blog的文章信息展示給用戶,此內容只包括Article對象
原创 Ibatis簡明及快速入門教程
iBatis是又一個O/R Mapping解決方案,j2ee的O/R方案真是多,和Hibernate相比,iBatis最大的特點就是小巧,上手很快。如果你不需要太多複雜的功能,iBatis是能滿足你的要求又足夠靈活的最簡單的解決方案。i
原创 iBatis的SqlMapClient.insert()方法的返回值
Object com.ibatis.sqlmap.client.SqlMapExecutor.queryForObject(String id, Object parameterObject) thro