首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
CodeDoraemon
掘友等级
多读书 多看报 少吃零食多睡觉 CSDN 博客地址:CodeDoraemon
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
45
文章 45
沸点 0
赞
45
返回
|
搜索文章
最新
热门
ReentrantLock 类 源代码详细解释
什么是可重入锁,怎么理解可重入? 所谓的可重入就是一个线程获取到了锁之后,同一个线程还是想要再次的获取到这个锁,那么这个锁可以再次的被获取到,那么这个锁就是可重入锁。否则这个,锁就是不可重入锁。 Re
HashMap 部分 源代码解读
1 HashMap 1.1 HashMap 1.7 下图是HashMap 在1.7 的底层实现数据结构图; 很明显,这个是数组 + 链表的数据结构 HashMap 1.7 的原始代码中定义的成员变量如
MySQL MVCC 多版本并发控制
引言 在多事务并发执行中,存在脏读、幻读、不可重复读的问题。所以在数据库的发展之初,在读取以及写入数据的时候,使用了锁来保证数据读取以及写入的安全。但是加锁会带来性能问题。所以大量的工程师以及科研人员
尝试不要照本宣科 换种角度理解 Java 异常 (值得一看)
什么是异常 从宏观的角度来理解,任何编程语言在程序运行过程中都会多多少少的出现不正常运行的情况,这个情况就是没有按照开发人员正常的逻辑来执行代码从而得到预期的结果。细分到具体的编程语言中,对于程序的这
用最简单的方式理解高内聚 低耦合
高内聚低耦合的简单理解 在软件开发或者互联网开发中,一个好的应用程序应该是容易维护的,好维护指的就是一处代码的修改不会引起大范围的代码修改。 举个例子:修改了一个方法中的一行代码,然后不得不修改与这行
Java ThreadLocal 深入底层源代码; 讲清楚为什么 ThreadLocalMap 的 Entry 的 key 使用弱引用;
什么是 ThreadLocal 在多线程并发编程中,保证变量的线程安全性是十分重要的,在通常的做法是利用加锁来实现线程安全。这样虽然可以保证线程安全。但是程序运行的效率会显著的下降。 为了使得程序运行
Http 协议报文 ;浏览器输入URL 回车发生过程阐述; 计算机网络四层模型
Http协议 1 什么是协议? 提前某一个人或者某些组织提前指定好的规范,大家可以按照规范进行无障碍的交流沟通 两个人之间说话可以互相听得懂,这个就是普通话协议,都是遵守的,所以可以沟通 2 什么是H
Java 反射 参考较为官方的中英文档
什么是 Java 反射 具有分析类的能力的程序叫做反射; Java 中具有分析类的能力的程序存在于 java.lang 以及 java.lang.reflect 包下面,这两个包中提供相关的类以及方法
try catch finally? 还是 try with resource?
引言 在程序开发过程中,存在着这样的应用场景:需要读取文件,读取结束之后需要关闭资源; 比如下面的开发场景: 读取了 test.txt 文件,读取结束之后,需要关闭资源,不关闭的话,会造成系统资源的浪
力扣 11 盛最多水的容器
题目链接 https://leetcode.cn/problems/container-with-most-water/ 1、题目要求 给定一个长度为 n 的整数数组 height(就是个数组名字,里
下一页
个人成就
文章被点赞
46
文章被阅读
17,316
掘力值
712
关注了
5
关注者
8
收藏集
0
关注标签
1
加入于
2021-11-17