自定义博客皮肤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)
  • 收藏
  • 关注

原创 DispatcherServlet的"/"和"/*"

这几天看springmvc,被"/“和”/“搞得有点晕,很多博客的出发点都是“/”、”/"的区别,或者说tomcat的JspServlet处理jsp请求,DefaultServlet处理静态页面请求,这些都不是问题的重点,我们应该搞清的只有两点:<1> 所有的请求都要经过Servlet,无论是所谓静态资源html、js、css、img等,还是所谓动态资源jsp、Servlet等;...

2019-11-24 17:44:06 412

原创 什么样的代码存在线程安全问题

说起Java中的线程安全,最容易想到的就是synchronized关键字。CSDN上搜索,可以看到一大堆大神的解释,synchronized修饰代码块、修饰方法、修饰类什么什意思云云,然后贴一大堆代码。鲜有人提及,到底什么情况下存在线程安全问题?线程安全:多个线程同一时刻访问同一资源就会有线程安全问题,同一资源可能包括对象、文件等。重点就是“同一时刻、同一资源”。同一时刻是前提,同一资源是触发...

2019-11-06 14:35:39 262

原创 个人对协议的一些理解

所谓协议,是虚无缥缈的东西,它仅仅是一套规范。协议需要具体的事物实现才有价值,具体到网络世界中,HTTP协议是需要客户端程序(浏览器)和服务器容器程序(Tomcat)共同实现的。假设HTTP协议在传输层的协议就是TCP协议,那么可以把浏览器和tomcat简单的抽象成为两个Socket。一个客户端Socket,一个ServerSocket。用户输入网址回车,浏览器收集网址信息和HTTP协议中规定的...

2019-11-03 20:49:26 209

原创 端口和http请求

端口:<1>我们日常所说的端口,是操作系统提供的逻辑端口,而非硬件端口;<2>程序运行在端口上,并且最多只能被一个程序占用;<3>访问端口就是请求和被其占用的应用程序通信。比较容易犯晕的问题:1.我们常说http协议默认使用80端口进行通信是什么意思?从客户端的角度:客户端使用http请求(浏览器)访问服务器,如果请求中不包含端口号,那么客户端操作系...

2019-11-03 16:42:55 3689 1

空空如也

空空如也

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

TA关注的人

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