自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(133)
  • 资源 (1)
  • 问答 (8)
  • 收藏
  • 关注

原创 struts2 最新漏洞 S2-016、S2-017修补方案

昨天struts2爆了一个好大的漏洞,用道哥的话来说就是:“今天下午整个中国的黑客圈像疯了一样开始利用这个漏洞黑网站,大家可以感受一下。” 看下乌云这两天的数据: 相关报道: 灾难日:中国互联网惨遭Struts2高危漏洞摧残 Struts2被曝重要漏洞,波及全系版本 官方描述: S2-016:https://cwiki.apache.org/confluence/display...

2013-07-18 19:33:31 1381

原创 java常用命名方式

1.驼峰式命名: 1.1大驼峰式(帕斯卡Pascal)命名规范: 每一个单字的首字母都采用大写字母,例如:FirstName、LastName、CamelCase。   1.2小驼峰式命名法: 第一个单字以小写字母开始;第二个单字的首字母大写,例如:firstName、lastName。   2.匈牙利命名法: 明确每个变量的数据类型 lAccountNum:变量是一个长整数(...

2013-01-23 14:55:50 282

原创 html 中几次方,平方米,立方米,上标,下标,删除线等的表示方法

<sup>上标 <sub>下标 <del>删除线 <small>小号字 <ins>插入字 M<sup>2</sup> 5<sup>4</sup>   <h1>X<sub>2&lt

2013-01-16 16:39:34 497

原创 SQL重复记录查询

http://www.cnblogs.com/congcong/archive/2008/11/07/1328834.html   (一) 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断   select * from people where peopleId in (select peopleId from people group by ...

2013-01-14 10:35:04 187

原创 Tomcat6优化

http://shuhucy.iteye.com/blog/1709296   Tomcat6 Optimize 实验条件 数据库服务器 操作系统信息 SYSTEM : Linux flume5 2.6.18-164.el5 #1 SMP Thu Sep 3 03:28:30 EDT 2009 x86_64 GNU/Linux 硬件配置信息 CPU : 4CPU  Intel(R) X...

2013-01-06 14:27:44 153

原创 性能优化之代码

1、数据库编程中采用预编译(PreparedStatement) 2、避免代码里面的循环数据库查询(仔细梳理业务,基本都可以提取到循环外,而且这里往往容易产生瓶颈) 3、避免代码里面的循环数据库更新处理(插入、更新等),尽量采用批量方式 4、避免生产新的,耗时的对象,即消耗内存,又消耗CPU    比如有业务需求需要数据方法调用轨迹,有人采用new一个Throwable(这个即耗时,又    耗内...

2013-01-06 14:25:56 139

原创 小目标

2012.3.21出道两年了。   从论坛里面看到这个,等到5年的时候,回来看看自己。 2015.3.21来看看。 1年能干活,技术好的独立开发  2年公司规模大,应该做公司项目组组长  3年应该可以做小项目的项目经理  4年如果技术好,应该可以在小公司做技术架构师了吧 5年大概J2ee这块应该没什么问题了,至少积累下来的经验应该可以胜任小公司的技术经理或技术总监...

2012-11-27 11:02:10 137

原创 plsql快捷键

1.设置自动补全。      设置自动提示,如果不需要就把勾去掉:        Tools->Preferences->User Interface->Code Assistant->Automatically activated        设置自动补全快捷键:      Tools->Preferences->User Interface...

2012-11-27 10:36:41 774

原创 Oracle trunc()函数的用法

--Oracle trunc()函数的用法/**************日期********************/1.select trunc(sysdate) from dual  --2011-3-18  今天的日期为2011-3-182.select trunc(sysdate, 'mm')   from   dual  --2011-3-1    返回当月第一天.3.select tr...

2012-11-27 10:26:10 123

原创 Chrome下强制http重定向到https的方法

  使用Google的https搜索的时候,我们会发现搜索结果虽然可以显示,但是有时候结果的链接却无法打开。这里的原因是因为Google的https的搜索结果链接往往使用的是http的方式打开,因此有时候会无法访问,本文将介绍在Chrome下解决这个问题的方法。   如果你使用的是Chrome浏览器,只需要经过一些简单的设置,就可以强制Google的https搜索结果链接也使用https的方式...

2012-11-20 10:51:02 156

原创 如何去掉热点链接点击时的黑框或虚边

a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */ :focus { -moz-outline-style: none; } /* for Firefox */ a { outline:none; } /* for FF Chrome */  

2012-10-28 21:07:52 604

原创 iis Tomcat在处理GET和POST请求时产生的乱码问题

有个朋友写JSP程序时,在Servlet中取请求参数时出现了乱码,当然,这种乱码问题再简单不过了。由于在JSP中使用了GBK作用页面的编码,那么提交的中文信息自然也会被按着GBK进行编码,为%xx格式的GBK编码。     要解决这个问题可以说是方法多多。最简单的就是使用request.setCharacterEncoding方法设置编码格式,如下面的代码所示: request.setCharac...

2012-10-24 22:24:07 206

原创 jackson反序列化时 对象包含空值

org.codehaus.jackson.map.JsonMappingException: Can not construct instance of com.***.Test, problem: no suitable creator method found   当使用jackson反序列化一段json串->Test的时候,Test中包含一个对象A,但是A对象在Json串中的表现是...

2012-10-19 10:20:25 1177

原创 com.jhlabs.image.RippleFilter.setXAmplitude

com.jhlabs.image.RippleFilter.setXAmplitude   在引用kaptcha生成验证码的时候出现上面的错误。原因是引用了两个生成验证码的jar包。另外一个是:     <dependency> <groupId>com.octo.captcha</groupId> <artifactId>jcap...

2012-10-12 15:45:38 934

原创 js验证身份证

/* Author:yufulong Blog:http://www.xiaoxiaozi.com */ var vcity = {11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古", 21:"辽宁",22:"吉林",23:"黑龙江",31:"上海",32:&

2012-09-26 16:38:46 130

原创 JavaScript trim函数大赏

http://www.cnblogs.com/rubylouvre/archive/2009/09/18/1568794.html W3C那帮人的脑袋被驴踢了,直到javascript1.8.1才支持trim函数(与trimLeft,trimRight),可惜现在只有firefox3.5支持。由于去除字符串两边的空白实在太常用,各大类库都有它的影子。加之,外国人都很有研究精神,搞鼓了相...

2012-09-26 09:37:47 138

原创 html table 边框

<html> <head> <style> table{border-collapse:collapse;border-spacing:0;border-left:1px solid #888;border-top:1px solid #888;background:#efefef;} th,td{border-r...

2012-09-25 10:26:01 167

原创 根据字段的长度排序

SELECT * FROM CDT_COUNTRY C WHERE c.NAME_CN IS NOT NULL ORDER BY LENGTH(C.NAME_EN) DESC;  

2012-09-10 15:13:51 671

原创 shopex显示sql

找到 C:\ShopEx\shop\server\conf\my.ini   在最后加上一句:log=d:shopex.log   win7环境下要已管理员身份运行安装文件,否则设置无效。

2012-09-04 23:08:57 149

原创 JMeter Error occurred during initialization of VM Could not reserve enough spa

如果你的机器启动的时候是提示 Error occurred during initialization of VM   Could not reserve enough space for object heap 复制代码 你需要修改Jmeter的启动参数 set HEAP=-Xms256m -Xmx256m set NEW=-XX:NewSize=128m ...

2012-08-09 11:51:15 1098

原创 log4j详解

参考: http://keepwork.iteye.com/blog/1511270 http://zhangkun716717-126-com.iteye.com/blog/1018176 http://spaceflysky-163-com.iteye.com/blog/249537   目录: 1.配置详解 2.自定义输出多个日志文件 3.高级使用 1.配置详解   ...

2012-08-07 16:42:48 122

原创 servlet查询所有参数的两种方法

// 1 StringBuffer allParameter = new StringBuffer(); Enumeration<?> e = request.getParameterNames(); while (e.hasMoreElements()) { String parameterName = (String) e.nextElement(); for (in...

2012-08-03 15:12:58 295

原创 java for map

public static void main(String[] args) { Map<String, Integer> tempMap = new HashMap<String, Integer>(); tempMap.put("a", 1); tempMap.put("b", 2); tempMap.put("c", 3); //...

2012-08-03 11:45:20 114

原创 specified key was too long; max key length is 767 bytes

  MySQL的varchar索引只支持不超过768个字节 或者 768/2=384个双字节 或者 768/3=256个三字节的字段  而 GBK是双字节的, UTF-8是三字节的。   MySQL ERROR 1071 (42000): Specified key was too long; max key length is 767 bytes 的原因分析   参考:ht...

2012-08-02 15:50:35 145

原创 struts2标签 什么时候用# 什么时候用%

  Struts2中有值堆栈和堆栈上下文的概念,你用 <s:debug />可以看出.    S标签中用#可以取出堆栈上下文中的存放的对象.  用%{}可以取出存在值堆栈中的Action对象,直接调用它的方法.例如你的Action如果继承了ActionSupport .那么在页面标签中,用%{getText('key')}的方式可以拿出国际化信息. %{#}, 这是JSP2.1...

2012-07-27 10:30:00 288

原创 计算两个日期相隔天数

SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMdd"); Date d1 = dateFormat.parse("20110112"); Date d2 = dateFormat.parse("20120212"); int day = (int) ((d2.getTime() - d1.getTime()) / ...

2012-07-26 16:40:23 112

原创 dedecms 安装完 登录后空白

安装完dedecms后,访问后台时出现空白   解决方法:新建一个data/common.inc.php,将原来里面的内容复制过来。   原因:在网上查找时说是因为这个文件的编码原因。...

2012-07-26 14:17:48 120

原创 ie firebug

  javascript:(function(F,i,r,e,b,u,g,L,I,T,E){if(F.getElementById(b))return;E=F[i+'NS']&&F.documentElement.namespaceURI;E=E?F[i+'NS'](E,'script'):F[i]('script');E[r]('id',b);E[r]('src',I+g+T)...

2012-07-23 17:20:01 108

原创 导出excel乱码

  out.clear(); response.reset(); response.setContentType("application/vnd.ms-excel;charset=utf-8"); String fileName = "fileName/中文"; response.setHeader("Content-Disposition","attachement;filena...

2012-07-18 16:36:18 309

原创 html转义

------------------------------------java------------------------------------   /** * 格式化HTML文本 * @param content * @return */ public static String html(String content) { if(content==null) ...

2012-07-03 08:52:03 107

原创 mysql dos窗口 乱码

  set names gbk;

2012-06-27 14:19:34 147

原创 MYSQL limit,offset 区别

  SELECT keyword FROM keyword_rank WHERE advertiserid='59' order by keyword LIMIT 2 OFFSET 1;   比如这个SQL ,limit后面跟的是2条数据,offset后面是从第1条开始读取     SELECT keyword FROM ...

2012-06-25 16:19:50 1053

原创 codeIgniter Disallowed Key Characters

原因:在保存cookie时没有为cookie保存一个名字,只保存了值。   一个cookie问题居然能导致系统不能访问,也太黑了。   TODO 刚入门,以后再来深入此问题。...

2012-06-08 11:47:51 112

原创 Yoxos是什么

https://yoxos.eclipsesource.com/site/

2012-06-05 11:07:02 293

原创 eclipse版本的几点说明

    Indigo Packages            3.7 Helios Packages            3.6 Galileo Packages           3.5 Ganymede Packages     3.4 Europa Packages           3.3     3.7插件地址   Indigo http://downloa...

2012-06-01 10:24:15 98

原创 Servlet 工作原理解析

http://www.ibm.com/developerworks/cn/java/j-lo-servlet/index.html     Servlet 工作原理解析   许 令波, Java 工程师, 淘宝网   简介: Web 技术成为当今主流的互联网 Web 应用技术之一,而 Servlet 是 Java Web 技术的核心基础。因而掌握 Servle...

2012-05-29 11:00:55 103

原创 防盗链小技巧

if(document.referer == "" || document.referer.indexOf("mysite.com") == -1) window.location= "http://www.mysite.com" ;   http://www.ccxcn.com/blog/post/124.html   http://blog.csdn.net/come...

2012-05-28 10:34:13 104

原创 Fatal error: Call to undefined function mysql_pconnect()

; Directory in which the loadable extensions (modules) reside. ; http://php.net/extension-dir ; extension_dir = "./" ; On windows: extension_dir = "D:/php-5.4.2/ext"    

2012-05-25 12:00:09 1306

原创 php 去除notice

error_reporting = E_ALL ;error_reporting = E_ALL & ~E_NOTICE

2012-05-25 11:58:24 130

原创 查看mysql连接

show processlist

2012-05-11 11:17:16 214

struts2零配置convention-plugin

从struts2.1开始,struts2不再推荐使用Codebehind作为零配置插件,而是改为使用Convention插件来支持零配置,和Codebehind相比,Convention插件更彻底,该插件完全抛弃配置信息,不仅不需要是使用struts.xml文件进行配置,甚至不需要使用Annotation进行配置,而是由struts2根据约定自动配置

2010-07-13

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

TA关注的人

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