首页
学习
活动
专区
工具
TVP
发布

小阿祥架构专栏

小阿祥架构专栏
专栏作者
30
文章
12207
阅读量
12
订阅数
【算法】BloomFilter概念和原理以及业务中的应用场景
互联网小阿祥
2023-05-28
4440
【案例实战】爬虫URL去重实战-SpringBoot2.x+Guava布隆过滤器
互联网小阿祥
2023-05-28
2520
MySQL底层存储B-Tree和B+Tree原理分析
互联网小阿祥
2023-05-28
6890
【数据结构】AVL平衡二叉树底层原理以及二叉树的演进之多叉树
互联网小阿祥
2023-05-28
1780
【数据结构】核心数据结构之二叉堆的原理及实现
互联网小阿祥
2023-05-28
2140
【算法】核心排序算法之堆排序原理及实战
互联网小阿祥
2023-05-28
2820
【算法】FIFO先来先淘汰算法分析和编码实战
互联网小阿祥
2023-05-28
1920
【算法】LRU最久未使用算法原理分析和编码实战
互联网小阿祥
2023-05-28
3830
【算法】LFU最近最少使用算法原理分析和编码实战
互联网小阿祥
2023-05-28
4760
【Java基础】JavaCore核心-泛型技术
互联网小阿祥
2023-05-28
3310
【Java基础】JavaCore核心-反射技术
互联网小阿祥
2023-05-28
2950
【Java基础】JavaCore核心-注解技术
互联网小阿祥
2023-05-28
3480
【并发编程】synchronized底层原理及对象锁和类锁实践
首先我们分析这段代码一共起了多少线程,主线程、李祥线程、张三线程,主线程先启动,由于张三线程和李祥线程CPU调度不一定先分给谁,所以谁先运行都可能,但是他们在同一个售票机,也就是同一个锁资源,必然会出现,一个线程执行完成之后,才会执行另外一个线程。
互联网小阿祥
2023-05-28
1970
【并发编程】异步编程CompletableFuture实战
在JDK8之前,我们使用的Java多线程变成,主要是 Thread+Runnable 来完成,但是这种方式有个弊端就是没有返回值。如果想要返回值怎么办呢,大多数人就会想到 Callable + Thread 的方式来获取到返回值。
互联网小阿祥
2023-05-28
8360
【Java虚拟机】JVM核心基础和常见参数实战
JVM内存的5大组成(基于JDK8的HotSpot虚拟机,不同虚拟机不同版本会有不一样)
互联网小阿祥
2023-05-28
5310
【Java虚拟机】JVM类加载机制和双亲委派模型
互联网小阿祥
2023-05-28
2310
【Java虚拟机】JVM垃圾回收机制和常见回收算法原理
通过一系列称为“GC Roots”的对象作为起始点,从这些节点开始向下搜索,搜索走过的路径称为“引用链”,当一个对象到 GC Roots 没有任何的引用链相连时(从 GC Roots 到这个对象不可达)时,证明此对象不可用。
互联网小阿祥
2023-05-28
8911
【Java虚拟机】JVM垃圾回收器详解
总结:ZGC业界还没大规模使用,更多再实验性观望阶段,还存在变动和争议阶段,如果可能则预计26年~28年成为主流,当下我们开发的采用的垃圾收集器是G1收集器,23~25年会是主流。
互联网小阿祥
2023-05-28
5670
【Java虚拟机】JVM常见诊断命令和调试工具
(1)命令jps:全称 java process Status Tool, Java版的ps命令,查看java进程及其相关的信息的pid则可以用这个命令,和linux的ps类似
互联网小阿祥
2023-05-28
3410
【Java虚拟机】JVM日志分析和可视化工具实操
-XX:+UseG1GC -XX:MaxGCPauseMillis=100 -Xms524m -Xmx524m -XX:+PrintCommandLineFlags -Xlog:gc=debug,gc+metaspace:gc.log
互联网小阿祥
2023-05-28
4500
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档