- 博客(18)
- 收藏
- 关注
原创 Java防止SQL注入的几个途径
[code="java"]java防SQL注入,最简单的办法是杜绝SQL拼接,SQL注入攻击能得逞是因为在原有SQL语句中加入了新的逻辑,如果使用PreparedStatement来代替Statement来执行SQL语句,其后只是输入参数,SQL注入攻击手段将无效,这是因为PreparedStatement不允许在不同的插入时间改变查询的逻辑结构 ,大部分的SQL注入已经挡住了, 在WEB层我们可...
2011-12-29 16:35:01 136
原创 iepngfix.htc和png8让IE6支持png背景透明
[code="java"]iepngfix.htc和png8让IE6支持png背景透明在给客户做网站的过程中,有一个比较棘手的问题就是处理png图片的背景透明问题,因为需要兼容不同的浏览器,这就比较麻烦了。折腾了好长时间,最后寻找到了解决办法,用iepngfix.htc进行处理。iepngfix.htc的使用使用方法:下载脚本脚本,将其中的iepngfix.htc和blank.gi...
2011-12-24 14:57:19 140
原创 ie下动态加态js文件
[code="java"]接触过相关知识的都知道,动态向DOM中添加js的script标签时,在各种浏览器下会有不同的表现。 这里只讨论支持并行下载的浏览情况,大致分为两种,一种是按加向DOM树中加的顺序执行,另一种按下载完成的先后顺序执行;这样如果js文件间有依赖关系的话,且是按下载顺序执行,且在没有缓存的情况下就会报错(通常的情况下第一次执行会报错,http返回状态200,如果缓...
2011-12-19 14:17:50 101
原创 Maven POM 配置技巧(二)
[code="java"]一、有时web工程的静态文件(image/css/js)希望独立部署,需要针对静态内容打包。可通过以下配置:view plain org.apache.maven.plugins maven-assembly-plugin 2.2 make-assembly ...
2011-12-17 00:48:15 147
原创 Maven POM 配置技巧(一)
[code="java"]一、排除传递依赖的某个jar,以避免版本冲突。例如: 开发工程中需要引用struts2(2.0.11.2)和freemarker(2.3.16),但该struts2默认依赖的是freemarker(2.3.8),可参考以下方式编写:view plain org.apache.struts struts2-core 2....
2011-12-17 00:47:04 117
原创 Struts和Spring的整合
[code="java"](一) 整合方式 Struts和Spring的整合有很多种方式,如下3种解决方案。(1) 使用Spring的ActionSupport类整合Struts(2) 使用Spring的DelegatingRequestProcessor覆盖Struts 的RequestProcessor.(3) 将Struts Act...
2011-12-16 19:32:29 106
原创 Eclipse插件下载地址大全
[code="java"] Eclipse插件下载地址大全2008年12月21日 星期日 09:50EMF,GEF - Graphical Editor Framework,UML2,VE - Visual Editor都在这里下载http://www.eclipse.org/downloads/index.php2 lomboz J2EE插件,开发JSP,EJB...
2011-12-15 20:12:16 110
原创 javascript中数字金额转化为大写金额
具体代码:alert(cmycurd(10050));function cmycurd(num){ //转成人民币大写金额形式 var str1 = '零壹贰叁肆伍陆柒捌玖'; //0-9所对应的汉字 var str2 = '万仟佰拾亿仟佰拾万仟佰拾元角分'; //数字位所对应的汉字 var str3; //从原num值中取出的值 var str4; ...
2011-12-11 23:21:23 112
原创 处理IE6下默认不缓存背景图片的问题
[code="java"]处理IE6下默认不缓存背景图片的问题IE6下默认不缓存背景图片,CSS里每次更改图片的位置时都会重新发起请求,用这个方法告诉IE6缓存背景图片 解决IE下图片作为背景时,有鼠标操作时的抖动问题方法一、css(推荐使用)代码: div{*zoom:1;} html { zoom:expression(fun...
2011-12-11 22:07:32 110
原创 关于 css 编写的问题
[code="java"]关于 css 编写的问题 最近一直在做Css Lab,也一直在思考关于页面设计的技术问题,以前对Html+css+js的认识很片面,很多不知道,都是因为没有好好的去研究,去分析,去编写测试,今天主要说下关于Css编写的问题,希望大家多多留言,我是抛砖引玉。 Css和其他程序一样,都是有作用域这个概念,有全局、类局部作用这些方式。 举个例子: p...
2011-12-11 22:02:30 65
原创 IE6/IE7/IE8/Firefox/Chrome/Safari的CSS hack兼容一览表
[code="java"]浏览器兼容问题一直是前段开发工程师比较头痛的问题,熟悉了里面的规则也就变得简单了,这里有一份资料可以分享给大家,大家平时开发过程中遵循这个规律的话,会变得轻松多了:各浏览器CSS hack兼容表: IE6 IE7 IE8 Firefox Chrome Safari!important Y Y _ Y * Y Y ...
2011-12-11 21:46:11 78
原创 关于javascript中apply()和call()方法的区别
[code="java"]如果没接触过动态语言,以编译型语言的思维方式去理解javaScript将会有种神奇而怪异的感觉,因为意识上往往不可能的事偏偏就发生了,甚至觉得不可理喻.如果在学JavaScript这自由而变幻无穷的语言过程中遇到这种感觉,那么就从现在形始,请放下的您的”偏见”,因为这对您来说绝对是一片新大陆,让JavaScrip好,言归正传,先理解JavaScrtipt动态变换运行时...
2011-12-10 23:35:02 73
原创 Keycode对照表
[code="java"]Keycode对照表字母和数字键的键码值(keyCode)按键 键码 按键 键码 按键 键码 按键 键码A 65 J 74 S 83 1 49B 66 K 75 T 84 2 50C 67 L 76 U 85 3 51D 68 M 77 V 86 4 52E 69 N 78 W 87 5 53F 70 O 79 X 88 6 54G...
2011-12-09 16:30:55 82
原创 HTML状态码
[code="java"]HTTP状态码百科名片 HTTP请求与响应行为HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。它由 RFC 2616 规范定义的,并得到RFC 2518、RFC 2817、RFC 2295、RFC 2774、RFC 4918等规范扩展。目录定义1xx 消息2xx 成功...
2011-12-08 09:43:59 72
原创 JavaScript创建对象的几种方式
[code="java"]潜意识里,JavaScript不能算是面向对象的语言,要算也只能说是趋向面向对象的一种语言,至少它不能很好的吻合面向对象最基本的三大特性(继承、封装、多态),当然有很多人就认为JavaScript是面向对象语言,好像也说得没错,因为面向对象也能在JavaScript中实现,比如说继承、封装吧也都可以在JavaScript中实现,但是实现方便吗?所以我觉得很疑惑。看到网上有...
2011-12-01 23:03:14 69
原创 eclipse 环境下 FreeMarker 编辑器插件
每次重装 MyEclipse或者 eclipse 都需要找半天。现在贴出来以备后用。支持语法高亮,语法校验,代码提示的工具 freemark IDE(JBoss):http://download.jboss.org/jbosstools/updates/development/或者http://download.jboss.org/jbosstools/updates/sta...
2011-12-01 11:41:28 96
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人