1.下载axis2.war放到tomcat webapp下解压,删除war,以后的aar(或者直接用ant打jar更方便)放到\webapps\axis2\WEB-INF\services下2.配置axis2日志在\webapps\axis2\WEB-INF\classes下log4j.rootLogger=DEBUG, console, logFile#DEBUG INFO WARN ERROR FATAL#Consolelog4j.appender.console=org.apache.log4j.ConsoleAppenderlog4j.appender.console.layout=o Read More
posted @ 2012-08-16 13:37 七郎 Views(1386) Comments(0) Diggs(0) Edit
首先要确保文件有可执行权限#sh>chmod a+x filename然后修改文件格式#sh>vi filename利用如下命令查看文件格式:set ff或 :set fileformat可以看到如下信息fileformat=dos 或 fileformat=unix利用如下命令修改文件格式:set ff=unix或 :set fileformat=unix:wq(存盘退出)最后再执行文件#sh>./filename#!/bin/shNAME=XXXX.jarecho $NAMEID=`ps -ef | grep "$NAME" | grep -v &qu Read More
posted @ 2012-08-09 16:59 七郎 Views(278) Comments(0) Diggs(0) Edit
Jetty和Tomcat为目前全球范围内最著名的两款开源的webserver/servlet容器。由于它们的实现都遵循Java Servlet规范,一个Java Web应用部署于两款容器的任意一个皆可。但选择哪个更优?也许这得看场景。近期很多人关注Jetty,也许主要是因为GAE放弃了Tomcat而选择了Jetty。于是,以很直接的想法,Jetty更符合GAE的需求、即云环境的需求,亦分布式环境的需求。那Jetty与Tomcat比较,有哪差异呢? 自己简单做了些调研,也请救了熟悉Tomcat和Jetty的朋友和师兄,得出以下结论:1)Jetty更轻量级。这是相对Tomcat而言的。由于Tomc Read More
posted @ 2012-08-09 11:47 七郎 Views(11983) Comments(0) Diggs(0) Edit
这是因为加入了jdk的第三方安全库,需要额外配置1.查看/etc/profile下JAVA_HOME配置路径, 如果不存在,使用whereis java命令你会看到java:/usr/bin/java/etc/java/usr/lib/java/usr/share/java 打开java.conf,找到JAVA_HOME路径2.将bcprov-jdk14-127.jar放入JAVA_HOME/jre/lib/ext下3.打开JAVA_HOME/jre/lib/security下的java.security文件,在下面加上security.provider.x=org.bouncycastle. Read More
posted @ 2012-08-08 11:02 七郎 Views(59817) Comments(0) Diggs(0) Edit
--存储过程 create or replace procedure pro_AAA_TEST asbegin insert into AAA_TEST values (to_char(sysdate,'YYYY-MM-DD HH24:MI:SS'), to_char(sysdate,'YYYY-MM-DD HH24:MI:SS'), to_char(sysdate,'YYYY-MM-DD HH24:MI:SS'));end; --建立job variable job_aaa NUMBER;begin sys.dbms_job.submit(:j Read More
posted @ 2012-07-31 21:08 七郎 Views(220) Comments(0) Diggs(0) Edit
http://blog.csdn.net/kongqz/article/category/800296 Read More
posted @ 2012-07-27 21:49 七郎 Views(148) Comments(0) Diggs(0) Edit
java.lang.UnsupportedClassVersionError: Bad version number in .class file造成这种过错的原由是Tomcat运行的JDK版本与支撑application运行的JDK版本不一致导致的.那么如何解决上面的问题呢?措施显而易见:把它们的JDK版本改成一致.步骤如下:1.Window --> Preferences -->Java --> compiler中的compiler compliance level对应的下拉菜单中选择JDK版本.2.Window --> Preferences -->MyEc Read More
posted @ 2012-06-28 17:16 七郎 Views(151) Comments(0) Diggs(0) Edit
/** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub String ukey1="SZBSK00000000022"; String ukey2="SZBSK00000000222"; List a=getContinueString(ukey1,ukey2); for (Object object : a) { System.err.println(object); } } /** * 获取2个字符串的连续值 并返 Read More
posted @ 2012-05-04 16:15 七郎 Views(214) Comments(0) Diggs(0) Edit
Oracle中TO_DATE TO_CHAR格式2011-07-22 9:21TO_CHAR 是把日期或数字转换为字符串TO_DATE 是把字符串转换为数据库中得日期类型转换函数TO_NUMBER 将字符转化为数字TO_CHAR 使用TO_CHAR函数处理数字TO_CHAR(number, '格式')TO_CHAR(salary,’$99,999.99’);使用TO_CHAR函数处理日期TO_CHAR(date,’格式’); TO_NUMBER使用TO_NUMBER函数将字符转换为数字TO_NUMBER(char[, '格式'])TO_DATE 使用TO_DA Read More
posted @ 2012-04-27 17:30 七郎 Views(2071) Comments(0) Diggs(0) Edit
在Spring整合 Hibernate中,对dao层访问中提供了两个操作。(1)protected final Session getSession()throws DataAccessResourceFailureException,IllegalStateException;spring api的解释: Obtain a Hibernate Session, either from the current transaction or a new one. The latter is only allowed if the "allowCreate" setting o Read More
posted @ 2012-04-26 17:42 七郎 Views(7973) Comments(0) Diggs(2) Edit
Date.prototype.Format = function(fmt) { //author: meizz var o = { "M+" : this.getMonth() + 1, //month "d+" : this.getDate(), //day "h+" : this.getHours(), //hours "m+" : this.getMinutes(), //munutes "s+" : this.getSeconds(), //seconds "q+" Read More
posted @ 2012-04-01 15:13 七郎 Views(296) Comments(0) Diggs(0) Edit
#!/bin/sh#启动方法start(){java-Xms128m-Xmx2048m-jartest1.jar5>log.log&java-Xms128m-Xmx2048m-jartest2.jar5>log.log&tail-fresult.log}#停止方法stop(){ps-ef|greptest|awk'{print$2}'|whilereadpiddokill-9$piddone}case"$1"instart)start;;stop)stop;;restart)stopstart;;*)printf'Usag Read More
posted @ 2012-03-30 09:49 七郎 Views(2004) Comments(0) Diggs(0) Edit
@echo offroute delete 0.0.0.0route add 0.0.0.0 mask 0.0.0.0 192.168.111.1route add 172.16.0.0 mask 255.255.0.0 172.16.192.1 Read More
posted @ 2012-03-26 16:25 七郎 Views(349) Comments(0) Diggs(0) Edit
ps -ef|grep javakill -9 24934nohup java -jar qyhx.jar &tail -f nohup.outweblogic 关闭和启动1、 使用 Xmanager Enterprise或ssh 等工具登陆Linux 或unix机器上找到weblogic安装目录 如:/bea/user_projects/domains/自己建的域名2、进入目录执行下列命令后台启动weblocgic#nohup ./startWebLogic.sh &回车该命令后台启动weblogic,并且把运行日至放到当前目录out.log文件里,并且返回一个进程号3、停止 Read More
posted @ 2012-02-23 17:58 七郎 Views(495) Comments(0) Diggs(0) Edit
for (int i = 0; i < returnList.size() - 1; i++) {ManMenue manMenue1 = (ManMenue)returnList.get(i); for (int j = returnList.size() - 1; j > i; j--) { ManMenue manMenue2 = (ManMenue)returnList.get(j); if (manMenue1.getId().getMid().compareTo(manMenue2.getId().getMid())==0) { returnList.remove(j) Read More
posted @ 2012-02-21 18:04 七郎 Views(169) Comments(0) Diggs(0) Edit
--------------action虚拟里分页------------------//从session中获取集合值List<F1111Repeat> list=null;if(null==session.getAttribute("F1111List")){F1111 fmsg = new F1111();fmsg.setFlag(queryName);fmsg.setOperor(userName);fmsg.setCommpanyID(companyId);fmsg.setBeginDate(beginDate);fmsg.setEndDate(endD Read More
posted @ 2012-01-17 12:13 七郎 Views(295) Comments(0) Diggs(0) Edit
$(document).ready(function(){ var bro=$.browser; var binfo=""; if(bro.msie) {binfo="Microsoft Internet Explorer "+bro.version;} if(bro.mozilla) {binfo="Mozilla Firefox "+bro.version;} if(bro.safari) {binfo="Apple Safari "+bro.version;} if(bro.opera) {binfo=&qu Read More
posted @ 2012-01-13 09:43 七郎 Views(892) Comments(0) Diggs(0) Edit
1 Apache-DBCP:dataSource: 要连接的 datasource (通常我们不会定义在 server.xml)defaultAutoCommit: 对于事务是否 autoCommit, 默认值为 truedefaultReadOnly: 对于数据库是否只能读取, 默认值为 falsedriverClassName:连接数据库所用的 JDBC Driver Class,maxActive: 可以从对象池中取出的对象最大个数,为0则表示没有限制,默认为8maxIdle: 最大等待连接中的数量,设 0 为没有限制 (对象池中对象最大个数)minIdle:对象池中对象最小个数maxW Read More
posted @ 2012-01-12 16:18 七郎 Views(3204) Comments(0) Diggs(0) Edit
--子查父 select * from man_menue_hg m start with m.mid='43' connect by prior m.par_mid = m.mid; --父查子select * from man_menue_hg m start with m.par_mid = '0' connect by prior m.mid = m.par_mid Read More
posted @ 2012-01-10 18:18 七郎 Views(149) Comments(0) Diggs(0) Edit
var up = new Date();up.setMonth(up.getMonth()-1);var up_year=up.getFullYear();var up_month=up.getMonth()+1;var up_day=up.getDate();var now = new Date(); var now_year=now.getFullYear();var now_month=now.getMonth()+1;var now_day=now.getDate();if(up_month<10){up_month="0"+up_month;}if(up_d Read More
posted @ 2012-01-10 15:25 七郎 Views(178) Comments(0) Diggs(0) Edit
//反显checkBoxvar arr=bussinessSCope.split(";");$("input[name='operatorBuzAll']").each(function(){ var thisVal=$(this).val().substring(0,$(this).val().indexOf("|")); var ischeck=false; for(var c in arr){ if(thisVal==arr[c] && arr[c]!=""){ ischeck Read More
posted @ 2011-12-27 12:00 七郎 Views(1031) Comments(0) Diggs(0) Edit
var pageValue=$("#input_iForm").formSerialize(); var reg = /\s/g; //去字符串所有空格 pageValue=pageValue.replace(reg, ""); var pici = $("#pici").val(); //批次 var remark = $("#remark").val(); //备注 var url="${pageContext.request.contextPath}/transfer/input_E2Ebatch_ Read More
posted @ 2011-12-24 23:54 七郎 Views(891) Comments(0) Diggs(0) Edit
struts2设置了struts.multipart.saveDir后会在根目录建立文件夹,这样会涉及linux下的权限问题,最好不要设置,使用struts默认需要使用路径时,用下面的方法取得项目根目录的绝对路径(Tools为方法类)public static String getRootPath() {String classPath = Tools.class.getClassLoader().getResource("/").getPath();String rootPath = "";//windows下if("\\".equ Read More
posted @ 2011-12-13 11:27 七郎 Views(26389) Comments(0) Diggs(1) Edit
<c:if test="${roleStr!='' }"><c:forEach items="${flowList}" var="l"><c:if test="${l.businessName=='银企对账' }"><input type="text" name="insertRole" id="insertRole" style="display:none"&g Read More
posted @ 2011-12-09 14:45 七郎 Views(1414) Comments(0) Diggs(0) Edit
// 1.打印数组ArrayUtils.toString(newint[] { 1, 4, 2, 3 });// {1,4,2,3}ArrayUtils.toString(new Integer[] { 1, 4, 2, 3 });// {1,4,2,3}ArrayUtils.toString(null, "I'm nothing!");// I'm nothing!// 2.判断两个数组是否相等,采用EqualsBuilder进行判断// 只有当两个数组的数据类型,长度,数值顺序都相同的时候,该方法才会返回True// 2.1 两个数组完全相同ArrayU Read More
posted @ 2011-11-26 17:36 七郎 Views(7399) Comments(0) Diggs(1) Edit
common-lang (2.1)ArrayUtils常量中包含了基本类型(及其相对应类)的空数组。提供向数组增加元素(包括增加单个元素或是整个数组),删除元素,翻转元素排列次序克隆数组(基本类型)查找数组中的元素(是否包含,返回索引)获得数组长度(null安全,返回为0)数组是否为空,数组是否相等,长度是否相等,元素类型是否相同,基本类型对应类数组转换成基本类型数组转成字符串BooleanUtilsBoolean的转换(可转成int,String)CharUtils针对Char的工具类包括判断是不是ASCII字符,是不是控制符可打印与否,转成整形ClassUtils获得包名,获得类的所有超类 Read More
posted @ 2011-11-26 17:20 七郎 Views(8773) Comments(0) Diggs(0) Edit
访问weblogic的一个页面,页面上出现一个错误:Error 404--Not Found From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:10.4.5 404 Not FoundThe server has not found anything matching the Request-URI. No indication is given of whether the condition is temporary or permanent.If the server does not wish to make this info Read More
posted @ 2011-11-17 20:06 七郎 Views(2933) Comments(0) Diggs(0) Edit
此种方法保证在Tomcat和Weblogic下都不会产生乱码1、<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/> 更改tomcat编码,tomcat默认为iso-8859-12、web.xml 配置spring 编码<filter><filter-name>encodingFilter< Read More
posted @ 2011-11-16 15:17 七郎 Views(3358) Comments(0) Diggs(0) Edit
修改代码字体设置:1. 找到jFace并用WinRAR打开之: jFace的具体位置:$Eclipse目录$/plugins/org.eclipse.jface_3.7.0.I20110522-1430.jar,找到后,用WinRAR打开。2. 找到并修改字体属性: 打开后,依次展开:/org/eclipse/jface/resources,这里,你将看到不同操作系统的字体设置,比如 jfacefonts_hp_ux,properties里保存了HP-UX系统的字体设置,jfacefonts_macosx.properties 则保存了Mac X的字体设置。找到Windows 7/Vista. Read More
posted @ 2011-11-13 20:09 七郎 Views(758) Comments(0) Diggs(0) Edit
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %><%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %><%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>将<%@ taglib uri=&quo Read More
posted @ 2011-11-10 12:17 七郎 Views(12256) Comments(0) Diggs(1) Edit
String v="A;;B;;";String[] a=v.split(";"); //舍弃最后为空的元素String[] c=v.split(";",-1);//取得所有分隔符分割的元素,包括最后一个System.err.println(a.length);System.err.println(c.length); Read More
posted @ 2011-10-27 17:10 七郎 Views(982) Comments(0) Diggs(0) Edit
本人以前的这种需求都是用SpringSecurity实现,纯配置,也没怎么考虑怎么实现。今天朋友问我不用SpringSecurity怎么实现,想了一下,觉得这样可行,先记下,晚上试试。。。1.在applicationContext里面方一个Map,key为账户id,value为session。2.用户在登录的时候,利用contains()方法来判断Map里面是否已经包含了此id的key,如果包含了,从Map删除此session,在将新的session放入。如果没有直接放 入。3.在Filter里,从application的map取出session和自己的session比较SessionID,相 Read More
posted @ 2011-10-26 22:47 七郎 Views(3064) Comments(0) Diggs(0) Edit
原: perid oper_type 1 2 2 1 334 35 2需要的效果: perid 合计1 合计2 合计3 1 0 1 0 2 10 0。。。。。select sum(a) 合计1,sum(b) 合计2,sum(c) 合计3 from(select oper_type,decode(oper_type,'1',1,0) a,decode(oper_type,'2',1,0) b,decode(oper_type,'3',1,0) cfrom man_operlog where to_char(oper_time,'yyyy-M Read More
posted @ 2011-10-26 16:19 七郎 Views(463) Comments(0) Diggs(0) Edit
其实 隐藏域在网页中是不生成源码的 自然也不能赋值<input type="hidden" name="insertRole" id="insertRole" >改为<input type="text" name="insertRole" id="insertRole" style="display:none">就可以赋值了 Read More
posted @ 2011-10-21 11:31 七郎 Views(2610) Comments(0) Diggs(0) Edit
1.整理jar2.将整理出的jar包在Eclipse中分别设置为用户librarywindow -> preferences -> java -> build path -> user libraries3.在项目中添加所需的user library。此时在项目开发时如果需用tomcat则要在tomcat插件中将项目加到tomcat classpath中,否则会报classNotFoundException。具体步骤为windows -> Preferences -> tomcat -> advanced但是发布到tomcat或者打包时系统不会将use Read More
posted @ 2011-10-17 10:10 七郎 Views(5381) Comments(0) Diggs(0) Edit
ehcache提供三种网络连接策略来实现集群,rmi,jgroup还有jms。同时ehcache可以可以实现多播的方式实现集群,也可以手动指定集群主机序列实现集群。Ehcache支持的分布式缓存支持有三种RMI,JGroups,JMS,这里介绍下MRI和JGrpups两种方式,Ehcache使用版本为1.5.0,关于ehcache的其他信息请参考http://ehcache.sourceforge.net/EhcacheUserGuide.html,关于jgroups的信息请参考http://www.jgroups.org/manual/html_single/index.html。环境为两台 Read More
posted @ 2011-10-07 17:30 七郎 Views(53991) Comments(0) Diggs(1) Edit
在以下两种情况下集群是有用的: 1. 高并发超负荷运行的主机,例如google这样的网站,它的访问量是相当大的,因此google会采取集群策略来分散客户的请求,以提高整体响应能力。我们接触的很多J2EE应用负荷量都不大,其实每秒访问量在500以下的应用都没有必要采取集群策略。 2. 失效转移,其实我认为这才是集群真正有用的地方,使用一台低成本计算设备作为主设备的备份,在主设备发生故障时及时接替,以保证7x24小时不间断服务。综上所述,在准备采用集群之前,一定要仔细分析具体的应用环境,以避免不必要的浪费。 Read More
posted @ 2011-10-05 22:23 七郎 Views(501) Comments(0) Diggs(1) Edit
---------------------CSS引用:<html><head><style type="text/css">/*通过class加载,可以用到所有标签*/.big{line-height: 90px} /*通过class加载,只能用到<p>标签*/ p.big1{line-height: 190px}.tablecss { font-family: Arial, Helvetica, sans-serif; border-collapse:collapse; border:1px solid #A0A0A0}/* Read More
posted @ 2011-09-30 15:49 七郎 Views(226) Comments(0) Diggs(0) Edit
/** * 对Date的扩展,将 Date 转化为指定格式的String ... Read More
posted @ 2011-09-26 17:40 七郎 Views(8433) Comments(0) Diggs(0) Edit
JSTL与EL表达式(为空判断)一、循环遍历集合1、在jsp中引入标准函数声明<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> 2、若要判断集合的大小,则需要引入如下声明<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>3、如何使用jstl判断集合是否为空${user}为集合,user为集合名<c:if test=&qu Read More
posted @ 2011-09-26 14:18 七郎 Views(1153) Comments(0) Diggs(0) Edit