首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
安卓
订阅
前端小菜鸟进化中
更多收藏集
微信扫码分享
微信
新浪微博
QQ
27篇文章 · 0订阅
老王,你可敢对oncall说No否?
前言 这个五一好不容易有五天假期,之前约了几个朋友(老王、老李、不具名家属)假期去爬爬山顺便整点烧烤,选的是小众的山,烧烤器具、材料自个带。 主打一个:偷得浮生半日闲。天时地利,就只差人和了
Android使用Hilt依赖注入,让人看不懂你代码
# 前言 之前接手的一个项目里有些代码看得云里雾里的,找了半天没有找到对象创建的地方,后来才发现原
匿名内部类/Lambda Java和Kotlin谁会导致内存泄漏?
前言 内存泄漏是程序界永恒的话题,对于Android开发来说尤为重要,想让你的App表现得更优雅,了解并治理内存泄漏问题势在必行。 通过本篇文章,你将了解到: 1. 何为内存泄漏? 简单内存分布 如上
关于Jetpack DataStore(Proto)的六点疑问
前言 上篇分析了DataStore(Preferences)的使用与原理,本篇接着阐述DataStore的另一种实现形式:DataStore(Proto)。 通过本篇文章,你将了解到: 1. 为什么需
Android Fragment 要你何用?2.0版本
我正在参加「掘金·启航计划」 前言 在之前的文章里有分析过Activity、Fragment、View之间的关联,也简单分析了Fragment的原理。 本篇将对Fragment被高频使用的场景以及一些
Java Synchronized 偏向锁/轻量级锁/重量级锁的演变过程
前言 上篇文章已经分析了Java对象头构成、源码及其对象头的调试,本篇将分析偏向锁、轻量级锁、重量级锁的实现及其演变过程。由于涉及到c++源码,估计不少同学没兴趣看,因此重点多以图+源码辅助分析。 通
Java 对象头分析与使用(Synchronized相关)
前言 从上篇文章我们了解到:synchronized修饰代码块/修饰方法,最终都是在对象头上做文章,因此对象头是深入理解synchronized 各种锁变化的基础。接下来就来深入分析对象头在synch
Java Synchronized实现互斥之应用与源码初探
前言 上篇文章从无到有分析了如何实现"锁",虽然仅仅实现了最简单的锁,但"锁"的精华已经提取出来了,有了这些知识,本篇将分析系统提供的锁-synchronized关键字的使用与实现。 通过本篇文章,你
Java 并发“锁“的本质(一步步实现锁)
前言 在上篇分析了CAS、线程挂起/唤醒相关知识后,常规的做法本篇就需要分析Synchronized与AQS的源码了。不过此次并不打算这样做,这么做就会陷入源码的枯燥讲解中,不了解前因后果,转折过于生
Java Unsafe/CAS/LockSupport 应用与原理
前言 学过C/C++都应该对指针不陌生,指针指向了一个内存块,通过指针就可以轻易地修改内存。而Java已经没有指针这概念,取而代之的是引用,通过引用访问对象里的字段。实际上Java还是提供了操作内存的