原创 mysql insert語句精闢之處

1.使用INSERT插入多條記錄 這裏並不是我們所想insert into select語法,mysql提供了另一種解決方案,就是使用一條INSERT語句來插入多條記錄。這並不是標準的SQL語法,所以無法在oracle等數據庫中使用。 語

原创 jetty部署

就像把Derby作爲DB嵌入到應用程序中一樣,我們也可以在應用程序中非常方便地啓動Jetty服務器,從而可以在很短時間內啓動Web服務器,方便地調試應用程序。 要達到在應用程序中啓動調試Jetty,我們所要做的就只有以下三步。 1、

原创 mysql與oracle宏觀區別

mysql:一個用戶可以建立多個數據庫,沒有表空間感念。 oracle:一個數據庫可以建多個用戶,一個數據庫也可以建多個表空間,一個用戶也可以對用多個表空間。 例子:select * from XXXXXX.tablename;

原创 ibatis模糊查詢的like '%$name$%'的sql注入避免

ibatis模糊查詢的like '%$name$%'的sql注入避免。 在用ibatis進行模糊查詢的時候很多同學習慣用like '%$name$%'的方式,其實這種方式會造成sql注入。ibatis對於$符號的處理是默認不加’‘號的,所

原创 IBATS如何調用mysql/oracle的function

網上大多是ibats對oracle存儲過程和函數的配置,由於oracle驅動支持在java代碼中用call調用function,所以網上的配置也是正確的: <parameterMap id="CommandDeleteById" clas

原创 mysql 調試和優化

mysql 調試和優化  1.調試 mysql 命令方法: mysql>explain select * from t1 \G 或: mysql>desc select * from t1 \G 主要查看以下屬性:  (1)typ

原创 java 獲取某月份的具體天數(含潤年不潤年)

//方法1 String strDate = "2012-02"; SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM"); Calendar calenda

原创 openfire插件開發(2)

本文出自hoojo的博文:http://www.cnblogs.com/hoojo/archive/2013/03/29/openfire_plugin_chatlogs_plugin_.html#commentform  上一篇

原创 Quartz使用

原文地址:http://blog.csdn.net/yefriendly/article/details/2490789 Spring中使用Quartz的2種方法 開發環境:Spring2.0。如果包類沒有Quartz包,則需要加入到類

原创 請慎用spring-ClassPathXmlApplicationContext手動加載spring配置文件

在用spring做數據源配置的時候,如果代碼中有用ClassPathXmlApplicationContext去加載spring配置文件,那麼每次運行到此處代碼,spring都會重新獲得一個數據庫連接。 如果瀏覽量太大就會導致超出數據庫連

原创 Spring MVC 3 深入總結

一、前言: 大家好,Spring3 MVC是非常優秀的MVC框架,由其是在3.0版本發佈後,現在有越來越多的團隊選擇了Spring3 MVC了。Spring3 MVC結構簡單,應了那句話簡單就是美,而且他強大不失靈活,性能也很

原创 spring中集成TimerTask執行定時任務

原文地址:http://copperfield.iteye.com/blog/1164258 Spring對Timer的支持的核心是由ScheduledTimerTask和TimerFactoryBean類組成的。 Schedul

原创 TimerTask使用

原文地址:http://blog.csdn.net/yefriendly/article/details/2490697 任務計劃   對於任務計劃定時執行,JDK提供了java.util.Timer與java.util.TimerTa

原创 Openfire插件開發(1)

本文出自hoojo的博客:  http://www.cnblogs.com/hoojo/archive/2013/03/07/2947502.html#top 這篇是簡單插件開發,下篇聊天記錄插件。 開發環境: System:

原创 Web頁面實時刷新技術探討

一、總述 隨着網絡技術的飛速發展,使用B/S結構來實現項目應用已經越來越多,而實時監控一直都是多數行業軟件所必備的功能,由此使用Web頁面來實現實時監控成了一種必然的需求。   二、實時刷新技術 1、傳統的頁面刷新方式 傳統的頁面刷新方式