首页
AI Coding
AIDP
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
寒星清竹
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 14
沸点 0
赞
14
返回
|
搜索文章
赞
文章( 14 )
沸点( 0 )
AQS是什么?AbstractQueuedSynchronizer之AQS原理及源码深度分析-CSDN博客
AQS 的全称为(AbstractQueuedSynchronizer),这个类在 java.util.concurrent.locks 包下面。 其中,AbstractOwnableSynchronizer是AbstractQueuedLongSynchronizer和Abst...
从ReentrantLock入手解析AQS核心原理;资源抢占、线程挂起与唤醒
AQS提供了锁资源属性以及竞争锁资源的方法,等待锁资源的线程存放的双向链表以及如何唤醒等待锁资源的线程的方法。
使用Perfetto进行流畅度分析
一 、分享目标 本质旨在让大家可以在看完本篇文档后可以落地最基本的流畅度分析和优化,时间关系,获取Trace,简单能分析Trace。 可以通过Perfetto抓Trace 了解基本绘制流程 可以通过P
深入理解Java内存屏障:从原理到实践
内存屏障的本质与作用 在多线程编程中,内存屏障(Memory Barrier)是确保数据可见性和指令执行顺序的核心机制。它通过强制编译器和CPU遵循特定的规则,解决了以下两个核心问题: 可见性问题:当
一文带你吃透Android中常见的高效数据结构!!!!
一文带你吃透Android中常见的高效数据结构,在 Android 开发中,使用高效的数据结构可以减少内存占用并提升性能。
探索 Android View 绘制流程
最近重新看了一下任玉刚大佬的《Android 开发艺术探索》,写了篇笔记,分享给大家。 1. ViewRootImpl 与 DecorView 接下来的讲解的源码版本为 Android 10 。 ViewRootImpl 是连接 WindowManager 和 DecorVie…
数据结构:八大数据结构分类
数据结构:八大数据结构分类。 数组,栈,队列,链表,树,散列表,堆,图。 数组,栈,队列,链表,树,散列表,堆,图。
😡同事查日志太慢,我现场教他一套 grep 组合拳!
最近公司来了个新同事,年轻有活力,就是查日志的方式让我有点裂开。于是我当场掏出了一套我压箱底的“查日志组合拳”,一招一式手把手教他。他当场就“悟了”,连连称妙!
【底层机制】【Android】【面试】Zygote 为什么使用 Socket 而不是 Binder?
Zygote选择Socket而非Binder,是基于启动顺序、进程模型兼容性和系统稳定性的深思熟虑的结果
『AI 编程』用 Claude Code 从零到一开发全栈减脂追踪应用
为什么做这个项目 作为一个程序员,长期久坐让我意识到健康管理的重要性。想要科学减脂,但市面上的健身 App 要么功能臃肿,要么需要联网注册,数据隐私得不到保障。于是萌生了自己开发一个纯前端、离线可用、
下一页
关注了
80
关注者
0
收藏集
24
关注标签
3
加入于
2021-12-11