自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 通过验证码的设计来深入理解web项目中jsp与servlet的不同

我们都知道,在访问网站登陆的时候,会有输入验证码的情况,而且每次登陆所输入的验证码都不同,那么这是用什么实现的?猜想1:直接写在jsp中,然后由servlet转发并呈现给用户答:jsp一般是用来帮助我们编辑网页与java的,其本质上还是java,因为服务器在执行jsp的时候会将它翻译成一个与servlet几乎一样但是只是名字不同的一个接口实现类。那么jsp中是可以写java的,但是由于我们开发的w...

2018-03-20 19:21:43 264

转载 关于servlet的单例和线程安全问题的思考

转载:https://www.jianshu.com/p/82a2a4fcd0c9我们知道在Servlet第一次被调用的时候,Servlet容器会根据web.xml中配置的信息去实例化Servlet,而且这个Servlet只会被实例化一次。当多个请求同时到来时,可能会使用同一个Servlet进行处理,这时候就会涉及到线程安全的问题。纠结!!!Servlet的线程安全性?不确定Ser...

2018-03-19 23:56:57 328

原创 一篇关于线程并发的简单案例

之前对线程并发的理解不够深刻,写一个简单案例体会一下如题/** * sleep 是线程类(Thread)的方法,导致此线程暂停执行指定时间, * 给执行机会给其他线程,但是监控 状态依然保持,到时后会自动恢复。 * 调用 sleep 不会释放对象锁。wait 是 Object 类的方法,对此对象 * 调用 wait 方法导致本线程放弃对象锁,进入等待此对象的等待锁定池, * 只有针对此对象发出 n...

2018-03-13 16:26:47 465

原创 线程方面错题集合以及答案详解

1.(单选题)getCustomerInfo()方法如下,try中可以捕获三种类型的异常,如果在该方法运行中产生了一个IOException,将会输出什么结果() public void getCustomerInfo() { try { // do something that may cause an Exception } catch ...

2018-03-13 15:59:07 2163

空空如也

空空如也

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

TA关注的人

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