自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Filter及FilterChain的使用详解

一、Filter的介绍及使用什么是过滤器?与Servlet相似,过滤器是一些web应用程序组件,可以绑定到一个web应用程序中。但是与其他web应用程序组件不同的是,过滤器是"链"在容器的处理过程中的。这就意味着它们会在servlet处理器之前访问一个进入的请求,并且在外发响应信息返回到客户前访问这些响应信息。这种访问使得过滤器可以检查并修改请求和响应的内容。过滤器适用于那些地方?

2017-05-26 15:12:39 378 1

原创 session.setAttribute()方法是做什么用的?

session.setAttribute("sessionName",Object);用来设置session值的,sessionName是名称,object是你要保存的对象。session.getAttribute("sessionName");用来得到对应名称的session值,即得到object对象,注意需要进行类型转换!session.setAttribute("xy

2017-05-26 11:06:44 40067 13

原创 在Servlet中request.setCharacterEncoding() response.setCharacterEncoding() response.setContentType()区别

request.setCharacterEncoding()response.setCharacterEncoding()response.setContentType()这三个方法的区别是什么?我解决中文乱码的时候一般都用response.setContentType()、request.setCharacterEncoding()这两个方法,而response.setChara

2017-05-26 10:48:29 692

原创 为什么上传文件的表单里面要加一个属性enctype=multipart/form-data?

首先知道enctype这个属性管理的是表单的MIME编码。共有三个值可选:1、application/x-www-form-urlencoded2、multipart/form-data3、text/plain其中application/x-www-form-urlencoded是默认值,作用是设置表单传输的编码。例如我们在AJAX中见过xmlHttp.setRequestHead

2017-05-25 09:54:46 766

转载 常见HTTP状态(200,304,404,503等)

在网站建设的实际应用中,容易出现很多小小的失误,就像MySQL当初优化不到位,影响整体网站的浏览效果一样,其实,网站的常规http状态码的表现也是一样,Google无法验证网站几种解决办法,提及到由于404状态页面设置不正常,导致了google管理员工具无法验证的情况,当然,影响的不仅仅是这一方面,影响的更是网站的整体浏览效果。因此,比较清楚详细的了解http状态码的具体含义,对于一个网站站长来说

2017-05-24 15:21:45 375

转载 web.xml文件的作用及基本配置

web.xml文件的作用及基本配置 web工程中的web.xml文件有什么作用呢?它是每个web.xml工程都必须的吗?一个web中完全可以没有web.xml文件,也就是说,web.xml文件并不是web工程必须的。那什么时候需要,什么时候可以不需要呢?要想回答上面的问题,得先了解web.xml文件使用来干什么的。web.xml文件是用来配置:欢迎页、ser

2017-05-24 15:12:38 270

转载 50个必备的实用jQuery代码段

0. 如何创建嵌套的过滤器:135//允许你减少集合中的匹配元素的过滤器,//只剩下那些与给定的选择器匹配的部分。在这种情况下,//查询删除了任何没(:not)有(:has)//包含class为“selected”(.selected)的子节点。.filter()1. 如何重用元素搜索13

2017-05-24 10:20:11 185

转载 java多线程基础知识

一、线程的状态线程的所有状态都在Thread类中State枚举中 NEW,RUNNABLE,BLOCKED,WAITING,TIMED_WAITING,TERMINATEDNEW:表示线程刚刚创建,还没有开始执行RUNNABLE:表示已经创建好的线程,调用start()方法后,并且线程所需要的资源都已准备好BLOCKED:表示正在执行的线程遇到synchronized同步快,就会进

2017-05-15 10:39:24 217

转载 Java回调机制(CallBack)详解

序言初识CallBack时感觉比较混乱,而且在网上搜索到的相关的讲解,要么一言带过,要么说的比较单纯的像是给CallBack做了一个定义。当然了,我在理解了回调之后,再去看网上的各种讲解,确实没什么问题。但是,对于初学的我来说,缺了一个循序渐进的过程。此处,将我对回调机制的个人理解,按照由浅到深的顺序描述一下,如有不妥之处,望不吝赐教!开始之前,先想象一个场景:幼稚园的小朋友刚刚学

2017-05-10 14:36:34 913

转载 如何将你的 MySQL 查询速度提升 300 倍

在进行性能分析前,需要先定位耗时查询。MySQL提供了内建的耗时查询日志。使用前,打开my.cnf文件,将slow_query_log设置为"On"。 同时将long_query_time设置为一个对一次查询来说比较慢的时间(秒数),比如0.2。slow_query_log_file设置为你想保存日志文件的路径。然后运行代码,执行时间超过设定上限的查询将会被记录到日志中。一

2017-05-10 14:32:16 1562

原创 eclipse中tomcat自动启动浏览器(可以自己选择火狐或者谷歌)

在eclipse里面的window,perference,里面输入browser,可以看到web Browser,选择new自己新建一个,填写name,我这里写的是360,第二栏是Locaction,写的是360.exe这个文件的目录,最后一栏Parameters不用填写,点ok,最后Apply就大功告成了!快来试试吧!

2017-05-05 11:10:50 4697

转载 private static final long serialVersionUID = ??? 的作用

private static final long serialVersionUID = ???此变量有什么用途?一般在什么情况下加入这样的变量?它的值有什么要求?你可以这样理解:     serialVersionUID 用来表明类的不同版本间的兼容性。如果你修改了此类, 要修改此值。否则以前用老版本的类序列化的类恢复时会出错。为了在反序列化时,确保类版本的兼容性

2017-05-02 15:45:36 1962

空空如也

空空如也

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

TA关注的人

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