自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Sunny

J2EE和前端的技术分享

  • 博客(26)
  • 问答 (1)
  • 收藏
  • 关注

转载 Filter:防止SQL注入和XSS攻击Filter

nbsp;今天系统使用IBM的安全漏洞扫描工具扫描出一堆漏洞,下面的filter主要是解决防止SQL注入和XSS攻击一个是Filter负责将请求的request包装一下。一个是request包装器,负责过滤掉非法的字符。将这个过滤器配置上以后,世界总算清净多了。。代码如下:[java] view plain copyi

2016-09-25 01:15:47 653

转载 POI:操作EXCEL出现的单元格格式丢失问题的解决方案

1、问题截图:  2、问题分析:在网上找过一些答案,都说是excel2003版本的问题,对单元格的样式有限制。当时公司没有网络,也不能查找到更多的资料、后经过领导批准找到另外的资料图: 3、执行测试: 针对单个SHEET和多个SHEET两种情况,执行批量写入,查看在多少数据量时会发生格式丢失异常。分析结果:执行单个SHEET写入,数据总行数超过5000行

2016-09-21 15:34:30 12456 3

转载 iTextPdf最简单最彻底解决中文显示

不需要itextasian.jar轻松解决iTextpdf显示中文,本文使用itext-5.5.5,下载到是一个.zip文档,解压后把itextpdf-5.5.5.jar复制到到工程->libs中即可使用。步骤如下:1、在windows系统中搜索"*.ttc"(本例使用微软雅黑,使用msyhl.ttc),找一个xxx.ttc放到Android工程->res->raw文件夹中,如

2016-09-20 15:45:49 8760

转载 apache:浅谈win7系统下安装apache2.2出错的解决方案

笔者最近学习在apache+php5+mysql5下开发web应用程序,但是在安装apache服务器是遇到了很多困难,在网上搜索了一筐罗关于解决安装apache服务器出错的博文(包括百度知道),结果大部分文章都不是在win7下安装的apache,有的即使说道了点上,但在我这里也没能解决问题。最后,笔者抱着坚定地决心,在网上仔细查询资料,终于解决了问题,欣喜之情溢于言表。好了,废话不多说,赶快把解决

2016-09-19 18:14:27 917

转载 Spring:Set注入:基本类型、List、Map、Set、Array、Date类型注入...

Spring依赖注入有两种:构造器注入与Set注入其中以Set注入为首选。下面演示几个示例。Bean类:UserJava代码  package com.lwf.bean;    import java.util.Date;  import java.util.List;  import java.util.Map;  import j

2016-09-19 18:13:47 526

转载 Spring:Set注入:基本类型、List、Map、Set、Array、Date类型注入...

Spring依赖注入有两种:构造器注入与Set注入其中以Set注入为首选。下面演示几个示例。Bean类:UserJava代码  package com.lwf.bean;    import java.util.Date;  import java.util.List;  import java.util.Map;  import j

2016-09-17 07:19:35 559

转载 Java.Web:Servlet/Filter中的 <url-pattern>

在web.xml中和都有配置项,它们的作用都是匹配一次请求是否会执行这个Servlet或Filter。url-pattern配置验证在web.xml加载时,会首先检查配置是否符合规则,这个检查是在StandardContext的validateURLPattern方法中检查的;如果检查不成功,Context容器启动会失败,并且报java.lang.IllegalArgu

2016-09-16 00:32:55 685

转载 Tomcat访问日志详细配(转)

tomcat日志 tomcat日志配置在server.xml里的标签下加上directory="logs" prefix="localhost_access_log." suffix=".txt"pattern="common" resolveHosts="false"/>就可以了,下面咱们逐一分析各个参数。 classNam

2016-09-15 09:23:14 307

转载 Spring:SpringMVC 视图解析 - ViewResolver&View

基本概念所有的 MVC 框架都有一套它自己的解析视图的机制,springmvc 也不例外,它使用ViewResolver 进行视图解析,让用户在浏览器中渲染模型。Springmvc 处理视图最重要的两个接口是 ViewResolver 和 View :ViewResolver 接口在视图名称和真正的视图之间提供映射,它是一种开箱即用的技术,能够解析 JSP、Velocity

2016-09-14 18:08:49 578

转载 Freemarker:空值和默认值

Welcome ${user!}!Welcome ${user!'your name'}!或者${user?if_exists}${user?default('your name')}如果user找不到值,会输出Welcome !Welcome your name!否则freemarker会报错

2016-09-14 10:13:23 16355

原创 Java:ip与long互转

package com.hk3t.test;import java.util.ArrayList;import java.util.List;/** * @author Sunny * * 2016-9-14 */public class IP2Long { /** * @param args */ public static void main(String[

2016-09-14 01:19:07 7240 5

原创 JavaScript:ip与Integer转换

function ipToNumber(ip) { var ips = 0, numbers = ip.split("."); // return parseInt(numbers[0])*256*256*256 + // parseInt(numbers[1])*256*256 + // parseInt(numb

2016-09-14 00:43:04 1880

转载 jQuery插件开发的五种形态小结

关于jQuery插件的开发自己也做了少许研究,自己也写过多个插件,在自己的团队了也分享过一次关于插件的课。开始的时候整觉的很复杂的代码,现在再次看的时候就清晰了许多。这里我把我自己总结出来的东西分享出来,帮助那些和我一样曾经遇到过同样问题的人。我要做什么我想要得到的javascript 插件应该会有以下几个特征代码相对独立链式操作插件可配置有可操作的方法,插件的生命周期可控

2016-09-12 23:36:54 246

转载 FreeMarker内置命令(字符串命令)

一、substring           NOTE: 这个内置以来2.3.7 FreeMarker的存在       语法exp?substring(from,toExclusive),也可以是exp?substring(from)        简介:一个字符串,form是第一个字符(A substring of the string.from is the index

2016-09-11 21:28:33 1621

转载 freemarker中的list

freemarker list (长度,遍历,下标,嵌套,排序)1. freemarker获取list的size : JavaArrayList list = new ArrayList(); Freemaker${list?size}  2. list的遍历:            

2016-09-11 20:21:19 1339

转载 Freemarker空白处理之微调指令 t、lt、rt

t, lt, rt - Apache FreeMarker ManualSynopsis DescriptionThese directives, instruct FreeMarker to ignore certain white-space in the line of the tag:t (for trim): Ignore all

2016-09-11 19:54:49 2430

转载 什么是UUID 以及UUID的版本

什么是UUID?UUID是Universally Unique Identifier的缩写,它是在一定的范围内(从特定的名字空间到全球)唯一的机器生成的标识符。UUID具有以下涵义:经由一定的算法机器生成为了保证UUID的唯一性,规范定义了包括网卡MAC地址、时间戳、名字空间(Namespace)、随机或伪随机数、时序等元素,以及从这些元素生成UUID的算法。UUID的复杂特性

2016-09-10 23:34:26 9121

转载 spring中的Log4jConfigListener作用和webapp.root的设置

转:http://blog.sina.com.cn/s/blog_7bbf356c01016wld.html使用spring中的Log4jConfigListener有如如下好处:    1. 动态的改变记录级别和策略,不需要重启Web应用,如《Effective Enterprise Java》所说。    2. 把log文件定在 /WEB-INF/logs/ 而不需要写绝对路径

2016-09-09 14:57:16 1811

转载 bootstrap-validator自定义验证规则,修改验证事件为blur

最近在研究bootstrap,感觉界面很漂亮,但是在做表单验证的时候所使用的是bootstrap-validator,这个插件什么都好,但是验证的是文本框的值改变的时候触发的,尤其ajax远程校验的时候很烦,所以想到修改源码。修改的部分如下:[javascript] view plain copyvar el = document.creat

2016-09-08 22:21:06 6607

原创 FreeMarker:获取页面request、session

使用Request里的Attribute值最简单的方法就是直接${AttributeName}或者安全一点:${AttributeName!"default Value"}1.取Application范围的对象xml 代码   1.     2.      ${Application.myApplicationAttribute}      3.  

2016-09-05 08:12:53 1394

原创 freemarker <#rt/>作用

作用是清除右边的空格、回车等字符,为什么要清除空格呢?比如,Ftl文件中这样写:method="${method}"如果没有,则生成的Html文件中内容为:method=...>即如果ftl文件中如果有空格、回车等字符,则生成的html文件中也会有这些字符,会增加html文件大小

2016-09-05 08:02:19 838

原创 javascript:document.write

window.onload = function(){ document.write("全部执行完了");}document.write("全部执行完了");//直接一句话window.onload之后调用document.write的话会把文档都冲掉的

2016-09-04 17:10:26 270

原创 CSS3:实现图片轮播

/** login页面图片切换*/@-webkit-keyframes slide { 0% { background-image: url(../images/background/login_background1.jpg); } 10%, 25% { background-image: url(../images/background/login_bac

2016-09-04 16:11:41 894

原创 CSS3:各种浏览器私有属性

-moz代表firefox浏览器私有属性-ms代表IE浏览器私有属性-webkit代表chrome、safari私有属性-o代表opera私有属

2016-09-04 16:00:40 2525

原创 CSS3 background-size 属性

定义和用法background-size 属性规定背景图像的尺寸。默认值:auto继承性:no版本:CSS3JavaScript 语法:object.style.backgroundSize="60px 80px"语法background-size: length|percentage|cover|

2016-09-04 15:42:00 340

原创 JavaScript replace() 方法

定义和用法replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。语法stringObject.replace(regexp/substr,replacement)参数描述regexp/substr必需。规定子字符串或要替换的模式的 RegExp 对象。请注意,如果该值

2016-09-02 13:48:35 546

银行联行号带省市区(2022)

银行联行号省市区

2024-03-01

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

TA关注的人

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