2025-12-27
用户认证
阅读更多
2025-12-25
安装
MySQL官网下载dmg安装
Homebrew安装(brew install mysql)
常用命令:
查看MySQL服务状态
# Homebrew安装的MySQL(Mac)
brew services list
# Linux系统
sys...
阅读更多
2025-12-20
开发环境下Flask启动流程
命令解析 -> 初始化应用实例(加载配置/组件) -> 启动WSGI服务器 -> 监听端口等待请求
阶段1. 终端命令启动时,启动命令解析
Click库 解析终端参数(如–host=0.0.0.0、–port=8080、–debug);
...
阅读更多
2025-12-10
包/环境管理工具UV、PDM
UV 是高速极简的一站式工具,重性能和易用性;
PDM 是标准工程化的全功能工具,重规范和生态兼容;
优先选 UV 的场景:
Flask 快速原型开发
中小型 Flask 项目
阅读更多
2025-11-15
Flask是什么
Flask 是 Python 编写的微框架,核心极简、高度可扩展。
阅读更多
2025-10-25
缘起
“套壳”,一般是指把别人的产品拿来包装一下,改头换面说是自己研发的。
阅读更多
2025-10-20
起因
在VS Code中写JS代码时,用Github Copliot能显著的提升开发效率。XCode的提示效果和VS Code相比差很多,XCode26更新后终于可以看看传说中的Coding Assistant效果咋样了,结果Coding Inteligence需要登录Claude in Xc...
阅读更多
2025-10-15
起因
项目中有个轮播器,可以左右滑动,测试反馈在切换三四十次只有会出现闪退,可以稳定复现。
阅读更多
2025-09-25
起因
午休后准备改个App的UI方面的bug,发现app接口好像有问题,看起来是服务器都挂了,测试环境有时候就是这么随意,这样想着,就切到了线上环境,发现服务器也是挂了的状态,行吧,休息会,喝点水
阅读更多
2025-09-20
起因
不了解上下文的情况下,让帮忙确认一下某个方法是否解密成功,结果解密失败,不清楚具体原因,解密流程和项目里的以前的代码类似,但是不清楚以前对接的场景是啥
阅读更多
2025-09-03
起因
因为办公环境的原因,平时有用到云桌面,登录的时候,除了账户和密码,还需要输入令牌,账户和密码每次是相同的,令牌随着时间每次都会变,每次使用云桌面都要手动输入账户、密码后,打开手机上的app查看令牌,虽然优化了一下流程,在Mac上下载了一个可以查看令牌的软件,比每次打开手机查看方便多了。但...
阅读更多
2025-08-03
起因
以前项目中也有遇到过自定义字体的场景(比如设计觉得某些数字不够大、不够粗等),但是当时因为应用包体积等问题影响导致没有用自定义字体,后面也就没关注了。前些天同事说有个需求需要换一下字体,但是替换后获取字体的地方总是返回nil,不清楚是怎么回事,让帮忙排查一下
阅读更多
2025-07-12
起因
项目中详情页中可以切换到前一个详情页或者下一个详情页,有使用类似于轮播图的方案,一共只创建3个详情页,切换后状态复,复用了原来的页面,没有销毁或者新建页面;测试反馈切换多次后页面切换会变卡;同事试了一下的确是这样,让帮忙排查一下
前后切换详情的时候发现内存持续上涨,切换一次涨了10~...
阅读更多
2025-07-01
一句话真因
UI层存在频繁添加删除子View的逻辑,Lookin或者xcode查看图层时,相应的子view刚好释放,对已释放的UI对象发送消息获取UI相关信息时,出现野指针闪退
(也不能说是代码的问题或者Lookin的问题,只能说两个方面协调的有点小问题)
阅读更多
2024-09-14
起因
Bolts源码看了,同类更优秀的PromiseKit也需要看看吧
阅读更多
2024-09-04
简介
老的项目中有用到Bolts,为Facebook 开发的轻量级iOS库,核心定位是解决异步编程中的 “回调地狱” 问题,提供统一的异步任务管理框架,支持跨应用跳转等扩展能力
阅读更多
2023-04-09
最近上架了2个app,遇到了点小问题,还好经过几天折腾之后,审核通过了;
阅读更多
2022-11-29
简介
App Store Connect上有分阶段发布功能,但是和常规的灰度发布规则是有差别的。
阅读更多
2022-11-28
缘起
以前好像年底左右看到过关于YYYY文件的文章,但是没往心里去,或者过去很久,没多大印象了;
阅读更多
2022-11-01
记录一些生活工作所见所想
阅读更多
2022-06-06
主要学习一下常见的设计模式(桥接模式、观察者模式、中介者模式等)
阅读更多
2022-04-19
以前了解过相关介绍fishhook的文章,没有细看,去年安全考试又考到了,而且第一次做题还做错了,因为印象中是可以hook方法的,那怎么可能只可以hook系统方法呢。。。
阅读更多
2022-04-14
结论:现行公司项目里有集成DoraemonKit、LookinServer,可以作为调试程序的补充手段
知道的老鸟请移步,下面的水文大概要浪费2~3分钟时间阅读!
阅读更多
2022-01-04
去年十月份项目里接入了MLeaksFinder,期间也有不少声音反馈说影响开发及测试进度,一两个月后也有这样的声音,整个事件过程对我来说,套用网络流行语,“我看不懂,但我大受震撼”!
阅读更多
2021-04-23
大概半年前写了一点过往的项目经历,今天看的时候,居然公开的仓库里的README.md的文件显示不出来了,奇怪,先搬到这边试试(猜测可能是因为码云拦截机制比较粗暴的原因,改成私有仓库能正常显示,难道是包含“github”字符串?)
阅读更多
2021-01-05
经典的多线程的模型之一,生产者消费者模型,了解一下
阅读更多
2021-01-04
最近看书看到环形队列,想起以前好像接触过
力扣622.设计循环队列
记得以前看过介绍安卓的logcat就用到环形队列
阅读更多
2020-12-23
聊聊定时器
阅读更多
2020-12-23
聊聊ThreadLocal
阅读更多
2020-12-17
闲聊object与null
阅读更多
2020-12-14
面向对象方法将数据与对应的代码封装为一个整体,原则上其他对象不能直接修改其数据,即对象的修改只能由自身的成员函数完成,控制程序方式上通过“事件驱动”来激活和运行程序。
阅读更多
2020-12-14
通过现在的项目学到了什么
阅读更多
2020-10-14
学习一下代理模式
阅读更多
2020-10-13
复习一下深、浅拷贝
阅读更多
2019-12-17
与大家一起学习一下SwiftUI
阅读更多
2019-10-08
阅读一下官网关于键值观察(Key-Value Observing)的文档
阅读更多
2019-10-04
简单介绍一下KVC(Key-Value Coding)
阅读更多
2019-10-03
看OC官方文档的时候,偶尔可以看到Distributed Objects这两个单词,这里简单了解一下分布式对象
阅读更多
2019-09-29
简单介绍一下NSOperation
阅读更多
2019-09-25
简单介绍一下NSProxy
阅读更多
2019-09-22
如果您用过TableView, 那一定知道NSIndexPath,这里带大家稍微扩展一下对NSIndexPath的认识。
阅读更多
2019-09-12
年前项目中有个需求需要用到关系型数据库,因为某些原因需要自己写封装类操作Sqlite,当时主要仿写于FMDB,现在再回头读读源码;
阅读更多
2019-09-09
上个项目虽然使用的是Swift,因为当时时间比较紧,没看到合适的路由库,就用了JLRoutes,现在的项目路由感觉设计方面有很多问题,先读读JLRoutes的源码吧
阅读更多
2019-09-08
读读让写自动布局时可以帮忙解放双手的 Masonry源码
阅读更多
2019-09-05
JS代码写在.m文件里没报错
#define __wvjb_js_func__(x) #x
阅读更多
2019-09-05
再读一遍大师的Redux的教程
阅读更多
2019-09-02
简单介绍一下BF
阅读更多
2019-08-18
简单介绍一下C/OC中宏的使用
阅读更多
2018-04-14
简单介绍一下iOS开发中常用到的Xib
阅读更多
2018-04-14
1.缘起
阅读更多
2018-04-14
主要介绍一下LLDB常用命令,及其插件chisel的使用
阅读更多
2017-10-28
闲来无事,把买了没几天就放到一边去吃灰了约一年的机械键盘拿出来耍耍,发现居然放坏了几个键轴,无奈联系厂商及供货商,皆以过了质保期为由拒之…闲话少说
阅读更多