Linux
文章平均质量分 79
在这个专栏里,将为大家提供丰富的Linux技术文章,包括系统管理、安全加固、网络服务、脚本编程等多个方面。无论您是初学者还是资深用户,都能从我们的文章中获得收获。您可以从我的文章中学习到如何优化系统性能、保障系统安全、配置网络服务、编写Shell脚本等多个方面的知识。
Edward*H
109.7万人关注了他
展开
-
JVM详解
可以作为根节点的对象:方法区中静态属性引用的对象,常量引用的对象,虚拟机栈中引用的对象,本地方法栈中JNI引用的对象。①引用计数法,给对象添加一个引用计数器,当对象被引用时,计数器就加1,当引用失效时,计数器就减1,当计数为0时,就判定该对象需要被回收。③在Survivor区中,有一批对象的内存总大小大于S的50%,就会把年龄大于这批对象中最大年龄的对象放入老年代,希望有可能长期存货的对象,尽早挪入老年代中。Minor GC之后,存活对象们的大小大于Survivor2,小于老年代剩余空间,则分配到老年代。原创 2023-02-16 10:09:51 · 521 阅读 · 1 评论 -
记一次OOM
调大JVM内存解决OOM原创 2023-02-15 17:29:46 · 393 阅读 · 0 评论 -
【xxl-job定时任务框架详解】
在浏览器中输入调度中心的地址和端口号,例如http://localhost:7080/xxl-job-admin,即可访问XxlJob的调度中心。综上所述,XxlJob通过调度中心和执行器的协作,实现了任务的自动化调度和执行。用户只需要简单配置任务和执行器,就可以实现分布式任务调度的管理。将任务抽象成分散的JobHandler,交由“执行器”统一管理,“执行器”负责接收调度请求并执行对应的JobHandler中业务逻辑。,可以将任务分配给合适的执行器,并根据任务的状态和执行结果进行监控和管理。原创 2023-04-19 10:44:54 · 872 阅读 · 1 评论 -
【日志框架SLF4J+Logback详解】
一,常用日志框架日志门面:JCL,SLF4J日志框架:Log4j,JUL,Log4j2,Logback总结:在 Java 应用程序中,使用 SLF4J 和 Logback 是一个流行的选择。SLF4J 提供了一套通用的日志接口,Logback 提供了高性能的实现,二者组合使用可以实现灵活、高效、可扩展的日志记录。二,引入项目由于spring-boot框架默认集成了SLF4J+Logback,所以如果引入了Springboot框架,直接使用即可。1,resources目录下新建配置文件:logba原创 2023-04-19 10:34:19 · 221 阅读 · 0 评论 -
【Mybatis-Plus详解】
总的来说,IService是用于定义服务层的接口,提供通用的业务方法,而BaseMapper是用于定义数据访问层的接口,提供通用的数据访问方法。HikariCP的性能非常优异,相较于其他开源数据库连接池(如Apache DBCP、C3P0等)有着更好的响应时间和吞吐量,这得益于HikariCP的一些优化策略,例如快速连接池初始化、减少线程竞争、并发执行等。HikariCP和Druid都是常见的Java数据库连接池,它们都有自己的优缺点,选择哪一个更好,需要根据具体的项目需求和使用场景来进行选择。原创 2023-04-19 10:30:29 · 1045 阅读 · 0 评论 -
一次不一样的Mysql安装——需要注意的问题和各种细节
安装mysql8.0版本原创 2023-04-19 09:50:25 · 424 阅读 · 0 评论 -
Apollo配置中心2.0版本详解(源码阅读)
Apollo配置中心详解原创 2023-04-19 10:09:28 · 705 阅读 · 0 评论