Java
文章平均质量分 66
yh3301
123
展开
-
java之 jdbc连接数据库与操作excel文件代码
1 import java.io.FileInputStream;2 import java.sql.Connection;3 import java.sql.DriverManager;4 import java.sql.SQLException;5 import java.sql.Statement;6 import java.text.DateFormat;7 8转载 2011-12-07 11:37:23 · 3554 阅读 · 0 评论 -
Struts漏洞修补过程之S2-016
Struts漏洞修补过程之S2-016。邪恶的Struts再次现身,这一次是远程执行漏洞。官方建议立即升级到2.3.15.1。真希望这是最后一次漏洞修补。下面是升级步骤。1.升级到struts2.3.15.1,需要导入的包asm-3.3.jarasm-commons-3.3.jarasm-tree-3.3.jarcommons-fileupload-1.2.2.转载 2013-08-19 16:13:35 · 741 阅读 · 0 评论 -
struts2 action 在前台弹出信息提示框
copy下来的,作为参考资料:第一种:在struts2 action中弹出Js脚本提示信息让action实现ServletResponseAware接口,同时实现其setServletResponse() 方法import org.apache.struts2.interceptor.ServletResponseAware;public class StudentAction转载 2013-03-20 21:39:43 · 1388 阅读 · 0 评论 -
Java 中 Map与JavaBean之间的相互转化
在做导入的时候,遇到了需要将map对象转化 成javabean的问题,也就是说,不清楚javabean的内部字段排列,只知道map的 key代表javabean的字段名,value代表值。那现在就需要用转化工具了。是通用的哦!首先来看 JavaBean 转化成Map的方法:/** * 将一个 JavaBean 对象转化为一个 Map * @param bean转载 2013-02-26 10:26:03 · 420 阅读 · 0 评论 -
WAS安装
由于学习需要,我在本本上安装WAS ,拿到的WAS是32位的,由于我的机器是64位的,安装前担心装不上去,据说据很多人说win7的64位软件兼容性怎么怎么不好,但是我从买笔记本到现在,机子上的程序安装了几十个,VS2010旗舰版,SQL server 2005,IBM的DB2等等大软件都装上了,有些还是32位的软件,虽然有些软件在安装过程中会报错,但是在网上都能找到解决问题的方案,最终还是能装上,转载 2013-03-04 17:51:25 · 6078 阅读 · 0 评论 -
dbcp属性说明及配置
initialSize :连接池启动时创建的初始化连接数量(默认值为0) maxActive :连接池中可同时连接的最大的连接数(默认值为8,调整为20,高峰单机器在20并发左右,自己根据应用场景定) maxIdle:连接池中最大的空闲的连接数,超过的空闲连接将被释放,如果设置为负数表示不限制(默认为8个,maxIdle不能设置太小,因为假如在高负载的情况下,连接的打开时间比关闭的时间快,转载 2013-01-28 10:39:40 · 1449 阅读 · 0 评论 -
删除表中的重复记录
1、查询表中重复数据。select * from peoplewhere peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1)2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有rowid最小的记录delete from peopl转载 2013-01-28 10:44:43 · 316 阅读 · 0 评论 -
如何使用Apache做负载均衡
第一次看到这个标题时我也很惊讶,Apache居然还能做负载均衡?真是太强大了。经过一番调查后发现的确可以,而且功能一点都不差。这都归功于 mod_proxy 这个模块。不愧是强大的Apache啊。废话少说,下面就来解释一下负载均衡的设置方法。一般来说,负载均衡就是将客户端的请求分流给后端的各个真实服务器,达到负载均衡的目的。还有一种方式是用两台服务器,一台作为主服务器 (Maste转载 2012-11-23 10:59:30 · 531 阅读 · 0 评论 -
ArrayList中的数据排序问题
我们在做项目时,常常遇到数组排序的问题.比如我有一个工作流的任务实例TaskInstance类,在获得某人任务实例列表时,把实例对象存储在ArrayList数组中,现在要把ArrayList数组中的TaskInstance对象按照任务创建时间进行排序。TaskInstance.java 类内容如下public class TaskInstance{p原创 2012-09-28 15:06:56 · 3668 阅读 · 1 评论 -
getOutputStream() has already been called for this response 错误解决
getOutputStream() has already been called for this response 这个错误遇到过不少次,网上看到大多不能解决问题。 下面两点是我自己总结出来的: 1、在我们应用验证码时,都会用到字节流response.getOutputStream()来将验证码输出,但是jsp页面自己最后会调用字符流JspWriter的out()方法将转载 2011-12-13 09:41:24 · 667 阅读 · 0 评论 -
用jdbc读取excel表格的内容
可以用Java读取Microsoft Excel文件。微软提供了一个Excel的ODBC驱动程序,因此我们就可以使用JDBC和Sun的JDBC-ODBC驱动来读取Excel文件了。如果你有个Excel文件,名为Book1.xls(译者注:由于原文的例子我没有下载下来,所以我用了自己的例子),并且,该文件中有一个工作表(sheet)名为Sheet1微软的ODBC驱动程序把工作转载 2011-12-07 10:59:45 · 3404 阅读 · 0 评论 -
Struts2 高危漏洞修复方案 (S2-016/S2-017)
近期Struts2被曝重要漏洞,此漏洞影响struts2.0-struts2.3所有版本,可直接导致服务器被远程控制从而引起数据泄漏,影响巨大,受影响站点以电商、银行、门户、政府居多.官方描述:S2-016:https://cwiki.apache.org/confluence/display/WW/S2-016S2-017:https://cwiki.apache.org/con转载 2013-08-28 09:20:17 · 596 阅读 · 0 评论