自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 【mysql】MySQL函数,判断两个以逗号分割的字符串是否存在交集

    假如我有两个字符串str1:‘1001,1002,1003,1004’,str2:'1001,2001,3001,4001'。     现在需要判断这两个以逗号分割的字符串是否存在交集,则可以创建一个mysql函数来实现。     代码如下: #创建FUNCTIONDELIMITER $$; CREATE FUNCTION `is_mixed`(str1 ...

2015-07-27 21:18:07 3299

原创 【java】js、java获取URL请求路径信息

    有时候,我们需要对请求路径做处理,例如url重定向,或者为url追加参数,我们可以使用js在前端对请求路径做处理, 也可以使用java在后端对请求路径做处理。 js获取请求路径信息js有个全局变量location,操作这个对象就等于操作浏览器的地址栏,下面我们观察一下location对象可以获取到什么url信息 //测试的请求url, get方法...

2015-07-27 21:11:13 1147

原创 【java】Java编码字符集与字符集编码入门(七) JSP页面编译成Servlet类文件过程中所涉及到的编码问题...

当请求一个JSP页面时,一般的都需要经历下面几个阶段:1、应用服务器根据JSP页面生成一个Java文件 2、应用服务器调用java.exe将Java文件编译成一个Servlet对应的class文件 3、用户的浏览器请求JSP对应的Servlet,Web容器起一个线程执行Servlet,将数据返回给客户端浏览器 4、用户的IE根据返回的数据,将结果显示给用户。  ...

2015-07-27 21:07:09 171

原创 【java】Java编码字符集与字符集编码入门(六) Java中的增补字符

    Java号称对Unicode提供天然的支持,这话在很久很久以前就已经是假的了(不过曾经是真的),实际上,到JDK5.0为止,Java才算刚刚跟上Unicode的脚步,开始提供对增补字符的支持。     现在的Unicode码空间为U+0000到U+10FFFF,一共1114112个码位,其中只有1112064个码位是合法的(我来替你做减法,1114112-1112064=204...

2015-07-27 20:59:18 123

原创 【java】Java编码字符集与字符集编码入门(五) Java代码中的字符编码转换Part1...

 Java使用的统一字符集Unicode    如果你是JVM的设计者,让你来决定JVM中所有字符的表示形式,你会不会允许使用各种编码方式的字符并存?      我想你的答案是不会,如果在内存中的Java字符可以以GB2312,UTF-16,BIG5等各种编码形式存在,那么对开发者来说,连进行最基本的字符串打印、连接等操作都会寸步难行。例如一个GB2312的字符串后...

2015-07-17 23:40:52 219

原创 【java】Java编码字符集与字符集编码入门(四) 网页文件的编码

      接着上节的思路说,一个网页要想在浏览器中能够正确显示,需要在三个地方保持编码的一致:网页文件,网页编码声明和浏览器编码设置。   系统对文件的默认编码    首先是网页文件本身的编码,即网页文件在被创建的时候使用什么编码来保存。这个完全取决于创建该网页的人员使用了什么编码保存,而进一步的取决于该人员使用的操作系统。例如我们使用的中文版Windo...

2015-07-17 23:40:09 107

原创 【java】Java编码字符集与字符集编码入门(三) GB2312,GBK与中文网页

      GB2312是对中国的开发人员来说很重要的一个词汇,它的来龙去脉并不需要我在这里赘述,随便Goolge之便明白无误。我只是想提一句,记得前一节说到编码字符集和字符集编码不是一回事,而有的字符集编码又实际上没有做任何事,GB2312正是这样一种东西!  GB2312即是字符集,也是编码方案    GB2312最初指的是一个编码字符集,其中包含了ASC...

2015-07-17 23:39:31 213

原创 【java】Java编码字符集与字符集编码入门(二) 编码字符集和字符集编码的区别...

       需要再一次强调的是,无论历史上的UCS还是现如今的Unicode,两者指的都是编码字符集,而不是字符集编码。花费一点时间来理解好这件事,然后你会发现对所有网页的,系统的,编码标准之间的来回转换等等繁杂事务都会思路清晰,手到擒来。   抽象意义上的编码字符集    一个抽象字符集其实就是指字符的集合,例如所有的英文字母是一个抽象字符集,所有的汉字是...

2015-07-17 23:38:52 226

原创 【java】Java编码字符集与字符集编码入门(一) 编码字符集的前世今生

 ASCII及其相关标准     地球人都知道ASCII就是美国标准信息交换码的缩写,也知道ASCII规定用7位二进制数字来表示英文字符,ASCII被定为国际标准之后的代号为ISO-646.由于ASCII码只使用了7个二进制位,也就是说一个字节可以表示的256个数字中,它仅使用了0~127这128个码位,剩下的128个码位便可以用来做扩展,用来表示一些特定语言所独有的字符,因...

2015-07-17 23:38:13 96

原创 【springmvc】Spring MVC 深入总结(推荐)

一、前言:大家好,Spring3 MVC是非常优秀的MVC框架,由其是在3.0版本发布后,现在有越来越多的团队选择了Spring3 MVC了。Spring3 MVC结构简单,应了那句话简单就是美,而且他强大不失灵活,性能也很优秀。官方的下载网址是:http://www.springsource.org/download   (本文使用是的Spring 3.0.5版本) Strut...

2014-08-28 10:11:22 114

原创 【js】toFiexed方法

      toFixed()方法四舍五入取指定位数的小数点,当其中参数为0时表示不留小数点var temp:Number=3.1415926        toFixed()中的参数就是需要取的小数位数,0表示不留小数点var temp:Number=3.1415926alert(temp.toFixed(2)); //输出3.14alert(temp.toFixed(0...

2014-08-20 11:59:16 820

原创 【jquery】jQuery.extend 函数详解

JQuery的extend扩展方法:      Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解。      一、Jquery的扩展方法原型是:  extend(dest,src1,src2,src3...);            它的含义是将src1,src2,src3...合并到dest中,返回值为...

2014-08-20 11:38:41 64

原创 【eclipse】Eclipse中jsp、js文件编辑时,卡死现象解决汇总

使用Eclipse编辑jsp、js文件时,经常出现卡死现象,在网上百度了N次,经过N次优化调整后,卡死现象逐步好转,具体那个方法起到作用,不太好讲。将所有用过的方法罗列如下: 1、取消验证windows–>perferences–>validation把 除了manual 下面的全部点掉,build下只留 classpath dependency Validator...

2014-08-12 17:02:02 97

原创 【spring】Filter委派对象(DelegatingFilterProxy)的使用

使FilterImple可受Spring管理, 可注入Spring所管理的对象 DelegatingFilterProxy就是一个对于servlet filter的代理,用这个类的好处主要是通过Spring容器来管理servlet filter的生命周期,还有就是如果filter中需要一些Spring容器的实例,可以通过spring直接注入,另外读取一些配置文件这些便利的操作都可以通过...

2014-08-04 17:52:59 96

原创 【web】IE文档模式(指定文档模式)

对于 Web 开发人员来说,文本兼容性是一个要考虑的重要问题。Windows Internet Explorer 8 引入了文本兼容性模式,该模式允许 Web 开发人员将浏览器设置为以与旧版本相同的方式显示网页,从而允许开发人员选择更新时间。本文档将介绍由 Windows Internet Explorer 8 支持的文本兼容性模式,以及如何使用自定义标头基于每个页面或每个站点实现这些模式...

2014-07-31 15:34:14 557

原创 【web】IE文档模式(标准模式与怪异模式)

标准模式与怪异模式:        由于历史的原因,各个浏览器在对页面的渲染上存在差异,甚至同一浏览器在不同版本中,对页面的渲染也不同。在W3C标准出台以前,浏览器在对页面的渲染上没有统一规范,产生了差异(Quirks mode或者称为Compatibility Mode);由于W3C标准的推出,浏览器渲染页面有了统一的标准(CSScompat或称为Strict mode也有叫做Standar...

2014-07-31 11:01:04 261

原创 【js】日期格式化Date.format

// 对Date的扩展,将 Date 转化为指定格式的String// 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) // 例子: // (new Date()).Format("yyyy-MM-dd hh:mm:ss.S") ==>...

2014-07-18 09:48:20 2699

原创 【jqPlot】jqPlot formatString 日期格式化列表

// 年%Y              2008%y              08 // 月%m              09%#m             9%B              September%b              Sep // 日%d              05%#d             5%e    ...

2014-07-15 10:36:38 131

原创 【jqPlot】jqPlot饼图

1)首先引入必须的js和css文件 <link href="<%=contextPath %>/lib/jqplot/jquery.jqplot.css" rel="stylesheet" type="text/css" /> <script type="text/javascript" src="<%=context

2014-07-14 15:22:05 232

原创 【jqPlot】jqPlot柱状图

1)首先引入必须的js和css文件<link href="<%=contextPath %>/lib/jqplot/jquery.jqplot.css" rel="stylesheet" type="text/css" /><script type="text/javascript" src="<%=contextPath

2014-07-14 15:10:22 292

原创 【jqPlot】jqPlot入门

由于项目信息统计需要生成一些图表,找了一些免费的开源框架,最后决定使用jqPlot。1)首先提供一下学习链接   官网的Option配置 : http://www.jqplot.com/docs/files/jqPlotOptions-txt.html   Option配置中文版 : http://blog.csdn.net/gaoyusi4964238/article/details/437...

2014-07-12 13:48:24 192

原创 【jqPlot】jqPlot折线图

1)首先引入必须的css和js文件<link href="<%=contextPath %>/lib/jqplot/jquery.jqplot.css" rel="stylesheet" type="text/css" /><script type="text/javascript" src="<%=contextPath

2014-07-12 13:35:10 204

原创 【jquery】$.fn 与 $.fx 的却别

$.fn是指jquery的命名空间,加上fn上的方法及属性,会对jquery实例每一个有效。如扩展$.fn.abc()那么你可以这样子:$("#div").abc(); 通常使用jQuery.extend方法扩展,详细请看API. $.fx是指jquery的特效。 如果使用显示、滑动、淡入淡出、动画等。$.fx.off可以关闭动画,其实是直接显示结果。 jquery的extend和fn...

2014-07-12 12:00:08 90

原创 【jquery】jQuery(function(){}) 与 (function($){})(jQuery) 的区别

jQuery(function(){}) 全写为jQuery(document).ready(function(){   //代码});意义为在DOM加载完毕后执行ready()方法(function($){   //代码})(jQuery)实际执行(形参)(实参)匿名方法,只不过实参是传递了jQuery对象总结:jQuery(function(){})用于存放DOM对象的代码,执行其中...

2014-07-02 17:54:10 153

原创 【java】对象非空属性复制

public abstract class BeanUtils extends org.springframework.beans.BeanUtils { /** * 功能 : 只复制source对象的非空属性到target对象上 * */ public static void copyNoNullProperties(Object source, O...

2014-06-25 17:55:44 273

原创 【commons.io】FileUtils的使用

FileToolki.java工具类import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileWriter;import java.io.FilenameFilter;import java.io.IOException;imp...

2014-06-24 16:12:20 131

原创 【spring】springmvc接收请求参数的方法

           控制器的请求处理方法的签名可以将任何事物作为参数,我们可以将HttpServletRequest、HttpServletResponse、 String或者数字参数传递进来,这些参数可以对应请求中的查询参数、cookie值、HTTP请求头的值或其他一些可能的选项。     下面一些例子来说明使用@RequestParam绑定请求参数值@RequestMappi...

2014-06-19 11:36:55 313

原创 【spring】搭建springmvc

在web.xml中添加前端控制其<servlet><servlet> <!-- 读取WEB-INF下springmvc-serlvet.xml文件 --> <servlet-name>springmvc</servlet-name> <servlet-class>org.springframewor...

2014-06-19 10:21:55 53

原创 【互联网】理解RESTful架构

越来越多的人开始意识到,网站即软件,而且是一种新型的软件。这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,很少有交集;软件开发主要针对单机环境,网络则主要研究系统之间的通信。互联网的兴起,使得这两个领域开始融合,现在我们必须考...

2014-06-18 16:40:35 95

原创 【jquery】阻止表单提交

 <html> <head> <script src="../../scripts/jquery-1.3.1.js" type="text/javascript"></script> <script type="text/javascript"> $(functio

2014-05-31 10:33:45 260

原创 【web】web批量分页打印

<%@ page contentType="text/html; charset=utf-8" language="java" import="java.sql.*" errorPage="" %><%@ taglib prefix ="s" uri="/struts-tags"%><!DOCTYPE htm

2014-05-29 10:31:16 530

原创 【jquery】把form表单转换成js对象

/** * 功能 : 把form表单转换成js对象 * 例子 : * 结果 : * */function serializeObject(formObj){ var inputs=$(formObj).find("input,textarea,select"); var o = {}; $.each(inputs,function...

2014-05-23 10:50:43 600

原创 【js】把url地址转换成js对象

/** * 功能 : 把url地址转换成js对象 * 例子 : urlToObject("?a=1&b=2") * 结果 : { a="1", b="2"} * */function urlToObject(url) { var urlObject = {}; if (/\?/.test(url)) { var urlString = url....

2014-05-23 10:46:51 1248 1

原创 【js】字符串 替换 占位符

/** * 功能 : //字符串 替换 占位符 * 例子 : "我是{0},性别{1}".format("张三", "男") * 结果 : "我是张三,性别男" * */String.prototype.format=function(){ if(arguments.length==0) return this; for(var s=this, i=0...

2014-05-23 10:41:23 1471

原创 【spring】加载Resource时classpath*:与classpath:的区别

Spring可以通过指定classpath*:与classpath:前缀加路径的方式从classpath加载文件,如bean的定义文件。classpath*:的出现是为了从多个jar文件中加载相同的文件。classpath:只能加载找到的第一个文件。 比如 resource1.jar中的package 'com.test.rs' 有一个 'jarAppcontext.xml' 文件&...

2013-10-29 17:29:47 93

原创 【spring】ContextLoaderListener监听器API分析

   ContextLoaderListener的作用就是启动Web容器时,自动装配ApplicationContext的配置信息。因为它实现了ServletContextListener这个接口,在web.xml配置这个监听器,启动容器时,就会默认执行它实现的方法。    至于ApplicationContext.xml这个配置文件部署在哪,如何配置多个xml文件,书上都没怎么详细说...

2013-10-29 17:11:15 70

原创 【java】获取项目资源路径

     目资源路径分两种,一种是普通Java项目的资源路径,另一种是JavaEE项目的资源路径。 获取Java项目的包(源码下的包 或者 jar包)的资源路径 // 方法1:通过this.getClass().getResoure("")获取, 有"/"开头表示以bin目录为根目录, 没"/"开头表示以当前文件夹为根目录 this.getClass().g...

2013-10-29 12:52:02 572

原创 【servlet】 getServletConfig() 与 getServletContext() 的区别

getServletContext() 是获取web.xml中 <context-param> 配置的参数getServletConfig() 是获取web.xml 中 <servlet>中<init-param> 配置的参数ServletConfig对象拥有对ServletContext对象的引用,所以可以通过 getServletConfi...

2013-10-29 11:57:14 196

空空如也

空空如也

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

TA关注的人

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