首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
求真
掘友等级
服务端工程师
擅长刷碗
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 8
沸点 0
赞
8
返回
|
搜索文章
最新
热门
一句话知识点(mysql)
Mysql架构 Mysql索引 Mysql语句优化 Mysql日常使用 Mysql面试题备忘
java服务端面试准备(java 集合)
不过ArrayList的插入,删除操作也不一定比LinkedList慢,如果在List靠近末尾的地方插入,那么ArrayList只需要移动较少的数据,而LinkedList则需要一直查找到列表尾部,反而耗费较多时间,这时ArrayList就比LinkedList要快。 迭代器也…
java线程池追问集
1. 线程池的作用 2. 线程池的组成 4、任务队列(taskQueue):用于存放没有处理的任务。提供一种缓冲机制。 3. 线程池的使用逻辑 4. 常用线程池的种类 Java通过Executors提供了四种线程池,这四种线程池都是直接或间接配置ThreadPoolExecut…
java并发包追问集
1. lock包 2. atomic包 3. 并发辅助类 翻译如下:它是一个同步工具类,允许一个或多个线程一直等待,直到其他线程运行完成后再执行。 场景2:和让单个线程等待。 调用了await()进行阻塞等待的线程,它们阻塞在Latch门闩/栅栏上;只有当条件满足的时候(cou…
一句话知识点(并发)
1. 线程池 2. 线程的状态和流转 3. synchronized 4. Lock 5. ThreadLocal 6. concurrent包 7. 死锁 8. 原子性、可见性、有序性 9. 线程间切换、通信 10. 线程安全集合
java锁事追问集
1. 一句话总结 通过底层硬件获得原子性语句的支持。 2. ABA问题 如果一个值原来是A,变成了B,又变成了A,那么使用CAS进行检查时会发现它的值没有发生变化,但是实际上却变化了。这就是CAS的ABA问题 在变量前面追加上版本号,每次变量更新的时候把版本号加一,那么A-B-…
java并发编程提纲
利用现代的多核CPU,同时对一个job进行拆分、处理。避免1个CPU吭哧吭哧一直做工。 单核CPU的一段时间片,及其CPU附属的寄存器、1、2、3级缓存等资源,被抽象成对象Thread。 1. 线程的执行顺序不如预期 2. 数据的读写不如预期(线程安全问题)
个人成就
文章被点赞
4
文章被阅读
1,970
掘力值
153
关注了
1
关注者
0
收藏集
4
关注标签
3
加入于
2021-02-23