自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (17)
  • 收藏
  • 关注

原创 js中String类型对象的方法使用

var str = “hello world!”; 一、通过字符获取位置或通过位置获取字符://指定位置返回字符console.log(str.charAt(1));console.log(str[1]);//指定位置返回字符编码console.log(str.charCodeAt(1));//返回字符串位置console.log(str.indexOf("o"));console.l

2015-12-25 17:17:48 615

原创 javascript函数执行环境创建过程及解析

简单的代码: function say(msg,other){ var str = "nobody say:"; this.name = '笨蛋的座右铭'; function innerMethod(){ alert(str); }; alert(str+msg); } say('h

2015-12-15 10:31:32 1824

原创 javascript脚本从载入浏览器到显示执行的过程解析

简单的代码: <script type="text/javascript" src="xxx.js"></script> <script type="text/javascript"> var i = 10; function say(msg){ alert(msg); } </script> <scrip

2015-12-15 00:16:41 1394

原创 javascript的执行环境及作用域概念总结与理解

一、关于JavaScript代码分类:在javascript中,可执行的JavaScript代码分三种类型: 1. Global Code:即全局的、不在任何函数里面的代码,例如:一个js文件、嵌入在HTML页面中的js代码等。 2. Eval Code:即使用eval()函数动态执行的JS代码。 3. Function Code:即用户自定义函数中的函数体JS代码。二、

2015-12-14 23:26:09 1230

转载 XssFilter防止脚本注入,防止xss攻击

主要用到commons-lang3-3.1.jar这个包的org.apache.commons.lang3.StringEscapeUtils.escapeHtml4()这个方法。 解决过程主要在用户输入和显示输出两步:在输入时对特殊字符如<>" ' & 转义,在输出时用jstl的fn:excapeXml(“fff”)方法。 其中,输入时的过滤是用一个filter来实现, 实现过程: 在we

2015-12-10 13:38:27 9428

原创 easyui ValidateBox validType字段设置多个校验规则

easyui ValidateBox validType字段设置多个校验规则1、单个校验无参数: <input id="vv" class="easyui-validatebox" data-options="required:true,validType:'email'" />2、单个校验有参数: <input id="pwd" name="pwd" type="password" c

2015-12-09 16:06:48 26212 2

原创 javascript中函数声明、变量声明以及变量赋值之间的关系与影响

javascript中函数声明、变量声明以及变量赋值之间的关系与影响函数声明、变量声明以及变量赋值之间有以下几点共识: 1、所有的全局变量都是window的属性 2、函数声明被提升到范围作用域的顶端 3、变量声明被提升到范围作用域的顶端 4、变量声明比函数声明的优先级高,变量声明优先于函数声明被提升,如果两者同名同时存在,后被提升的函数声明会覆盖先被提升的变量

2015-12-09 13:28:49 2094

原创 修改tomcat小猫图标,设置项目的favicon图标

修改tomcat小猫图标,设置项目的favicon图标,方式有两种:全局方式和局部方式1、全局方式:进入tomcat服务器\webapps\ROOT,然后用自己项目的favicon.ico替换tomcat自带的favicon.ico图片2、局部方式:只对设置的页面起作用,将自己项目需要的favicon.ico图片作为资源文件(一个图片)添加到项目下,然后在页面如index.jsp的<head>标签

2015-12-08 18:34:20 13202 2

原创 自定义jstl fn函数fns

1、引入函数声明:jsp页面需要引入自定义fns函数声明:<%@ taglib prefix="fns" uri="/WEB-INF/tlds/fns.tld" %>,自定义的tld文件位于/WEB-INF/tlds/fns.tld 一般需要C标签配合使用,同时引入C标签声明:<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/cor

2015-12-08 11:37:05 24779

原创 jstl标签库fn函数使用

1、jstl标签库fn函数介绍:jstl标签库fn函数就是在jsp页面或js代码里面使用的函数,它是建立在EL表达式基础上的表达式函数,格式为 ${ns:methodName(args....)},一般会结合jstl标签库核心标签C标签使用。2、使用fn函数: 引入函数声明: jsp页面需要引入fn函数声明:<%@ taglib prefix="fn" uri="http://

2015-12-08 11:14:00 18654 1

原创 JSTL标签库核心标签C标签的使用

一、jstl标签介绍:jstl标签是为了解决EL表达式不能循环取出集合对象的问题,是建立在EL表达式基础上的语言,两者之间是互通的,属于jsp外部的一个标准标签,库导入标签格式为:<%@ taglib uri=”http://java.sun.com/jsp/jstl/core” prefix=”c” %>二、核心标签C标签使用介绍: 1、 输出标签:<c:out value="${属性名

2015-12-07 18:27:27 8870 1

原创 EL表达式与隐式对象,实现前台从后台取值

EL表达式强大的功能在于在js、jsp页面中直接访问服务器作用域,非常的简洁高效,作用域存储数据的格式为key/value的键值对,在EL表达式中key,则可以取出对应的value值1、EL表达式直接访问相应的作用域,访问的格式为:${作用域.对象}Page:PageScope,使用方式${ pageScope.page_name } Request:RequestScope,使用方式${ requ

2015-12-07 15:40:21 8158

原创 统一处理jquery ajax请求过程中的异常错误信息的机制

当jquery ajax向服务器发送请求,服务器发生异常,比如:400、403、404、500等异常,服务器将异常响应给客户端,此时的ajax可以获取异常信息并进行处理,但此时我们一般是跳转到与异常编码对应的异常页面,对异常集中展现与处理。首先,发送ajax请求: $.ajax({ type: ‘POST’, url: url, data: dat

2015-12-04 17:00:56 12434 1

原创 ajax的基础:XMLHttpRequest对象

1、XMLHttpRequest 用于在后台与服务器交换数据,是实现ajax请求的核心对象,创建XMLHttpRequest的方式(考虑浏览器兼容性): var xmlhttp; if(window.XMLHttpRequest){// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLH

2015-12-03 10:58:53 732

原创 javascript函数声明与函数表达式的区别:函数声明提升

1、定义函数的方式有两种,函数声明和函数表达式,对应语法:函数声明:function funName(){}函数表达式:var funName = function(){}2、上述两种方式除了定义的语法不同之外,最主要的区别是函数声明具有【函数声明提升】的特点,将函数声明提升到作用域顶端,意思是在执行代码之前会先读取函数声明,也就是说可以把函数声明放在函数调用的后面。下面通过例子说明:例1:

2015-12-01 14:30:10 1027

深入分析Java Web技术内幕 修订版.pdf

《深入分析Java Web技术内幕(修订版)》完整版 带目录 PDF 《深入分析Java Web技术内幕(修订版)》新增了淘宝在无线端的应用实践,包括:CDN 动态加速、多终端化改造、 多终端Session 统一 ,以及在大流量的情况下,如何跨越性能、网络和一个地区的电力瓶颈等内容,并提供了比较完整的解决方案。 《深入分析Java Web技术内幕(修订版)》主要围绕Java Web 相关技术从三方面全面、深入地进行了阐述。首先介绍前端知识,即在JavaWeb 开发中涉及的一些基本知识,包括Web 请求过程、HTTP、DNS 技术和CDN 技术。其次深入介绍了Java 技术,包括I/O 技术、中文编码问题、Javac 编译原理、class 文件结构解析、ClassLoader 工作机制及JVM 的内存管理等。最后介绍了Java 服务端技术,主要包括Servlet、Session 与Cookie、Tomcat 与Jetty服务器、Spring 容器、iBatis 框架和Velocity 框架等原理介绍,并介绍了服务端的一些优化技术。 《深入分析Java Web技术内幕(修订版)》不仅介绍这些技术和框架的工作原理,而且结合示例来讲解,通过通俗易懂的文字和丰富 、生动的配图,让读者充分并深入理解它们的内部工作原理,同时还结合了设计模式来介绍这些技术背后的架构思维。 作者简介 · · · · · · 许令波,毕业于合肥工业大学,获计算机硕士学位。热爱Java Web技术,关注服务端性能优化,热衷开源技术的研究和分享,曾获developerWorks最佳作者称号。2009年进入淘宝工作,目前从事模板渲染框架与MVC框架的开发与应用、Java Web的性能优化、高访问量系统静态化和商品详情系统的业务改造等工作。 《深入分析Java Web技术内幕(修订版)》新增了淘宝在无线端的应用实践,包括:CDN 动态加速、多终端化改造、 多终端Session 统一 ,以及在大流量的情况下,如何跨越性能、网络和一个地区的电力瓶颈等内容,并提供了比较完整的解决方案。, 《深入分析Java Web技术内幕(修订版)》主要围绕Java Web 相关技术从三方面全面、深入地进行了阐述。首先介绍前端知识,即在JavaWeb 开发中涉及的一些基本知识,包括Web 请求过程、HTTP、DNS 技术和CDN 技术。其次深入介绍了Java 技术,包括I/O 技术、中文编码问题、Javac 编译原理、class 文件结构解析、ClassLoader 工作机制及JVM 的内存管理等。最后介绍了Java 服务端技术,主要包括Servlet、Session 与Cookie、Tomcat 与Jetty服务器、Spring 容器、iBatis 框架和Velocity 框架等原理介绍,并介绍了服务端的一些优化技术。, 《深入分析Java Web技术内幕(修订版)》不仅介绍这些技术和框架的工作原理,而且结合示例来讲解,通过通俗易懂的文字和丰富、生动的配图,让读者充分并深入理解它们的内部工作原理,同时还结合了设计模式来介绍这些技术背后的架构思维。

2018-04-09

jquery-validation-1.14.0.zip(5.14.1)

前端表单验证插件 基于jQuery

2016-12-20

CAS介绍资源页面

CAS介绍资源页面 系列介绍了CAS框架原理及使用

2016-09-05

spring事务管理几种方式代码实例

spring事务管理几种方式代码实例:涉及编程式事务,声明式事务之拦截器代理方式、AOP切面通知方式、AspectJ注解方式,通过不同方式实例代码展现,总结spring事务管理的一般规律,从宏观上加深理解spring事务管理特性。

2016-08-22

spring整合quartz定时任务

spring整合quartz定时任务 可以单元测试、主方法测试

2016-08-09

spring-aware接口实现与bean作用域(spring多容器层面)

使用了ApplicationContextAware接口,获取spring管理的bean; 多项目整合夸spring容器获取bean的实现方式。

2016-08-08

poi-bin-3.8-20120326.zip

java解析Excel(兼容2003及2007):解析2003及以下使用HSSFWorkbook类, 解析2007及以上使用XSSFWorkbook, 如果解析类与excel版本不对应,抛出相应的异常,例如HSSFWorkbook解析2007: org.apache.poi.poifs.filesystem.OfficeXmlFileException: The supplied data appears to be in the Office 2007+ XML. You are calling the part of POI that deals with OLE2 Office Documents. You need to call a different part of POI to process this data (eg XSSF instead of HSSF) XSSF和HSSF虽然在不同的包里,但却都实现了同一接口Workbook,可以先判断excel版本,然后由对应的excel解析类解析,指向同一Workbook变量

2013-07-26

poi-bin-3.7-20101029.zip

java解析Excel(兼容2003及2007):解析2003及以下使用HSSFWorkbook类, 解析2007及以上使用XSSFWorkbook, 如果解析类与excel版本不对应,抛出相应的异常,例如HSSFWorkbook解析2007: org.apache.poi.poifs.filesystem.OfficeXmlFileException: The supplied data appears to be in the Office 2007+ XML. You are calling the part of POI that deals with OLE2 Office Documents. You need to call a different part of POI to process this data (eg XSSF instead of HSSF) XSSF和HSSF虽然在不同的包里,但却都实现了同一接口Workbook,可以先判断excel版本,然后由对应的excel解析类解析,指向同一Workbook变量

2013-07-26

webservice客户端,整合spring

webservice客户端,框架为CXF,整合spring

2013-04-03

webservice客户端

webservice客户端,框架为CXF,纯手动配置,未需要spring支持

2013-04-03

CXF客户端,自动生成方式

webservice客户端,框架为CXF,生成客户端的方式为自动(myeclipse生成)

2013-04-03

CXF服务端程序

简单的webservice服务应用,以及配置文档说明,直接部署到服务器上就可以运行了

2013-04-03

xml数据前后台解析:jdom与dom4j源码,程序可以跑

xml数据前后台解析;提供了两种方式:dom4j与jdom对xml文件、xml字符串的读与写操作;同时实现在前台用jquery解析xml,将数据展示在页面上,程序可以跑

2013-04-01

json数据前后台解析;json与对象、数组、集合之间转换源码

json数据前后台解析;json与对象、数组、集合之间转换源码 都是整理好的源码、以及一些说明文档

2013-04-01

SVN1.6.17 服务器-客户端-汉化包-安装文档

SVN1.6.17服务器 SVN1.6.17客户端 SVN1.6.17汉化包 SVN1.6.17安装文档绝对齐全的svn应用,资源分最高只能选10分吗? 有点少啊

2012-12-05

tomcat6.0.35-tomcat6的最高版本

tomcat6.0.35是tomcat6.x的最高版本,支持servlet2.5 jsp2.1

2012-12-05

tomcat 5.5.26

tomcat一直在使用的服务器,使用的支持servlet2.4 jsp2.0

2012-12-05

空空如也

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

TA关注的人

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