技术人的个人财务系统:预算、现金流与资产配置

2026-03-01

技术人的个人财务系统:预算、现金流与资产配置

很多技术人收入不低,但财务焦虑并没有明显减少。常见原因不是“赚得不够”,而是缺少系统:收入增长快,支出也同步膨胀;资产很多,但结构杂乱;投资不少,却缺乏风险边界。

这篇文章给一个偏工程思维的个人财务系统,核心是三层:现金流、保障层、投资层...

Read More

投资中的行为偏差:常见误区与修正机制

2026-02-28

投资中的行为偏差:常见误区与修正机制

投资里最难的部分通常不是选股,而是管住自己。市场越波动,人越容易做出情绪化决策:追涨、恐慌止损、过度交易、确认偏误。长期收益往往不是输给知识,而是输给行为。

这篇文章总结个人投资中最常见的行为偏差,并给出可执行的修正机制。

Read More

读书复利系统:输入、整理、输出的一体化流程

2026-02-27

读书复利系统:输入、整理、输出的一体化流程

很多人读书很努力,但几年后回看,真正可复用的知识并不多。根因通常不是“读得不够多”,而是缺少一个能长期复利的系统。

我把有效阅读拆成三件事:输入、整理、输出。只有三者形成闭环,知识才会沉淀成能力。

Read More

年报精读方法:从业务到财务的十步法

2026-02-26

年报精读方法:从业务到财务的十步法

很多人读年报有两个极端:

  • 只看摘要和利润表,信息太浅;
  • 从第一页读到最后一页,信息太散。

高效读年报的关键不是“读得多”,而是“读得有结构”。本文给一个我长期使用的十步法,目标是 2-3 小时内完成一家公...

Read More

iOS高可维护架构:Swift 与 ObjC 混编实践

2026-02-25

iOS高可维护架构:Swift 与 ObjC 混编实践

很多 iOS 团队都处在“历史 ObjC + 新增 Swift”的混合阶段。最常见的问题不是语言本身,而是边界混乱:模块职责不清、桥接层耦合、依赖方向失控,最后谁改代码都很痛苦。

本文给一个实践过的混编架构方案:明确...

Read More

iOS崩溃治理体系:采集、符号化与高频问题收敛

2026-02-24

iOS崩溃治理体系:采集、符号化与高频问题收敛

多数团队在崩溃治理上有一个共同痛点:报表里 crash 数很多,但每周真正能关闭的问题很少。原因不是同学不努力,而是流程不完整:采集不全、符号化混乱、优先级失真、修复无回归验证

这篇文章给一套工程化崩溃治理体系,目...

Read More

iOS内存治理:泄漏、峰值、OOM 的定位与修复

2026-02-22

iOS内存治理:泄漏、峰值、OOM 的定位与修复

很多团队遇到 OOM(Out of Memory)时,第一反应是“把图片压小一点”。这个动作有时候有用,但往往治标不治本。真正的内存治理应该是一套体系:监控、定位、修复、回归、防回退

本文给一个实战导向的方法,适...

Read More

从ROE到自由现金流:个人投资分析框架

从ROE到自由现金流:个人投资分析框架

很多人看公司财报只看两个指标:营收增长和净利润增长。问题是,这两个指标在很多场景下并不可靠。一个公司可以通过会计处理让利润看起来不错,也可以通过高杠杆把 ROE 做得很漂亮,但真实现金创造能力并不强。

这篇文章给一个可执行、可复用的分析框架:先看商...

Read More

iOS启动性能实战:冷启动拆解与优化闭环

2026-02-20

iOS启动性能实战:冷启动拆解与优化闭环

很多团队做启动优化时都会卡在一个误区:只盯着“总时长”,不看“阶段贡献”。结果就是做了很多零碎改动,首帧时间偶尔下降,版本迭代后又反弹。

这篇文章给一个可持续的启动优化闭环:定义指标 -> 拆分阶段 -> 定位瓶颈 -> 按收...

Read More

iOS邮件开发整理

2023-01-06

iOS邮件开发整理

邮件协议

常见的邮箱协议有 SMTP、POP3、IMAP等

  1. Simple Mail Transfer Protocol(SMTP)

    SMTP是互联网上的一种通讯协议,主要功能是用在传送电子邮件,当我们...

Read More

iOS画中画总结

2022-11-15

iOS画中画总结

之前在做iOS的音视频播放的时候,iOS小窗播放音视频退到后台后启用画中画功能,遇到一些坑,记录一下,做一些总结

通过分析B站等一些视频播放APP发现,B站播放视频开启小窗后,播放在APP内变成小窗播放,该小窗是开发者自定义的view,退到后台后,开启了画中画(交由系统接管),并实现无缝的进度衔接,从画中画...

Read More

vim的常用总结

2021-10-24

vim的简介

vim一项很好用的工具, 所有的 Unix Like 系统都会内建 vi 编辑器

vi编辑器有三种模式

  1. 命令模式(Command mode)
  2. 输入模式(Insert mode)
  3. 底线命令模式(Last line mode)
  4. Read More

APP卡顿总结

2021-05-02

什么是卡顿

卡顿就是在应用使用过程中出现界面不响应或者界面渲染粘滞的情况。而应用界面的渲染以及事件响应是在主线程完成的,出现卡顿的原因可以归结为主线程阻塞。

在开发过程中,遇到的造成主线程阻塞的原因可能是:

  • 主线程在进行大量I/O操作:为了方便代码编写,直接在主线程去写入大量数据;
  • <...
Read More

Jenkins总结笔记

2021-02-15

安装Jenkins

  • 安装包安装
  • HomeBrew安装

安装包安装

由于Jenkins 依赖于Java,所以在安装Jenkins前,需要先检查是否已安装Java环境。 在终端输入命令进行检测:<...

Read More

量化金融的总结

2020-12-30

常见的指标

MA 简单移动平均数

移动平均线 [1] 常用线有5天、10天、30天、60天、120天和240天的指标。其中,5天和10天的短期移动平均线,是短线操作的参照指标,称做日均线指标;30天和60天的是中期均线指标,称做季均线指标;120天、240天的...

Read More

CPU内存总结

2020-11-09

APP 的 CPU 占用率

如何获取CPU的占用率: 应用作为进程运行时,包含了多个不同的线程,如果我们能获取应用的所有线程占用 CPU 的情况,也就能知道应用的 CPU 占用率

iOS 是基于 Apple Da...

Read More

IM消息总结

2020-10-20

离线消息

1.  客户端登录时,服务端不推送全量离线消息,只推送离线消息计数器(数量), 客户端显示在未读小红点
2. 客户端拿到离线消息, 遍历会话列...
      
Read More