Maven 打包可直接运行的 Java 程序
1、在 pom 文件中配置 assembly 插件; 2、maven package 打包; 3、在 target 目录下生成 jar 文件(与普通 jar 包…
1、在 pom 文件中配置 assembly 插件; 2、maven package 打包; 3、在 target 目录下生成 jar 文件(与普通 jar 包…
SecurityContextHolder 是用来保存 SecurityContext 的,通过 SecurityContextHolder.getContex…
看似简单的东西可以引出很多问题, 学习过程中很多概念我们都只是「好像了解」、「貌似是这样」、「应该没问题」, 其实缺乏的是仔细思考, 对自己少问了几个「为什么」…
在学习 Java 集合时, 最先学习的便是 List 中的 ArrayList 和 LinkedList, 学习集合很关键的是学习其源码, 了解底层实现方式, …
学习 JVM 发现挺有意思的,感觉都是知识干货,但是容易忘,为了准备秋招,本菜鸡只好把内容总结一遍,供各位看官点评点评,本文只涉及垃圾回收部分。 少侠莫慌,先上…
JVM Client 模式和 Server模式的区别 通过 java -version 可查看 JVM 所处的模式,并可以通过修改配置文件进行配置,那它们有什么…
Java 程序是如何跑起来的呢,如何从一个 .java 源文件到控制台的输出结果? 要回答类似的问题就需要学习虚拟机类加载机制。 整体的流程 Java 中的所有…