- 博客(148)
- 资源 (1)
- 收藏
- 关注
Tomcat启动两次的问题
这是一个很有意思的问题困扰了一段时间,当我开发的一个系统使用了Quartz任务调度模块进行定时任务,在本机下运行没有问题。当部署到正式机上时,发现数据出现了不按期望的值的结果。原因就是任务执行了两次第二次把第一次的任务结果给修改了。关键是如何产生的这种情况。Google了一番,大家说到的原因主要是因为Tomcat下虚拟主机的配置造成的,比如我的域名叫作www.abc.com,那么默认的虚拟主机配置...
2011-10-24 16:32:10
235
原创 Ext获取editor, 使用grid.getSelectionModel().getCellEditor方法
1.{..., 2. renderer:function(value,metadata,record,rowIndex,colIndex,store){ 3. var editor = grid.getSelectionModel().getCellEditor(colIndex,rowIndex); 4. ... 5. ...
2011-07-11 11:32:26
610
原创 Ext MultiSelect实现双击删除
listeners :{dblclick:function(){ var selectObj=msForm.getForm().findField('multiselect'); var selectionsArray = selectObj.view.getSelectedIndexes(); var records = []; i...
2011-03-24 15:51:39
177
原创 Ant 编译部署工程
<?xml version="1.0" encoding="UTF-8"?><project name="icap" basedir="." default="all"> <property name="tomcat.home" value="D:/tomcat" /&
2011-03-09 14:02:41
111
原创 Flex FTP文件上传
Flex FTP文件上传原理就是利用Flex Socket组件与FTP服务器进行网络通讯并根据FTP协议进行指令发生、接收,数据的传输和接收。本文指的是Flex web应用的FTP文件上传,具体实现有下述3个工作: 1)上传文件选择、加载,可以使用Flex的FileRefrence组件; 2)socket创建、连接、ftp用户登录信息的验证; 3)文件数据发送;...
2011-02-16 02:10:52
112
原创 flex web ftp上传. 点对点方式 . 支持多文件上传 现打包发布
因为项目需要做了一个基于 web方式的 ftp客户端上传组件. 现发布出来 原理: 利用socket方式 于ftp服务器对接,通过客户端flex文件读取直接上传到ftp服务器上. sdk: 4.0 调用方式 Java代码 <?xml version="1.0" encoding="utf-8"?> <s:Applic...
2011-02-16 02:07:06
145
原创 镜像服务器
为什么做镜像服务器?镜像服务器的主要目的就是为了服务器之间的负载均衡!而在我们国家,镜像服务器更多用于解决南北线路不通(网通电信互联缓慢)的问题!如何做镜像服务器?1.基于特定服务器软件的负载均衡这种技术是利用网络协议的重定向功能来实现负载均衡的,例如在Http协议中支持定位指令,接收到这个指令的浏览器将自动重定向到该指令指明的另一个URL上。由于和执行服务请求相比,发送定位指令对Web服...
2011-02-12 09:40:25
194
原创 网站镜像技术一
rsync客户命令在对rsync服务器配置结束以后,下一步就需要在客户端发出rsync命令来实现将服务器端的文件备份到客户端来。rsync是一个功能非常强大的工具,其命令也有很多功能特色选项,我们下面就对它的选项一一进行分析说明。首先,rsync的命令格式可以为:rsync [OPTION]... SRC [SRC]... [USER@]HOST:DESTrsync [OPTION]....
2011-02-12 09:39:08
245
原创 mail服务器
本文主要解决两个问题:一个是如何将James的用户信息存储到数据库中,二是在进行James二次开发时,如何处理密码问题。本文面向对James有一定使用经验的用户,对于James的初学者,请先阅读我的另一篇文章《Apache James使用入门》。 一、James简介Apache James(Java Apache Mail Enterprise Server)是Apache组织的子项目之一,完全采...
2011-01-24 16:42:11
1144
原创 freemarker常见语法大全
2010年04月23日 星期五 08:38FreeMarker的插值有如下两种类型:1,通用插值${expr};2,数字格式化插值:#{expr}或#{expr;format} ${book.name?if_exists } //用于判断如果存在,就输出这个值 ${book.name?default(‘xxx’)}//默认值xxx ${book.name!"xxx"}//默认值xxx...
2010-12-29 10:57:31
101
原创 Freemarker 学习笔记
一、 Sequence的内置函数1. sequence?first 返回sequence的第一个值。2. sequence?last 返回sequence的最后一个值。3. sequence?reverse 将sequence的现有顺序反转,即倒序排序4. sequence?size 返回sequence的大小5. sequence?sort ...
2010-12-27 17:30:30
134
原创 javascript 事件传递 的参数
for(var i=1;i<this.cfg.num+1;i++) { var obj=document.getElementById(this.cfg.tabprefix + i); var this_s=this; var index=i; obj.onmouseover=function(){this_s.change(index);}; } 你...
2010-12-25 22:01:29
179
原创 解决iframe中jsessionid无法传递导致session丢失的问题
在实现 ISMP2.1.1 接口的适合需要用到sso,而ISMP里定义的接口是需要在iframe等嵌入页面中调用sso接口,在实际开发中发现session无法正常传递。重现问题的场景是:1.先访问a站点:http://192.168.18.2/test.jsptest.jsp的代码为:<html><head><title> 618119.com ...
2010-12-23 00:43:49
1397
1
原创 郁闷的Iframe
没有想到两点:1.设置 width="100%" height="100%" 与style="width:100%;height:100%" 有时候效果是不一样的2.即使把ifame的高度设置为0,宽度设置为0,依然会占用10空间。可以在外面使用div将其隐藏...
2010-12-17 03:21:30
103
原创 Java正则表达达式
必很多人都对正则表达式都头疼。今天,我以我的认识,加上网上一些文章,希望用常人都可以理解的表达方式来和大家分享学习经验。 开篇,还是得说说 ^ 和 $ 他们是分别用来匹配字符串的开始和结束,以下分别举例说明: "^The": 开头一定要有"The"字符串; "of despair$": 结尾一定要有"of despair" 的字符串; 那么, "^abc$": 就是...
2010-12-09 16:54:36
159
原创 正则表达式提取字符
写道String a="<tr><td>人员编号</td><td>姓名</td><td>津贴</td><td>基础工资</td><td>级别工资</td><td>
2010-12-09 16:50:42
137
原创 Spring+JPA部署到Jboss遇到的问题
1.删除跟servlet相关的包2.删除xerces*.jar,xml-apis*.jar3.删除jboss-common-core包,因为JBoss下已经存在该包4 发现数据库连接使用localhost不行,竟然用127.0.0.1就可以。 <?xml version="1.0" encoding="UTF-8"?><persistence xmlns...
2010-12-02 01:27:19
173
原创 在JavaScript中实现命名空间
在引入命名空间之前,一个令开发人员头疼的问题就是如何防止函数名/类名和其他人的冲突,在一个公司内部项目组之间可以通过命名预定(比如加前缀等)解决这个问题,但是把视线放到整个软件开发领域,在当今协作开发相当盛行的时代,这个问题却依然存在。在使用多个第三方框架或类库的时候,你唯一能作的就是祈祷它们的命名不要冲突,如果真正发生这种灾难的话,你唯一能作的就是放弃其中一个(注:可能是我孤陋寡闻,呵呵)。命...
2010-11-19 12:25:16
98
原创 JFreechart参数配置
= ChartFactory.createBarChart3D( "热点讨论投票结果", // 图表标题 "", // 目录轴的显示标签 "", // 数值轴的显示标签 getDataSet(), // 数据集 //PlotOrientation.HORIZONTAL , // 图表方向:水平 PlotOrientation.VERTICAL , /...
2010-11-05 18:37:57
187
原创 JVM参数(tomcat)
-Xms1024m-Xmx1512m-XX:PermSize=64m-XX:MaxNewSize=256m-XX:MaxPermSize=128m 可通过如下参数进行调整:-server 启用服务器模式(如果CPU多,服务器机建议使用此项) -Xms,-Xmx一般设为同样大小。 800m -Xmn 是将NewSize与MaxNewSize设为一致。320m -...
2010-11-04 09:56:37
132
原创 JS读取图片属性的代码
<title> 文件上传前台控制检测程序 v0.6 </title> <style> body,td{font-size:12px;} </style> <script language=javascript> /*---------------------------------------- 文件上传前台控制检测程序 v0.6 远程...
2010-10-28 09:40:06
960
原创 JavaScirpt巧妙获取File对象中的文件大小
function getFileSize(fileObject){ var image=new Image(); image.dynsrc=fileObject.value; return image.fileSize; }
2010-10-28 09:34:39
169
原创 Hibernate实体状态
一.Hibernate实体状态的定义1.瞬态: 一个实体通过new操作符创建后,没有和Hibernate的Session建立关系,也没有手动赋值过该实体的持久化标识(持久化标识可以认为是映射表的主键)。 此时该实体中任何属性的更新都不会反映到数据库表中。2.持久化: 当一个实体和Hibernate的Session创建了关系,并获取了持久化标识,而且在Hibernate的Session生命周期内...
2010-10-15 10:43:19
90
原创 Hibernate中的实体状态
程序员M在使用Hibernate时总是有些惊奇,原因在于Hinberate中对各个实体的状态有着不可思议的控制魔力。比如:有时候在更改实体的属性时,与数据库中对应的列值也会被更改,而有时候又无法对应更新起来。想要更新的时候无法更新,不想更新的却更新了。这就引发了程序员M的问题:在什么情况下这个实体是持久化一致的,什么时候又不一致呢?在Hibernate中实体有三个状态:瞬时、持久化和脱管。要想...
2010-10-15 10:32:58
94
原创 获取控件在网页中的绝对位置
获取控件在网页中的绝对位置<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><h...
2010-10-13 12:20:06
115
原创 JPA中使用构造器查询查询多个对象
JPQL 支持将查询的属性结果直接作为一个 java class 的构造器参数,并产生实体作为结果返回 。例如上面的例子只获取 person entity bean的name and personid属性,我们不希望返回的集合的元素是object[],而希望用一个类来包装它。就要用到使用构造器 。 例: public class SimplePerson { private ...
2010-09-20 23:31:56
571
原创 Linux安装oracle
1、由于orcale10不支持 redhat as5 需要修改/etc/redhat-realease 将 Red Hat Enterprise Linux Server release 5 (Tikanga) 改为Red Hat Enterprise Linux Server release 4 (Tikanga) ,安装...
2010-09-18 21:20:13
103
Linux修改IP地址
前都是使用自动IP动态分配获取IP的,虽然每次获得的ip都是相同的,但我还是决定自己设置一个IP。输入命令:[root@localhost ~]# ifconfig eth0 219.246.177.160 netmask 255.255.255.0 upping以下177网段的ip是可以ping通的,但是ping别的网段无法ping通[root@localhost ~]# ping 219....
2010-09-18 01:51:09
99
Javascript 对象的引用
var a=1var b=a;b=2;alert(a+","+b);//打印出 1,2var c={id:1};var d=c;d.id=2;alert(c.id+","+d.id);//打印出 2,2
2010-09-04 16:28:24
69
用Javascript实现静态对象、静态方法和静态属性
Javascript语言的面向对象特征很弱,其他面向对象语言在创建类时只要使用关键字static即可指定类为静态类,Javascript没有提供static这样的关键字,要让Javascript也具有“静态”特性只有靠一些“奇技淫巧”了。代码中列举了两种静态方法/属性的实现方式,一种是静态类的静态方法和属性,另一种是非静态类的静态方法和属性,代码说明都写在每行的代码注释里,这里就不重复了。...
2010-08-29 02:34:00
74
原创 Json数据常见写法
<script>//var a={'id':'2','name':'abc'};//alert(a.name);//var str="{'id':'2','name':'abc'}"; //var str_obj=eval("("+str+")");; //alert(str_obj.id);//var str="{'id':'2','na...
2010-07-26 16:39:24
242
原创 can bind a LONG value only for insert into a LONG column
oracle 驱动不对,就容易报错:can bind a LONG value only for insert into a LONG column 注意可以到安装oracle的目录下找到对应的驱动 驱动有两个可供选择 class12.jar ojdbc14.jar 通常选用第一个...
2010-06-27 23:20:53
170
JPA映射文件jpa.reveng.xml的配置问题
JAP映射oracle 表时,因为字段类型是number, 所以生成的对象是BigDECIMAL,如果想类型是:java.util.Long 的话就必须修改配置文件如下:<sql-type jdbc-type="DECIMAL" hibernate-type="java.lang.Long"></sql-type> 下面是oracle的JDBC-type与数据库...
2010-05-01 03:03:19
185
SQL server2000 导出数据到oracle10g的注意事项
采用DTS将 SQL server2000 导出数据到oracle10g的注意事项:执行到选择表对象时,需要将目的源的用户名和双引号都去掉,另外还要点击转换里的编辑创建SQL,将SQL语句里的用户名和双引号也去掉。否则将会出现 导入oracle里的表名为小写,并且含有双引号 ...
2010-04-30 23:53:57
90
仿google搜索框下拉提示效果
写道<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <
2009-12-11 14:11:24
161
Ajax 同步和异步问题
写道function getHTTPObject() { var xmlhttp=null; if (window.XMLHttpRequest) { xmlhttp=new XMLHttpRequest(); } else if (window.ActiveXObject) { xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } return ...
2009-12-02 03:22:15
96
原创 如何解决ie8与ie7兼容性问题
怎么样让IE7兼容IE8,解决ie8与ie7兼容性问题方法一、要在页面中加入如下HTTP meta-tag:<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> 只要IE8一读到这个标签,它就会自动启动IE7兼容模式,保证页面完整展示。方法二、针对整个网站,在IIS中加入如下描述符就可以有相同的效果,当然这么...
2009-09-15 15:48:19
184
原创 Tomcat URL支持中文,和不区分大小写
tomcat的server.xml文件(这里是解决含有中文的文件、图片的不能下载、显示的问题):<Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="
2009-08-26 17:31:34
150
Excel函数应用大全
2010-04-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人