首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
程序语言
掘友等级
程序员
|
自由职业
公众号@程序语言 欢迎访问个人博客:www.sanzhishu.top
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 2
沸点 2
赞
4
返回
|
搜索文章
最新
热门
Jdk1.7到Jdk1.8 HashMap 发生了什么变化(底层)
从JDK 1.7到JDK 1.8,HashMap在底层实现上发生了显著的变化, 主要体现在数据结构、链表插入方式、哈希算法、扩容机制以及并发性方面。 以下是具体的变化点: 1. 数据结构的变化 JDK
Dubbo的负载均衡策略
Dubbo作为一款高性能的分布式服务框架,提供了多种负载均衡策略,以满足不同业务场景下的需求。 这些策略通过优化资源使用、最大化吞吐量、最小化响应时间,以及避免单个资源的过载,来提高系统的性能和可扩展
Dubbo是如何做系统交互的?
Dubbo作为一款高性能的Java RPC(远程过程调用)框架, 主要通过以下方式进行系统交互: 1. 核心组件与角色 Dubbo的系统交互主要围绕几个核心组件和角色展开,包括服务提供者(Provid
说一下Spring的事务机制
Spring的事务机制是Spring框架中的一个核心功能,用于确保数据的一致性和完整性,尤其是在多个操作需要作为一个原子单元执行时。 Spring事务管理提供了一种抽象层,使得开发者可以不必关注底层的
项目中如何排查JVM问题?
在项目中排查JVM问题是一个系统性的过程,涉及多个步骤和工具的使用。 以下将详细介绍排查过程: 排查过程 收集问题相关信息: 记录问题发生的时间、频率和具体的错误信息或异常堆栈跟踪。 获取应用程序的日
说一下JVM中,哪些是共享区,哪些可以作为gc root
共享区 在JVM中,共享区主要是指那些可以被多个线程共同访问的内存区域。主要包括: 方法区(Method Area): 用来存储加载的类信息、常量、静态变量、编译后的代码等数据。 在HotSpot虚拟
说一下ArrayList和LinkedList区别?
ArrayList 和 LinkedList 是 Java 集合框架中的两个常用的列表实现类,它们有着不同的底层数据结构,因此在性能和使用场景上有所区别。 ArrayList 底层数据结构:Array
来,讲解下Java try catch原理
Java中的try-catch实现原理涉及JVM(Java虚拟机)在运行时对异常的捕获和处理机制。下面我将从底层原理、异常表实现机制、异常表的工作原理以及示例演示几个方面进行详细分析。 1. 底层原理
Lombok是银弹?还是陷阱?
Lombok 是一个 Java 库,它通过注解简化和减少了 Java 中的样板代码(boilerplate code),例如 getter/setter 方法、构造函数、equals 和 hashCo
改善代码质量10种方法
改善代码质量是软件开发中的一个重要目标,它不仅能提高软件的可维护性和可扩展性,还能减少错误和提升性能。 以下是10种改善代码质量的方法: 1. 遵循命名规范 说明:使用有意义的、清晰的变量、函数和类名
下一页
个人成就
文章被点赞
4
文章被阅读
21,993
掘力值
1,108
关注了
3
关注者
5
收藏集
0
关注标签
4
加入于
2023-07-12