首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
H_拾忆
掘友等级
定时学习.不定期徒步爬山.追求真实的It男孩.
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
61
文章 61
沸点 0
赞
61
返回
|
搜索文章
最新
热门
Go语言表达式的求值顺序
本文详细讲解了Go语言中的变量求值顺序规则。首先分析了包级别变量的初始化顺序,包括初始化依赖规则和"ready for initialization"变量的判断过程。
CountDownLatch源码分析
从源码可知,其底层是由AQS提供支持,所以其数据结构可以参考AQS的数据结构,而AQS的数据结构核心就是两个虚拟队列.
线程的核心原理
1分时调度模型: 系统平均分配CPU时间片,所有线程轮流占用CPU.2抢占式调度模型: 系统按照线程优先级来分配CPU时间片,优先级高的线程获取CPU执行时间相对多一些.
ThreadLocal原理(二)
ThreaddLocal源码方法不是很多,主要有get()方法,set(T value)方法,remove()方法,initialValue()方法.
Go进阶string原理和高效实用
介绍了Go语言中的字符串类型string具有的特点.高效构造字符串推荐使用预初始化的strings.Builder,strings.Join性能稳定。
ThreadLocal原理(一)
ThreadLocal的基本使用 ThreadLcoal位于JDK的java.lang核心包中.如果程序创建了一个ThreadLocal实例,那么在访问这个变量的值的时候,每个线程都会有一个独立的 自
Go进阶之切片实现原理并高效使用
切片作为数组的抽象数据类型,具有更灵活高效的访问接口。文章详细解析了切片的底层结构(包含指针、长度和容量),以及切片与数组的关系。
Go进阶理解map实现原理并高效使用
Go语言中的map是一种无序键值对集合,具有以下特性:1)key必须支持==和!=操作,value类型无限制;2)必须显式初始化,零值为nil;3)支持插入、查找、删除和遍历操作;
Go并发原子操作 waitGroup 对象池
文章通过代码示例详细说明了这些并发工具的正确使用方式,并分析了它们的实现原理和性能特点,为Go语言开发者提供了实用的并发编程指南.
Go并发之同步
互斥锁(sync.Mutex)通过Lock/Unlock方法控制共享资源访问;读写锁(sync.RWMutex)区分读/写操作,提高并发性能;条件变量(sync.Cond)配合锁实现goroutine
下一页
个人成就
文章被点赞
64
文章被阅读
4,943
掘力值
1,560
关注了
0
关注者
1
收藏集
0
关注标签
2
加入于
2025-11-18