- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 我的技术博客(Java后端成长路线)
各位大佬们,CSDN的博客好久没有更新了。大家感兴趣的话,可以关注我的个人博客跳转链接 ???? 【GeekIBLi】我的博客总结的东西相对系统一些,体系化一些,感兴趣的可以看一下。博客是我本人学习过程中自己记录和总结的,可能会有理解错误的地方,欢迎大家指正,共同进步吧!下面是一些截图:????Java并发编程相关文章设计模式相关的文章TCP协议相关的...
2021-08-17 13:52:50 236
原创 Arthas-Java诊断神器
我的Github-Java后端成长路线https://github.com/geekibli/java-studyArthas-Java诊断神器官方文档地址 ???? https://arthas.aliyun.com/doc/index.html#1. 安装arthaswget https://arthas.aliyun.com/arthas-boot.jarjava -jar arthas-boot.jar --target-ip 0.0.0.0如果你的机器没有任何java进程在
2021-08-20 19:05:33 785
原创 Java并发编程之Blocking Queue
Blocking QueueA blocking queue is a queue that blocks when you try to dequeue from it and the queue is empty, or if you try to enqueue items to it and the queue is already full. A thread trying to dequeue from an empty queue is blocked until some other th
2021-08-19 15:40:43 525
原创 JVM-垃圾收集器
JVM系列文章收集在我的Github-Java后端成长路线中https://github.com/geekibli/java-study1、什么是垃圾收集器如果说垃圾收集算法是内存回收的方法论,那么垃圾收集器就是内存回收的具体实现。JVM规范对于垃圾收集器的应该如何实现没有任何规定,因此不同的厂商、不同版本的虚拟机所提供的垃圾收集器差别较大,这里只看HotSpot虚拟机。 就像没有最好的算法一样,垃圾收集器也没有最好,只有最合适。我们能做的就是根据具体的应用场景选择最合适的垃圾收集器。上图展.
2021-08-18 16:31:49 266
原创 彻底搞懂Java线程池
ThreadPool1. 为什么存在线程池1.1 降低资源消耗通过复用已存在的线程和降低线程关闭的次数来尽可能降低系统性能损耗;(享元模式)1.2 提升系统响应速度通过复用线程,省去创建线程的过程,因此整体上提升了系统的响应速度;1.3 提高线程的可管理性线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,因此,需要使用线程池来管理线程。至于为什么不允许手动创建线程池,请参见https://dayarch.top/p/why-we-need-to-use-thread
2021-08-10 13:27:38 1747
spring-boot-mybatis-mysql-demo
2018-09-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人