课程大纲
学习路线规划
技术篇
行业资讯
pmp
软考
哈喽,各位小伙伴,我是一锅炖不下的北冥今天给大家带来的一致性hash算法。它在很多领域都有广泛的应用,比如负载均衡、分布式存储、分布式缓存等等。那Hash算法和一致性Hash算法 ...详情>>
环境介绍●数据来源:SpringBoot + Actuator●数据采集:Prometheus●数据展示:Grafana监控维度●JVM●MySQL●Redis●服务器信息演示环境●Ubuntu●DockerPrometheus介绍Prometh ...详情>>
什么是CI/CD? 持续集成(ContinousIntergration,CI)是在源代码变更后自动检测、拉取、构建和进行自动化测试的过程,属于开发人员的自动化流程。该解决方案可以解决在一次开发中有 ...详情>>
背景有时候我们需要进行远程的debug,本文研究如何进行远程debug,以及使用 IDEA 远程debug的过程中的细节。看完可以解决你的一些疑惑。配置远程debug的服务,以springboot微服务 ...详情>>
1为什么需要搭建私有仓库?1、有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,所以很有必要在局域网里找一台有外网权限的机器,搭建nexus私服,然后开 ...详情>>
死锁是指两个或两个以上进程在执行过程中,因争夺资源而造成的下相互等待的现象;死锁的条件:互斥条件:进程对所分配到的资源不允许其他进程访问,若其他进程访问该资源,只能等待至占 ...详情>>
置换算法:先进先出FIFO、最近最久未使用LRU、最佳置换算法OPT。先进先出FIFO:缺点:没有考虑到实际的页面使用频率,性能差、与通常页面使用的规则不符合,实际应用较少。最近最久 ...详情>>
内存管理方式:页式管理、段式管理、段页式管理分段管理:将程序的地址空间划分为若干段(segment),如代码段,数据段,堆栈段;这样每个进程有一个二维地址空间,相互独立,互不干扰。段式管 ...详情>>
栈区(stack)—由编译器自动分配释放,存放函数的参数值,局部变量的值等。堆区(heap)—一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收 。静态区(static)&mdash ...详情>>
用户态:只能受限的访问内存,运行所有的应用程序。核心态:运行操作系统程序,cpu可以访问内存的所有数据,包括外围设备。为什么要有用户态和内核态:由于需要限制不同的程序之间的访 ...详情>>
如何分析JVM中的类加载时间与性能的关系?
解释JVM中的指针压缩(Pointer Compression)及其作用
什么是JVM中的逃逸分析,它如何优化对象分配?
如何在JVM中进行垃圾回收日志分析?
解释JVM中的方法内联(Method Inlining)及其影响
了解Java中的协方差和逆向
2025-01-19
2024-10-31
2024-10-06
2024-09-13
2025-02-21