原创 基於UML的軟件設計全過程
轉載 公司交給我一個任務,爲測試員寫一個手機模擬界面,以方便她們的手機短信測試。過去她們都是用MC4J直接調用公司服務器的MBean服務來模擬進行測試,以驗證我們整個系統平臺。這種測試主要是檢查收發短信是否正常,而我的要做的工作就是,讓
原创 linux cheat使用
什麼是cheat? cheat是在GNU通用公共許可證下,爲Linux命令行用戶發行的交互式備忘單應用程序。它提供顯示Linux命令使用案例,包括該命令所有的選項和簡短但尚可理解的功能。 Cheat:提供簡單命令選項 在Lin
原创 struts2的Interceptor配置說明(二)
默認的攔截器棧能夠滿足大部分應用的需求。大部分應用沒有必要添加攔截器或者改變既存的攔截器棧 很多action有共通的關注點。有些action需要對i
原创 struts2的Interceptor配置說明(一)
Struts 2 的Interceptor配置 interceptors是一個攔截器,指可以定義一段代碼可以在另一個方法執行之前或者之後被執行。(Filter 式樣)。 當開發應用時interceptors可以成爲一個強有力的工具。
原创 對之前.net項目數據庫操作方面的使用總結
//數據庫的操作 SqlDataReader myReader = null; SqlCommand sqlCommand = null; string sqlText = string.Empty;//或者StringBuilder及其
原创 EntityManager的用法和JPA table is not mapped錯誤解決
於用EntityManager的createQuery的方法時(entityManager.createQuery(query.toString(), ClassA.class)時,出現org.hibernate.hql.internal
原创 關於oracle LISTAGG函數的用法(以某個字段相同情況下,將對應的另一個字段連接起來)
SELECT department_id "Dept.", LISTAGG(last_name, '; ') WITHIN GROUP (ORDER BY hire_date) "Employees" FROM empl
原创 一個關於64位進制轉換的java實現
public class ConversionAlphaNumericUtil { /** The logger. */ private static final Logger LOGGER = LoggerFactor
原创 關於jQuery的Validate插件的使用
官方使用說明<pre name="code" class="html">messages:自定義的提示信息,key:value 的形式,key 是要驗證的元素,value 可以是字符串或函數。 $(".selector").valida
原创 struts2的Interceptor實現
Interceptor interface publicinterface Interceptor extends Serializable { void destroy(); void init();
原创 struts2的Action的實現之模型驅動
模型驅動 struts2沒有想struts1一樣的"forms"。在struts2中請求參數直接跟action類的字段綁定。當action被執行的時候, 這個action類就會被安置在棧的最上面 如果一個action實現了接口com
原创 對之前.net項目datatable方面的使用總結
//關於datatable的使用 ds = new DataSet(); ds.Tables.Add(TableName); //將一個table加入到dataset中 DataTable dt = ds.Tables[TableName
原创 對之前.net項目的零碎知識點總結(自我學習用)
//日文系統中對假名和數字混合情況下的長度判斷 if (2 * this.tNedit_PayeeCode_Ed.Text.ToString().Length == Encoding.Default.GetByteCount(this.t
原创 一個關於檢索薪水高於部門平均值的sql文
DROP TABLE IF EXISTS `EMPLOYEESALARY` CREATE TABLE `EMPLOYEESALARY` ( `ID` INT(5) NOT NULL AUTO_INCREMENT COMMENT 'PRI
原创 java多線程併發處理
<pre name="code" class="java">public class ThreadRelatedService { // key point: records list must be ordered p