最新 最热

AudioTrack引发的应用Crash分析

还有一个信息是对应的场景是音频焦点丢失情况下。 本地尝试复现发现复现不出来,压测也没有复现。 google上搜了下,也有对应的issue,不过没有fix:https://issuetracker.google.com/issues/234934924...

2023-02-17
2

一个iOS11上的列表必现crash

一个只在iOS11上才发生的crash,crash日志在附件。经过排查后发现是在引导关注弹幕出现的时候退出才会必现crash,之后进行了复现,拿到了完整的crash堆栈。...

2022-12-01
2

高效Python编程之方法参数

可变数量参数是指参数前带 * 的。如 *args.比如,你想要通过一些参数信息来打印日志。使用固定参数如下:

2022-10-27
2

Linux被吃掉的磁盘空间

再相对高效一点的方法是通过du的-d参数,或--max-depth,设置查询的目录深度,目录深度增加,所查询的目录,展示出来会很多,这个时候可以通过grep进行过滤...

2022-09-21
1

故障分析 | 一条 SELECT 语句跑崩了 MySQL ,怎么回事?

在很多疑难问题的排查中,小编最近又遇到了一个 select 语句执行就会导致 MySQL 崩溃的问题,特来分享给大家。

2022-08-02
2

Postgresql源码(27)为什么事务提交会通过delayChkpt阻塞checkpoint

Postgresql事务在事务提交时(执行commit的最后阶段)会通过加锁阻塞checkpoint的执行,尽管时间非常短,下面分析为什么需要这样做? 不这样做会有什么问题。...

2022-07-14
1

【职场经验·分享】之【本周总结2021.8.29】

「以企业目标为导向,不断调整方案,做好职责范围内的,可助力团队的,实现个人价值最大化」

2022-07-01
1

MySQL事务提交流程

有binlog的CR方式(重点核心!!):有binlog情况下,commit动作开始时,会有一个Redo XID 的动作记录写到redo,然后写data到binlog,binlog写成功后,会将binlog的filename,日志写的位置position再写到redo(position也会写到pos文件里),此...

2022-06-23
1

Postgresql源码(23)为什么事务提交会通过delayChkpt阻塞checkpoint

Postgresql事务在事务提交时(执行commit的最后阶段)会通过加锁阻塞checkpoint的执行,尽管时间非常短,下面分析为什么需要这样做? 不这样做会有什么问题。...

2022-05-12
1

iOS 的看门狗机制

应用 100% Loss 时完全无法启动,一直崩溃。彻底切断网络连接正常启动,调试模式状态下等待时间非常久,但可以启动,并伴随 UI 微卡。强烈的预感这是线程阻塞。前一段时间被 Core Data Concurrency 折腾的够呛,看见线程问题就...

2022-05-06
2