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

原创 JVM虚拟机内存模型(详解JVM)
虚拟机内存模型JVM组成解析栈和栈帧局部变量表操作数栈动态链接方法出口程序计数器为什么要设计程序计数器?堆内存先介绍一下堆内存的构成:这里提一下jvm的垃圾回收算法可以通过java自带的jvisualvm来看一下内存的变化提一下关于jvm调优方法区(简单提一下)本地方法栈(简单提一下)JVM组成解析运行时数据区运行时数据区中包括:栈、堆、方法区(元空间)、本地方法栈、程序计数器。详细概念在之后会有记录。类装载子系统将字节码文件加载进运行时数据区。字节码执行引擎栈和栈帧在Java中,每开
2020-09-01 20:34:42
1100
原创 No qualifying bean of type [java.lang.String] is defined: expected single matching bean but found 2
expected single matching bean but found 2No qualifying bean of type [java.lang.String] is defined: expected single matching bean but found 2:这些错误都是由于Spring容器自动装配无法匹配合适的bean引起的,值得说明的是,在使用配置文件方式配置bean时,在配置文件中配置bean时,需要特别注意那个 name 属性,而不是 id 属性,
2020-11-05 13:40:36
1697
转载 Spring AOP概念术语的通俗理解(通俗易懂)
Spring AOP概念术语的通俗理解1.我所知道的aop2.为什么要使用AOP3.那些aop的术语3.1 通知(Advice)3.2 连接点(JoinPoint)3.3 切入点(Pointcut)3.4 切面(Aspect)3.5 引入(introduction)3.6 目标(target)3.7 代理(proxy)3.8 织入(weaving)4.我所理解的aop原理1.我所知道的aop初看aop,上来就是一大堆术语,而且还有个拉风的名字,面向切面编程,都说是OOP的一种有益补充等等。一下子让你不知
2020-09-02 10:21:10
740
原创 I/O模式简介之Java传统BIO
Java传统BIOI/O模型简单介绍BIO适用场景代码示例I/O模型简单介绍I/O 模型简单的理解:就是用什么样的通道进行数据的发送和接收,很大程度上决定了程序通信的性能。BIO同步并阻塞,服务器实现模式为一个连接对应一个线程,即客户端有连接请求的时候服务器端就需要启动一个线程来进行处理,如果这个连接不做任何事情,就会造成不必要的开销。适用场景BIO方式适用于连接数目较小且固定的架构,这种方式对服务器资源要求较高,JDK1.4以前的唯一选择,程序简单通俗易懂(ServerSocket和Sock
2020-08-26 16:30:47
265
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人