- 博客(7)
- 收藏
- 关注
原创 vhr项目笔记
设计权限设计系统通知功能根据url控制角色的访问权限FilterInvocationSecurityMetadataSource类AccessDecisionManager类excel导入导出浏览器上传/下载文件(Content-Type,MIME)https://mp.weixin.qq.com/s/C3H6eNmfBmdX7urHS5dLwAhttps://www.jianshu.com/p/9ee3204f1e24Servlet实现文件下载https:.
2022-04-27 20:11:00
178
原创 《HowTomcatWorks》读书笔记_第四章(未完成)
目录简介源码HttpConnectorUML类图流程图运行程序简介源码HttpConnectorpublic class HttpConnector { public void run() { // Loop until we receive a shutdown command while (!stopped) { // Accept the next incoming connection from the server soc
2021-12-27 20:38:00
1134
原创 《HowTomcatWorks》读书笔记_第三章
简介第三章:连接器,涉及到的核心类包括:Bootstrap:启动类,目前只是调用HttpConnector的start()方法,感觉在为后文做铺垫HttpConnector和HttpProcessor:连接器和处理器,第二章中的HttpServer在第三章被拆分了HttpConnector和HttpProcessor两个类,拆分成两个组件,为后文做铺垫HttpRequest:第二章中Request的升级版HttpResponse:第二章中Response的升级版ServletProcessor
2021-12-23 20:51:15
244
原创 《HowTomcatWorks》读书笔记_第二章
简介源码UML类图HttpServer1public class HttpServer1 { private static final String SHUTDOWN_COMMAND = "/SHUTDOWN"; private boolean shutdown = false; public static void main(String[] args) { HttpServer1 server = new HttpServer1(); server.a
2021-12-23 15:48:42
263
原创 《HowTomcatWorks》读书笔记_第一章
写在前面《How Tomcat Works》读书笔记系列博客主要对该书中的源码进行注解,顺便梳理了Tomcat处理http请求的流程,以及流程中涉及到的组件。本人非常喜欢这本书讲解源码的方式,从实现一个简单的服务器开始,到慢慢扩充其他功能,让读者不会一下子陷入到源码的海洋中而晕头转向。虽然该书是对Tomcat4&Tomcat5的上古版本进行讲解,但是不妨碍我们学习tomcat中的编码实践、设计思想和架构,阅读该书或者本系列博客,建议下载《How Tomcat Works》的源码,源码下载地址:ht
2021-12-23 11:05:41
288
原创 java基础-泛型
这里写地方自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用M
2021-11-24 21:39:21
110
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人