- 博客(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关注的人