自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(128)
  • 资源 (2)
  • 收藏
  • 关注

原创 开发阶段:需要session共享做开发测试

最近一直在忙一个文件管控项目,我把它分为两个工程来做,一个是用户交互中心,一个是文件上传和下载服务。如何花最小的代价共享session,利于开发测试。最近一直在考虑这个问题,也在网上参照了很多文章,今天终于解决了。开发的应用服务器为tomcat7,利用了tomcat7的cluster功能。两个工程分别为:filecontrol(用户交互)和fileConnector(上传,下载等),如图:...

2014-08-24 15:44:00 195

原创 tomcat配置全局错误页面设置

1.修改配置文件:tomcat\conf\web.xml 添加类似的配置: 404 /message/error.html 2.error.html文件不能太小,否则转向不会成功。

2014-07-03 14:16:07 1299

原创 office2010打开html格式的excel

JSP导出excel,我们是用html方式,这种方式不标准,office虽然能够正常打开,不过在打开的时候报个警告:[img]http://dl2.iteye.com/upload/attachment/0098/2284/8b36e7fa-6f4f-3fb3-a4f1-a9a4921bc01f.jpg[/img]office升级到2010后,又出现了新的问题,第一次可以导出,但是...

2014-06-18 18:31:01 389

原创 转载:ibatis解决sql注入问题

原文地址:[url]http://blog.csdn.net/scorpio3k/article/details/7610973[/url]对于ibaits参数引用可以使用#和$两种写法,其中#写法会采用预编译方式,将转义交给了数据库,不会出现注入问题;如果采用$写法,则相当于拼接字符串,会出现注入问题。例如,如果属性值为“' or '1'='1 ”,采用#写法没有问题,采用$写法...

2014-06-03 16:50:59 102

原创 JSP预编译和打包成jar

环境:JDK1.6+Tomcat7+Ant1.9[list][*]1.安装好Ant[*]2.将build.properties和build.xml复制到WEB工程的的根目录下[*]3.修改bulid.properties[*]4.到build.xml目录,执行ant all命令[*]5.将生成的webJSP.xml中的内容复制到web.xml中[/list]...

2014-06-03 16:14:28 525

原创 转载:windows任务计划程序执行失败

原文地址:[url]http://ctwen.iteye.com/blog/1909238[/url]1、创建任务计划时,要在常规选项卡里选中“不管用户是否登录都要运行”、“使用最高权限运行”、配置选带有“Windows Server 2008 R2”这三个选项,2、在操作选项卡里的“起始于(可选)”要填上bat批处理文件所在目录,windows 2003是在选择bat...

2014-05-23 09:00:52 1550

原创 利用HtmlUnit操作DLP的用户新增和删除

赛门铁克的DLP基于JAAS的Form-based,同时访问时需要通过SSL和证书。刚开始时我用了httpclient访问,看了很多资料,结果不是很理想。最后用htmlunit去实现。[list][*]基于SSL和证书的访问----很简单WebClient webClient=new WebClient();webClient.getOptions().setUseInsecure...

2014-05-20 08:51:02 151

原创 【转载】httpclient用getStatusCode

 本文转载自~\(≧▽≦)/~《httpclient用getStatusCode》 成员名称说明Continue等效于 HTTP 状态 100。Continue 指示客户端可能继续其请求。SwitchingProtocols等效于 HTTP 状态 101。SwitchingProtocols 指示正在更改协议版本或协议。OK等效于 HTTP 状...

2014-05-16 08:17:07 126

原创 GlassFish:CXF调用错误-----Cannot create a secure XMLInputFactory

[list][*]环境:jdk1.6,glassfish,CXF2.7.6[*]在tomcat7测试是没有问题的,但是发布到glassfish就出现了。网上很多人说缺少两个包,但是我查了并不缺少这两个包:stax2-api-3.1.x.jar 和 woodstox-core-asl-4.2.x.jar。另外一种说法是客户端代码的包路径要与服务器相同,发现也不是这么一回事情。最后通过官网得知...

2014-04-14 10:24:57 124

原创 eclipse中删除所有注释

参考网上:Ctrl+F: /\*{1,2}[\s\S][url]*?[/url]\*/选择正则表达式,替换全部即可。

2014-02-12 16:23:31 156

原创 sqlserver 查询死锁

执行存储过程:exec sp_who_lock

2014-02-08 13:59:21 161

原创 sqlserver sa账号被锁定,不能登陆

今天财务安装系统遇到一个问题,用sa账号登陆SQ失败,说被锁定。我用混合认证模式登陆进去,看了sa的属性,看看是否被锁定,但是没有找到"状态"这一设置。结果在网上找到了用脚本解决这个问题,今记录之。alter login sa enable;alter login sa with password ='123456pass';go...

2014-02-08 11:05:10 759

原创 CentOS:配置静态IP,主机名,网关等。

[code="java"]1.配置静态的IP,网关,DNS,子网掩码(1)IP,子网掩码# vi /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0TYPE=EthernetONBOOT=yesNM_CONTROLLED=yesBOOTPROTO=staticIPADDR=192.168.2.81NE...

2013-12-30 21:50:06 126

原创 linux学习:查看系统资源

1.查看资源使用 top2.

2013-12-29 13:33:25 201

原创 linux命令学习:复制指定类型的文件

[code="java"] 以下命令为复制/media下面的所有rpm文件find /media -name *.rpm -exec cp {} /iso/rh5/ \;注意:\;前面必须存在空格,否则会报缺少-exec参数。[/code]...

2013-12-26 16:52:49 878 1

原创 linux命令学习:vi使用

[code="java"] 进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后一行首vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处vi -r filename :在上次正用vi编辑...

2013-12-25 16:23:07 79

原创 liunx中修改hostname

[code="java"]linux中修改主机名称需要改两个文件,一个是hosts,一个是netwrok。hosts文件实为DNS解析文件,network中才是,但是需要hosts进行解析。1.hosts#vi /etc/hosts增加:X.X.X.X H12.network# vi /etc/sysconfig/network修改HOSTNAME=H1...

2013-12-25 16:04:55 103

原创 linux 静态IP,网关等配置

[code="java"]网络配置文件:/etc/sysconfig/network-scripts#cd /etc/sysconfig/network-scripts#more ifcfg-eth0DEVICE=eth0BOOTPROTO=staticONBOOT=yesHWADDR=00:0c:29:11:be:96TYPE=EthernetIPADDR=1...

2013-12-25 15:24:17 102

原创 linux常用命令

系统信息arch 显示机器的处理器架构(1)uname -m 显示机器的处理器架构(2)uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执行测试性读取操作cat /proc/cpuinfo 显示C...

2013-12-18 21:12:51 83

原创 ”顿悟“之感

[list][*]顿悟-----透过现象看本质,做正确的有益众人的事情。[/list]

2013-09-12 13:33:36 136

原创 人人皆可成佛

[list][*]人人皆可成佛,禅宗云:放下屠刀,立地成佛。具体到每一件事情,只要自己做的正确,有益他人,那一刻就是佛,这就是佛性,这就是人性。和谐也是一种佛性,光自己好没用,大家都要好。只有大家都好了,世界才能太平,否则自己只能得到一时的荣华富贵。[/list]...

2013-09-12 12:45:51 228

原创 strust2升级导致select控件不能显示

[list][*]Struts2升级到了2.3.5,结果原来可以正常显示的页面,不能正常显示了。经查发现是:get/set造成的。Eclipse生成的get/set方法,如果变量名只有第一个字母是小写,那么其方法名也是如此。而Struts2在调用get/set方法时默认第一个必须是大写。[/list]...

2013-08-30 13:43:38 118

原创 Exception in thread "AWT-Windows" java.lang.OutOfMemoryError: OutOfMemoryError

[code="java"]今天服务器报了这个错误,上网查了一下,是由于Perm内存设置问题,默认只有4M。修改方法,增加配置:-XX:PermSize=256M-XX:MaxPermSize=512M[/code]...

2013-08-08 22:21:45 605

原创 系统建设原则

[list][*]1.两系统间一般不提供写入接口,只提供查询接口。[*]2.一个数据表数据存储的粒度应是一致的,要么是明细数据,要么是汇总数据,不能混杂。[/list]...

2013-08-06 14:04:57 838

原创 Apache CXF 自动生成客户端代码

[code="java"]apache-cxf-2.7.6\bin>wsdl2java.bat -frontend jaxws21 -p com.datainfo.test.webservice.channel -client http://ip:port/webservice/TestWebService?wsdl[/code]-p:代码的packege-client:生...

2013-08-05 09:51:00 233

原创 DHTMLX的局部刷新

[code="java"]//刷新内层结构,顶层是由上,左,右三个框架组成,在右框架中产生tab页,在tab页面又产生了左右结构,在这个tab右侧结构中有个列表页面,左侧是树节点。现在想通过树节点刷新右侧页面。var treeWindow=top.dhxTabbar.tabWindow(top.dhxTabbar.getActiveTab()).dhxLayoutDictLeftDict....

2013-07-10 15:43:02 576

原创 拜菩萨

人们为实现自己的美好愿望,常常去拜菩萨。这是无可厚非的,但是不要认为拜了菩萨,就万事大吉了,这是菩萨所不愿看到的。我们要做的是认清自己,改变自己,努力奋斗。这是菩萨所希望看到的!...

2013-06-17 14:51:36 159

原创 File.renamtTo(...)修改文件名无效

在做数据导入的时候,导入完毕后,需要修改文件名,以避免重复导入。但是调用了N次File.renamtTo(...)方法均没有成功,感觉非常奇怪,在网上也查找了问题,有的说是要修改的文件不存,有的说修改之后的文件名已经在当前目录下面有了等等。所说原因均没有符合我这边的实际情况。自己分析应该出现在读文件环节,读了之后,没有关闭文件流,导致后来的修改失败,事实也和我分析的一致。在此记录之,以避免再犯错误...

2013-05-17 13:49:50 288

实现Ibatis的动态解析SQL功能

曾几何时,一直想实现Ibatis的动态解析SQL功能,前些日子写了一个,基本实现([color=red]暂不支持嵌套标签[/color]):[code="java"]import java.io.File;import java.util.HashMap;import java.util.Iterator;import java.util.List;import jav...

2013-05-10 15:12:34 394

原创 JAVA 中switch的用法

今天看了之前写的switch代码,很汗。原有写法:[code="java"]public class TestSwitch { public static void main(String[] args) { List listInteger=new ArrayList(); listInteger.add(1); listInteger.add(2); lis...

2013-05-08 15:16:00 177

原创 Tomcat的热部署,避免因修改java代码重启tomcat

每次在Eclipse中修改完代码后,会自动发布到tomcat,但是会造成tomcat重启,应用系统要重新登录才能测试,极度麻烦。找了一个热启动的方法,经测试有效:1.修改tomcat的server.xml文件 在内部添加标签 docBase:项目路径,可以使用绝对路径或相对路径,相对路径是相对于webappspath:访问项目的路径,如:http://127.0.0.1...

2013-04-23 10:19:08 807

POI操作Excel:int类型的列号转换为真实的Excel列号名称

在用POI做Excel通用导出时,需要对指定列进行求和sum。例如需要对第3列的100行数据求和,公式为sum(C1:C100),在POI中只知道当前列号的索引是2,如何完成从列号2--->C的转换。 我写了一个方法进行转换,如下[code="java"] public static String getColumnNum(int i) { String strResult =...

2013-04-22 13:26:47 411

原创 POI操作Excel表头冻结

[code="java"]// 冻结第一行 sheet1.createFreezePane( 0, 1, 0, 1 ); // 冻结第一列 sheet2.createFreezePane( 1, 0, 1, 0 ); [/code]

2013-04-22 12:50:58 2594

原创 Tomcat的编码配置

2013-04-22 10:56:30 85

原创 oracle创建表空间

[code="java"]/*分为四步 *//*第1步:创建临时表空间 */create temporary tablespace ssimlog_temp tempfile 'D:\oracle\product\10.2.0\oradata\orcl\ssimlog_temp.dbf' size 50m autoextend on next 50m maxsize...

2013-01-21 23:23:17 68

原创 linux中安装tomcat

[code="java"]#安装tomcat$ tar xvfz apache-tomcat-7.0.32.tar.gz$ mkdir /usr/local/tomcat7$ cp -r apache-tomcat-7.0.32/* /usr/local/tomcat7$ cd /usr/local/tomcat7/bin$ vi catalina.sh # 设置jvm...

2012-12-04 14:02:49 80

原创 linux:安装JDK

[code="java"]#安装JDKmkdir /usr/local/javacp /root/syslog/jdk-6u31-linux-x64.bin ././jdk-6u31-linux-x64.bin#配置环境变量vi /etc/profile #set java enviromentexport JAVA_HOME=/usr/local/java/jd...

2012-12-04 14:00:26 87

原创 Redhat:安装MySQL5.5

[code="java"]#install mysql$ rpm -ivh MySQL-client-5.5.28-1.rhel5.x86_64.rpm --nodeps$ rpm -ivh MySQL-server-5.5.28-1.rhel5.x86_64.rpm --nodeps# config MySql$ mv /usr/share/mysql/my-medium.cnf...

2012-12-04 13:37:51 107

原创 syslog收集:eventlog+syslog-ng+mongodb

[size=large][color=red][b]系统:Redhat5 64bit Server[/b][/color][/size][code="java"]1.安装 eventlog$ tar xvfz eventlog_0.2.12.tar.gz //解压$ export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_...

2012-12-04 13:30:46 485 1

原创 MongoDB的聚合查询

[code="java"] MongoClient mongoClient = null; try { mongoClient = new MongoClient("102.198.119.29", 27017); DB db = mongoClient.getDB("syslog"); //设置Where条件 DBObject match = new Ba...

2012-11-30 16:43:10 94

sqlserver2000精华

sqlserver2000精要讲义,没有基础,适合有基础的人查看.

2008-10-28

div+css布局大全

div,css的基础语法,并给出例子讲解div布局

2008-10-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除