首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java文章
订阅
RockByte
更多收藏集
微信扫码分享
微信
新浪微博
QQ
3篇文章 · 0订阅
一口气讲完8种锁!乐观、悲观、可重入、公平,自旋、重量级、轻量级、偏向
乐观VS悲观 乐观锁(Optimistic Lock) 概念:乐观锁是一种偏向于乐观的策略,假设并发访问冲突的概率较低,因此在访问共享资源时不会加锁,而是在更新数据时检查是否有其他线程对数据进行了修改
LruCache 使用及原理
1. LruCache 是什么? 要搞清楚 LruCache 是什么之前,首先要知道 Android 的缓存策略。其实缓存策略很简单,举个例子,就是用户第一次使用网络加载一张图片后,下次加载这张图片的时候,并不会从网络加载,而是会从内存或者硬盘加载这张图片。 缓存策略分为添加、…
Java多线程:从基本概念到避坑指南
多核的机器,现在已经非常常见了。即使是一块手机,也都配备了强劲的多核处理器。通过多进程和多线程的手段,就可以让多个CPU同时工作,来加快任务的执行。 多线程,是编程中一个比较高级的话题。由于它涉及到共