首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
charming
掘友等级
程序媛之友
金鳞岂是池中物,额..化作春泥更护花(*/ω\*)
获得徽章 10
动态
文章
专栏
沸点
收藏集
关注
作品
赞
166
文章 156
沸点 10
赞
166
返回
|
搜索文章
赞
文章( 156 )
沸点( 10 )
27岁独立开发者创业的一年 | 赚了多少?| 2022年终总结
你这一生,有没有做过值得一提的事 —— 《白日梦想家》 创业的想法在工作后就一直有,所以在2021年10月的时候有了一个想法,在打磨了几个月后,仍觉得有可行性,所以2022年3月,在过完年后,毅然决然
Android17 为什么重写 MessageQueue
Android 的消息机制,从第一个版本到 Android 16,核心实现没怎么变过。 一个 synchronized 锁,守着一条单链表,所有线程排队等着往里塞消息。跑了二十年,终于在 Androi
Kotlin 协程合理管理协程作用域:从 CoroutineScope 到 suspend 函数的重构实践
在 Kotlin 开发中,合理管理协程的作用域对于编写清晰、可维护且生命周期感知的代码至关重要。展示如何从依赖 `CoroutineScope` 转向使用 `suspend` 函数,以实现更好的代码设
架构避坑:为什么 UseCase 不该启动协程,也不该切线程?
在很多项目里,UseCase 被引入是为了“承载业务逻辑”。 但随着时间推移,它常常变成: Repository 的转发器 ViewModel 的工具类 协程调度中心 线程切换器 甚至是“万能胶水层”
Android Data 层设计的四条红线:为什么必须坚持、如何落地
Data 层往往最容易出现隐性风险:阻塞、错误的并发模型、接口不一致、伪异步等问题会在后期演变成性能瓶颈、线程死锁、不可控的异常,甚至影响业务稳定性。
一次崩溃率暴涨 10 倍的线上事故:从“无堆栈”到精准定位,到光速解决
这篇文章想聊一次我经历过的最棘手、最惊心动魄的线上稳定性事故。更重要的是,如何从海量日志 + 极端场景 + 业务行为分析中“抓到最后一根稻草”,并把它证明成唯一真相。
两招解决Mac安装软件提示`已损坏无法打开`,`请移到废纸篓`
一、在mac上安装一些软件时,会提示如下弹框,导致无法安装。 解决办法↓↓↓ 在终端或控制台输入如下命令,然后回车,就会弹出提示输入密码,输入开机密码回车。 sudo spctl --master-d
Android Deep Link 与 App Link 深度解析
深入探讨移动端引流的核心技术,从通用 Scheme 到官方的 App Link,并提供详尽的实践指南
为什么要使用 .asStateFlow() 而不是直接赋值?
示例代码及运行结果 下面是运行结果,可以看出通过.asStateFlow() 赋值的strList 无法直接通过asStateFlow转换从而修改参数,而str2List却可以 strList 收到新
【Perfetto从入门到精通】4.使用 heapprofd 工具采样追踪 Java/Native 内存分配
在本专栏前几篇文章里,笔者介绍过,使用 Perfetto 进行 Java Heap Dump 的方法。与通过 Android Studio Profiler 进行抓取类似,所得到的heap文件描述了应
下一页
个人成就
文章被阅读
606
掘力值
62
关注了
430
关注者
4
收藏集
0
关注标签
51
加入于
2017-03-02