java
文章平均质量分 79
FrancoLiang
博客已经很久没更新了,一些技术性的、非理论的文章可能已经过时,不具备参考意义
展开
-
SpringBoot构建jar包并部署服务器
1. 在pom文件的plugin标签添加configuration指定主程序<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring...原创 2020-04-09 09:54:35 · 242 阅读 · 0 评论 -
Java 反射 -- 理解面向对象思想
Java 反射Class 类类型获取类类型的三种方法动态加载类及使用类类型创建对象使用类类型获取该类的信息类名方法对象(方法名、返回值的类类型、参数的类类型)成员变量对象(类类型)构造方法对象(方法名、参数的类类型)方法的反射操作Class 类类型理解java反射,有助于深入理解java面向对象思想,即万事万物皆对象(除了基本数据类型和静态成员变量)类是对象,是 java.lang.Cla...原创 2019-05-02 12:35:58 · 278 阅读 · 0 评论 -
深入理解 JVM 和 GC -- 内存调优
JVM运行时数据区程序计数器虚拟机栈局部变量表操作数栈动态链接方法出口本地方法栈堆新生代老年代元数据GC堆空间大小的设定方法区运行时数据区程序计数器线程私有,指向当前线程所执行的jvm指令的地址当线程挂起时,可以保存线程运行的状态,以便下次继续执行虚拟机栈线程私有,保存当前线程运行方法所需要的数据、指令和返回地址,一个方法对应一个栈帧,每调用一个方法会压入一个栈帧,方法执行完出栈...原创 2019-05-12 16:00:02 · 863 阅读 · 0 评论 -
SpringBoot WebSocket无法通过@Autowire注入Bean及解决方法
问题描述在SpringBoot中使用WebSocket时自动注入Bean为null,导致程序无法正常运行查了些资料,以下是个人观点,不对请指正!Spring IOC容器管理Bean的默认作用域是singleton,即单例的,但是解决办法...原创 2019-08-06 09:06:18 · 2178 阅读 · 4 评论