struts2的action執行過程類比

package xwork;import java.io.Serializable;/** * @author wangmingjie * @date 2008-9-26上午11:09:05 */public interface Interceptor extends Serializable {    String intercept(ActionInvocation invocation) throws Exception;}=================================

如何產生連續的流水號

工作中常常遇到流水號產生的問題,有的客戶要求流水號必須連續,這個我們的開發工作提出了一個小難題。解決方案如下:方法一:採用最大號表的形式在資料庫中建立一個表專門存放其他資料庫的最大流水號,table_maxOrderID 

struts2標籤之url標籤

 下面是struts2標籤的常用的用法<s:url value="/images/copyright.jpg" /><s:url action="list" namespace="/qxgl"

通過攔截器來統計每個action的執行時間

struts2中已經有此攔截器了,但是這個攔截器的配置太麻煩,還要配置是否開啟和日誌的層級。本人認為太複雜,沒有必要。統計每個action的執行時間,在測試開發的過程中需要用到。所以將此攔截器的代碼簡化,並將log4j的記錄層級提高到info。一旦測試通過在實際的生產環境中就直接將此攔截器從設定檔中去掉即可。詳細的java代碼如下:package com.work.core.interceptor;/* * Copyright (c) 2002-2006 by OpenSymphony * Al

Struts2標籤中訪問靜態變數或者方法

Struts2標籤中訪問靜態變數或者方法在2.1.2中,如果要通過ognl訪問靜態方法,必須在struts.properties或者struts.xml中將選項struts.ognl.allowStaticMethodAccess設定為true .<s:proptery value="@com.work.core.QxglConstants@TOP_LEVEL_TOP"/><s:if test="#session.deptid==@com.work.core.QxglConst

sqlserver2000中如何對部門進行遞迴查詢

部門 表的資料結構/*==============================================================*//* Table: qxgl_dept                                             *//*==============================================================*/create table qxgl_dept (   dept_id         

設計模式-原廠模式

原廠模式可以分為兩種,一種是簡單工廠,另外一種是抽象工廠。簡單工廠,用來集中產生對象樣本的例如,最常見的用法就是用來產生持久層對象;public class SimpleFactory {  private static UserDao  userDao = new UserDaoImpl(); public static UserDao

xwork依賴注入樣本

 package xworktest;/** * @author wangmingjie * @date 2008-9-13上午11:13:38 */public interface IPerson { public void say();} ==================================== package xworktest;/** * @author wangmingjie * @date 2008-9-13上午11:14:33 */public class

撞球技巧個人總結-wangmj

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4

struts2和extremecomponents中文亂碼解決方案

struts2和struts2和extremecomponents中文亂碼這個問題鬱悶了我很久。 <filter> <filter-name>extremecomponents</filter-name> <filter-class> org.extremecomponents.table.filter.ExportFilter </filter-class> </filter> <filter>

社會安全號碼碼的升位和驗證

package com.work.util;import java.io.BufferedReader;import java.io.InputStreamReader;/** * @author cuiwx * wangmj整理最佳化。 * */public class IdCard {// 經過計算得出的指數數組,演算法:2的n-1次方求和,除以11模數// 如:2的0次方除以11模數=1,2的1次方除以11模數=2,2的2次方除以11模數=4static int[] wi = { 7, 9

經典書籍的閱讀建議

最近讀了不少啟發性的技術和非技術部落格,感想不少。不過,看的資訊量太大,很多也忘了。於是,想到了閱讀的效率和效果。對於比較深刻的發人深省的文章,思考和讀時理解切不可忽視,不要想到加入收藏夾,以後再看。一旦走馬觀花一遍,以後真的有時間看,會失去現在的這種良好的好奇心和系統性。以後再看會覺得看過,似曾相識,也不會再從頭到尾認真看一遍,於是不管看過多少次,每次都沒有達到最好的效果。因此,經過權衡,發現一鼓作氣是最好的方法。不只是讀較短的文章,讀經典的著作同樣如此。經典著作不同於資訊類、工具類書籍。後者

ajaxtag實現級聯下拉框的例子

ajaxtag的版本是1.3 beta rc7;package com.work.ganjian;import java.util.List;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.ajaxtags.servlets.BaseAjaxServlet;import

中斷屏蔽(經典)

中斷由非同步外來事件引起。外來事件及中斷響應與正在執行的指令不存在關係。80386有兩根引腳INTR和NMI接受外部插斷要求訊號,INTR接受可屏蔽插斷要求。在80386中,標誌寄存器EFLAGS中的IF標誌決定是否屏蔽可屏蔽插斷要求。  處理器必須接受和處理來自NMI的插斷要求。在80386系統中,處理器在響應NMI的中斷向量號固定為2。為了避免不可屏蔽中斷的嵌套,當接受到一個NMI插斷要求時,處理器自動屏蔽所有的NMI的插斷要求,直到執行中斷指令IRET後才重新開放NMI插斷要求,所以,NM

用servlet產生驗證碼

package com.work.core.image;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.IOException;import java.util.Random;import javax.imageio.ImageIO;import javax.servlet.ServletException;

結合netstat和awk命令來統計網路連接數

netstat -n | awk '/^tcp/ {++state[$NF]} END {for(key in state) print key,"\t",state[key]}'會得到類似下面的結果,具體數字會有所不同:LAST_ACK 1SYN_RECV 14ESTABLISHED 79FIN_WAIT1 28FIN_WAIT2 3CLOSING 5TIME_WAIT

web列印、套打

 <%@ page contentType="text/html; charset=UTF-8"%><%@taglib prefix="s" uri="/struts-tags"%><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><!-- 插入列印控制項 --><OBJECT

做什麼事情首先都要明確自己的目標!

         (to:gaojian ,good luck!)     經常說“要明確自己的目標”,但是如何明確自己的目標?如何度量自己的目標算是明確了呢?個人的初步體會如下:     明確自己的目標,實際上是目標分解的過程。一個目標,常常包含很多的子目標,甚至子子目標,如何對目標進行分解,就成了最重要的問題。

activemq5.2發送和接收BlobMessage簡單一實例

package com.work.activemq;/** * @author wangmingjie * @date 2009-7-29上午09:00:48 */import java.io.File;import java.io.IOException;import javax.jms.DeliveryMode;import javax.jms.Destination;import javax.jms.JMSException;import

書讀百遍其義自現-學習fireflow體會

fireflow的理路太清晰了“書讀百遍其義自現”,仔細閱讀了5遍《原理、設計和應用》的pdf格式文檔介紹後,發現“非也”的思路太清晰了。一個良好的工作流程引擎,一定要有一個良好的設計。清晰的思路是整個開源工作流程產品成功的保障!在開源初期,強烈建議作者,在推出第一版工作流程之前,降低“相容性”的優先順序,為以後的發展甩掉累贅,夯實基礎!推出第一版正式版後,再將“相容性”的優先權提升!

總頁數: 61357 1 .... 16562 16563 16564 16565 16566 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.