![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
jia416644
这个作者很懒,什么都没留下…
展开
-
过滤器中的chain.doFilter(request,response)
Servlet中的过滤器Filter是实现了javax.servlet.Filter接口的服务器端程序,主要的用途是过滤字符编码、做一些业务逻辑判断等。其工作原理是,只要你在web.xml文件配置好要拦截的客户端请求,它都会帮你拦截到请求,此时你就可以对请求或响应(Request、Response)统一设置编码,简化操作;同时还可进行逻辑判断,如用户是否已经登陆、有没有权限访问该页面等等工作。它是随转载 2017-07-13 15:20:33 · 1199 阅读 · 0 评论 -
java wait notify
await会释放锁 然后阻塞 别人唤醒之后 await函数会去先拿锁 拿到锁之后才会return signal不会释放锁,函数都退出了(或者退出这个作用域的时候)锁肯定就释放了,synchronized修饰的时候 就是这种情况。 当调用wait()方法时线程会放弃对象锁,进入等待此对象的等待锁定池,只有针对此对象调用notify()方法后本线程才进入对象锁定池准备 Object的方法原创 2017-08-16 17:22:30 · 143 阅读 · 0 评论 -
jsonObject、jsonArray的使用
{ "brandInfo":{ "brand":"品牌", "model":"型号", "deviceId":"0007A8947C62" }}这是对象,用jsonObject解析 { "m2mAppVersion": "", "devices": [ { "deviceI原创 2017-10-10 17:16:46 · 677 阅读 · 0 评论 -
修改ssm框架有感
框架原创 2017-09-14 18:22:50 · 257 阅读 · 0 评论 -
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 原因是配置文件是在网上复制来的,带有几个空格,账号密码也会提示@localhost之类的错误。jdcb.properties中不能带有空格。原创 2017-09-11 14:24:21 · 347 阅读 · 0 评论 -
java 基本类型
Java的八种基本类型:(按字节来分)boolean 布尔型 1个字节 8bit(8位)byte 字节类型 1个字节char 字符类型 2个字节short 短整型 2个字节int 整型 4个字节float 浮点型(单精度)4个字节long 长整型 8个字节double 双精度类型 8个原创 2017-11-09 15:24:43 · 167 阅读 · 0 评论 -
java 自增自减运算
public static void main(String args[]){ int a = 3;//定义一个变量; int b = ++a;//自增运算 int c = 3; int d = --c;//自减运算 System.out.println("a:"+a+",b:"+b); System.out.pri原创 2017-11-10 16:15:07 · 315 阅读 · 0 评论 -
java linux 查看请求的访问时间
awk一个空格算一个量输出每个请求的访问时间 cat /apps/enabling/paas/containers/20882/logs/access.log |grep ‘getDevices’| awk ‘{if (6−6-4>1) print 0,0,6-$4}’ $0表示这一行输出总的访问时间和平均时间 cat /apps/enabling/paas/containers/20882/l原创 2017-12-29 18:34:42 · 1136 阅读 · 0 评论 -
线程安全的集合类
简单记忆线程安全的集合类: 喂!SHE! 喂是指 vector,S是指 stack, H是指 hashtable,E是指:Eenumeration转载 2018-03-15 13:56:40 · 379 阅读 · 0 评论