-
SpringBoot内置tomcat启动原理
SpringBoot内置tomcat启动原理 前言 ? ? ? ? ?不得不说SpringBoot的开发者是在为大众程序猿谋福利,把大家都惯成了懒汉,xml不配置了,连tomcat也懒的配置了,典型的一键启动系统,那么tomcat在springboot是怎么启动的呢?? 内置tomcat ? ? ? ? ?开发阶段对我们来说使...
2019-08-26 06:10:35 ESET服务器qqBannerIEWebServer系统ServletWebAppPS
-
Tomcat源码分析 (八)----- HTTP请求处理过程(一)
Tomcat源码分析 (八)----- HTTP请求处理过程(一) 终于进行到 Connector 的分析阶段了,这也是Tomcat里面最复杂的一块功能了。 Connector 中文名为 连接器 ,既然是连接器,它肯定会连接某些东西,连接些什么呢? Connector 用于接受请求并将请求封装成Request和Res...
2019-08-26 06:08:20 文件ESET服务器定义txtApache服务器IEServlet分析方法WebApp
-
Spring Boot 统一异常这样处理和剖析,安否?
Spring Boot 统一异常这样处理和剖析,安否? 话说异常 「欲渡黄河冰塞川,将登太行雪满天」 ,无论生活还是计算机世界难免发生异常,上一篇文章RESTful API 返回统一JSON数据格式 说明了统一返回的处理,这是请求一切正常的情形; 这篇文章将说明如何统一处理异常,以...
-
ElasticSearch Java API入门
ElasticSearch Java API入门 目录 说明 maven 日志准备 Client Java High Level REST Client 特点 入门 说明 萌新第一次写博客,写得不好的地方见谅,没人看得懂的话也就自己需要的时候来参考一下了。 博客园的markdown和有道云笔记还是有区别的,有序列表不能接空格,...
-
最常见的Java面试题及答案汇总(三)
最常见的Java面试题及答案汇总(三) 上一篇:最常见的Java面试题及答案汇总(二) 多线程 35. 并行和并发有什么区别? 并行是指两个或者多个事件在同一时刻发生;而并发是指两个或多个事件在同一时间间隔发生。 并行是在不同实体上的多个事件,并发是在同一实体上的多...
-
盘一盘 AQS和ReentrantLock
盘一盘 AQS和ReentrantLock AQS是个啥? AQS(AbstractQueuedSynchronizer)是Java并发用来构建锁和其他同步组件的基础框架。许多同步类实现都依赖于它,如常用的ReentrantLock/ReentrantReadWriterLock/CountDownLatch等AQS提供了独占(Exclusive)以及共享(Share)两种资...
-
花了近十年的时间,整理出史上最全面Java面试题
花了近十年的时间,整理出史上最全面Java面试题 1、String 是最基本的数据类型吗? 不是。Java中的基本数据类型只有8个:byte、short、int、long、float、double、char、boolean;除了基本类型(primitive type)和枚举类型(enumeration type),剩下的都是引用类型(...
-
Tomcat源码分析 (七)----- Tomcat 启动过程(二)
Tomcat源码分析 (七)----- Tomcat 启动过程(二) 在上一篇文章中,我们分析了tomcat的初始化过程,是由Bootstrap反射调用Catalina的load方法完成tomcat的初始化,包括server.xml的解析、实例化各大组件、初始化组件等逻辑。那么tomcat又是如何启动webapp应用,又是如...
2019-08-26 06:03:21 ServletWebAppBugAccessTomcattimAVSSLwebAE
-
springboot编写的框架,简化80%代码
springboot编写的框架,简化80%代码 目录 项目介绍 环境搭建 开发工具 开发环境 工具安装 系统架构 启动项目 开源位置 springboot基于spring和mvc做了很多默认的封装。这样做的好处极大的方便了开发者的效率。尽管与此我们每个人还是需要有一些自己个人的脚手架。方便...
2019-08-26 06:02:11 文档mysql用户IE系统微信GoogleWebSocketGoogle浏览器PS
-
序列化框架的选型和比对
序列化框架的选型和比对 序列化通信 将对象转换为字节数组,方便在网络中进行对象的传输。在网络通信中,不同的计算机进行相互通信主要的方式就是将数据流从一台机器传输给另外一台计算机,常见的传输协议包括了TCP,UDP,HTTP等,网络io的方式主要包括有了aio,bio,nio...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
