一、总体区别 1.1 网络通信框架和Web容器的区别 网络通信框架:Netty、Mina、Grizzly Web容器:Tomcat、Jetty Web服务器:Apache、N...
IP属地:湖北
一、总体区别 1.1 网络通信框架和Web容器的区别 网络通信框架:Netty、Mina、Grizzly Web容器:Tomcat、Jetty Web服务器:Apache、N...
不管是在学校或是在职场,思维能力和表达能力都非常重要。当我们夸赞一个人具有很强的逻辑思维能力时,大多数是因为 TA:思考问题有方向,表达清晰有条理,解决问题有方法。 但大部分...
上一篇 <<<常用的调用链解决方案[https://www.jianshu.com/p/6061b08d5da8]下一篇 >>>SpringBoot集成zipkin实现链路追...
event-spring-boot-starter是一个基于springboot starter机制,结合SPI 接口设计思想实现的事件处理工具组件,旨在提供简单的事件处理编...
JAVASE 的API并没有提供获取枚举值注解信息的方法,只能获取到enum类上的注解,但是有一种场景:通过注解为枚举值增加额外的功能。 enum作为数据字典,当为enum的...
生成字节码文件并查看 查看字节码文件的方式:javac 文件名.java 即可生成.class文件,但是这种方式不方便 java:是运行字节码文件;由java虚拟机对字节码进...
ConcurrentHashMap 引出 HashMap在多线程环境下存在线程安全问题,一般的解决方案: 使用Collections.synchronizedMap(Map)...
前言 执行引擎是 Java 虚拟机最核心的组成部分之一。「虚拟机」是相对于「物理机」的概念,这两种机器都有代码执行的能力,区别是物理机的执行引擎是直接建立在处理器、硬件、指令...