- 博客(28)
- 资源 (12)
- 收藏
- 关注
转载 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
618
转载 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
791
转载 oracle数据表被锁
1、数据库表被锁的现象在操作数据库时,有的时候我们会很突然的遇到数据库报下面这个错误[sql] view plaincopyORA-00054: resource busy and acquire with NOWAIT specified 下面是从网上获取的对该问题的解析,供大家参考 第一个可能的原因是在lock table 和select for upd
2013-08-02 08:48:06
1962
转载 js判断数字,字母,中文
利用正则表达式限制网页表单里的文本框输入内容:用正则表达式限制只能输入中文:onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,
2013-04-23 01:33:19
654
转载 struts2 action 在前台弹出信息提示框
copy下来的,作为参考资料:第一种:在struts2 action中弹出Js脚本提示信息让action实现ServletResponseAware接口,同时实现其setServletResponse() 方法import org.apache.struts2.interceptor.ServletResponseAware;public class StudentAction
2013-03-20 21:39:43
1431
转载 WAS安装
由于学习需要,我在本本上安装WAS ,拿到的WAS是32位的,由于我的机器是64位的,安装前担心装不上去,据说据很多人说win7的64位软件兼容性怎么怎么不好,但是我从买笔记本到现在,机子上的程序安装了几十个,VS2010旗舰版,SQL server 2005,IBM的DB2等等大软件都装上了,有些还是32位的软件,虽然有些软件在安装过程中会报错,但是在网上都能找到解决问题的方案,最终还是能装上,
2013-03-04 17:51:25
6125
转载 Java 中 Map与JavaBean之间的相互转化
在做导入的时候,遇到了需要将map对象转化 成javabean的问题,也就是说,不清楚javabean的内部字段排列,只知道map的 key代表javabean的字段名,value代表值。那现在就需要用转化工具了。是通用的哦!首先来看 JavaBean 转化成Map的方法:/** * 将一个 JavaBean 对象转化为一个 Map * @param bean
2013-02-26 10:26:03
447
转载 删除表中的重复记录
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
348
转载 dbcp属性说明及配置
initialSize :连接池启动时创建的初始化连接数量(默认值为0) maxActive :连接池中可同时连接的最大的连接数(默认值为8,调整为20,高峰单机器在20并发左右,自己根据应用场景定) maxIdle:连接池中最大的空闲的连接数,超过的空闲连接将被释放,如果设置为负数表示不限制(默认为8个,maxIdle不能设置太小,因为假如在高负载的情况下,连接的打开时间比关闭的时间快,
2013-01-28 10:39:40
1471
转载 如何使用Apache做负载均衡
第一次看到这个标题时我也很惊讶,Apache居然还能做负载均衡?真是太强大了。经过一番调查后发现的确可以,而且功能一点都不差。这都归功于 mod_proxy 这个模块。不愧是强大的Apache啊。废话少说,下面就来解释一下负载均衡的设置方法。一般来说,负载均衡就是将客户端的请求分流给后端的各个真实服务器,达到负载均衡的目的。还有一种方式是用两台服务器,一台作为主服务器 (Maste
2012-11-23 10:59:30
557
转载 struts2.2.3 配置中文乱码拦截过滤器
解决java 编程中得中文乱码问题数据库进出的数据,我们暂时不去管它,我们先解决页面到程序的乱码问题,后面那都是后话。第一步:jsp页面编码统一问题,这个最容易解决。以GBK为例子,jsp页面加上上面一句就能解决页面编码问题。其中pageEncoding="GBK"是解决页面java代码模块编码,contentType="text/html; cha
2012-10-11 09:36:49
417
原创 ArrayList中的数据排序问题
我们在做项目时,常常遇到数组排序的问题.比如我有一个工作流的任务实例TaskInstance类,在获得某人任务实例列表时,把实例对象存储在ArrayList数组中,现在要把ArrayList数组中的TaskInstance对象按照任务创建时间进行排序。TaskInstance.java 类内容如下public class TaskInstance{p
2012-09-28 15:06:56
3932
转载 ajaxanywhere
AjaxAnywhere 读者可以从AjaxAnywhere的官方网站下载demo演示包,它是一个war工程包,可以直接部署在5.0以上版本的Tomcat服务器上。演示包中包含十二个AjaxAnywhere应用案例,包括级联的下拉列表、Web选项卡应用、JSF集成等,其部署到Tomcat后的首页效果如图11-28所示。演示包中不涉及JSF的案例全部都是用单纯的JSP代码编写的,或者内嵌在JSP
2012-03-21 00:55:03
1075
转载 开源框架架构图简介
1.Spring 架构图 Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为J2EE 应用程序开发提供集成的框架。Spring 框架的功能可以用在任何J2EE 服务器中,大多数功能也适用于不受管理的环境。Spring 的核心要点是:支持不绑定到特定J2EE 服务的可重用业务和数据访问对象
2011-12-15 10:25:32
878
转载 《谁在谋杀中国经济》与程序员
一个前辈写得,可以看看,大家共勉。转载自:http://www.blogjava.net/robbie/archive/2010/04/14/318370.html 这几天在看郎咸平的《谁在谋杀中国经济》,这本书我基本看过一遍了,认为全书的重点在于中华文化的四大茫然,整本书都是围绕这四大茫然展开论述,中华文化的四大茫然如下:茫然之一:就知道赚钱茫然之二:不了解世
2011-12-14 10:13:44
468
转载 Spring事务配置的五种方式
前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一
2011-12-14 09:52:14
303
转载 Let's go!!!
第一:不要认为停留在心灵的舒适区域内是可以原谅的。 每个人都有一个舒适区域,在这个区域内是很自我的,不愿意被打扰,不愿意被push,不愿意和陌生的面孔交谈,不愿意被人指责,不愿意按照规定的时限做事,不愿意主动的去关心别人,不愿意去思考别人还有什么没有想到。这在学生时代是很容易被理解的,有时候这样的同学还跟“冷酷”“个性”这些字眼沾边,算作是褒义。然而相反,在工作之后,你要极力改变这一现状。否
2011-12-13 17:28:32
557
转载 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
701
转载 ssh2中采用dao---service---action分层结构
看过一些ssh2中采用dao---service---action分层结构写的程序,一开始并不明白为什么这样写,慢慢自己用dao/service/action模式写一些程序后,才对这分层结构有一定理解。个人理解:1、dao层主要是包括一些对数据库操作的接口和实现例如:CRUD。 例如:public void save(User user ) throw
2011-12-07 12:08:56
3844
转载 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
3603
转载 用jdbc读取excel表格的内容
可以用Java读取Microsoft Excel文件。微软提供了一个Excel的ODBC驱动程序,因此我们就可以使用JDBC和Sun的JDBC-ODBC驱动来读取Excel文件了。如果你有个Excel文件,名为Book1.xls(译者注:由于原文的例子我没有下载下来,所以我用了自己的例子),并且,该文件中有一个工作表(sheet)名为Sheet1微软的ODBC驱动程序把工作
2011-12-07 10:59:45
3449
转载 利用spring+hibernate配置dbcp连接池配置的异常解析
利用spring+hibernate配置dbcp连接池配置过程出现的异常解析首先导入spring,hibernate的jar包hibernate-distribution-3.3.2.GA-distspring-framework-2.5.6.SEC01-with-dependencies建立applicationContext.xml,配置web.xml启动=========
2011-12-07 10:18:42
1916
转载 使用JSP和Struts正确的解决用户退出问题
使用JSP和Struts正确的解决用户退出问题 摘要在一个有密码保护的Web应用当中,正确妥善的处理用户退出过程并不仅仅只需要调用HttpSession对象的invalidate()方法,因为现在大部分浏览器上都有后退(Back)和前进(Forward)按钮,允许用户后退或前进到一个页面。在用户退出一个Web应用之后,如果按了后退按钮,浏览器把
2011-11-18 12:16:44
616
转载 Window.Close();Window.Open();
1、Javascript关闭当前窗口window.close()就可以,不过它会出个提示“您查看的网页正在试图关闭窗口。是否关闭窗口?”,如何才能不弹出这个提示?“如果你第一次打开这个网页,window.close()就会弹出提示,如果这个网页是由其它的网页window.open()出来的页面,window.close()时,就不会出现提示;function cl(){wi
2011-11-18 11:39:55
2110
转载 JSP仿百度分页,谷歌分页页码处理
像百度一样的jsp分页效果,像goolge一样的分页效果!根据设定参数一次取一页记录内容显示jsp页面代码如下:Java代码 int pagesize = 10;//每页显示记录数 int liststep = 10;//最多显示分页页数 int pages = 1;//默认显示第一页 if (request.g
2011-11-03 17:28:31
443
转载 java中常用的字符串的截取方法
1、length() 字符串的长度 例:char chars[]={'a','b'.'c'}; String s=new String(chars); int len=s.length();2、charAt() 截取一个字符 例:char ch; ch="abc".charAt(1); 返回'b'3、getChars() 截取多个字符
2011-10-27 14:19:40
214
转载 产生唯一随机码的方法分析
现在的WEB中经常会需要产生一些邀请码、激活码。需要是唯一并且随机的。下面总结下一些常用的产生随机码的方法,并分享自己的1个方法:1. 自己写代码产生随机的数字和字母组合,每产生1个去数据库查询该随机码是否已存在,如果已存在,则重新产生,直到不重复为止。优点:没发现有啥优点。 缺点:产生速度慢,还要查询数据库,当数据量大的时候,可能重复的机率会比较高,要查询多次数据
2011-10-27 12:04:24
501
1
原创 如何去掉点击链接时周围的虚线框
1.使用css属性outline:0;例:a:focus{outline:0;}2.在标签中增加属性onfocus="this.blur();"。例:这是一个测试3.使用IE中特有的hidefocus属性,设置值为true。例:
2011-08-31 11:35:27
318
SQL性能调优
2011-12-22
Spring事务配置5种方式
2011-12-22
图片浏览器vb,要学习的请下载
2009-12-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人