自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 修改线程状态报错: java.lang.IllegalMonitorStateException

java.lang.IllegalMonitorStateException 需要在调用wait()或者notify()之前,必须使用synchronized语义绑定住被wait/notify的对象。 解决方案是采用java.util.concurrent.atomic中对应的类型,比如这里就应该是AtomicBoolean。采用AtomicBoolean类型,可以保证对它的修改不会产生新的对象。...

2019-04-12 15:59:33 164

原创 每次热加载报错:java.lang.IllegalStateException

java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load [org.apache.commons.lang.exception.NestableDelegate]. The following stack trace ...

2019-04-11 18:54:43 771

原创 Servlet的线程安全问题

1.Servlet的线程安全问题 (1)为什么说Servlet会有线程安全问题? a.容器只会创建一个Servlet实例。 b.容器收到一个请求,就会启动一个线程来处理。 这样,就有可能有多个线程同时去调用某个Servlet实例,就有可能 产生线程安全问题(比如,这些线程要修改该实例的某个属性)。 (2)如何解决? 使用synchronized对有可能产生线程安全问题的代...

2018-09-05 16:13:33 209

原创 Jsp分页的简单制作

Jsp分页的简单制作 运行环境:jsp+tomcat+eclipse 技术:servlet+jsp+mysql 分页技术还区分两个:假分页和真分页   假分页:一次性从数据库读出表的所有数据一次性的返回给客户端,由js来控制每一页的显示。   真分页:由程序控制,每一次只返回一页大小的数据,显示到客户端。   由此可以很清楚的分辨出真假分页各自的优缺点:   假分页:由于一次性读出所...

2018-09-05 12:01:29 396

原创 监听器

监听器 (1)什么是监听器 Servlet规范当中定义的一种特殊的组件,用于监听Servlet容器产生的事件并进行相应的处理 注: 容器产生的时间分为两类 a. 生命周期相关的事件: 容器创建或销毁request,session,servlet上下文时产生的事件 b. 绑定数据相关的事件: ...

2018-09-05 11:55:57 88

原创 servlet&jsp-day09

1.容器是如何处理请求资源路径的? 比如,在浏览器地址栏输入http://ip:port/appname/abc.html,容器如何处理? step1.容器默认会认为访问的是一个Servlet,所以容器会查看web.xml中有没有匹配的Servlet 有三种匹配方式: 精确匹配: url-pattern>的值必须等于请求路径。比如说,对于上述请求,值必须是“/abc.html...

2018-09-03 14:23:37 144

空空如也

空空如也

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

TA关注的人

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