深入理解Mach-O文件中的Rebase和Bind
文档更新说明 最后更新 2020年09月13日 首次更新 2020年09月26日 前言 读懂本文有一定门槛, 这里假设读者对Mach-O格式有一定了解, 对地址偏移概念有了解, 对虚拟内存概念有了解 . 可以参考这Mach-O格式解析 于此同时, 我附上源码, 编译好的二进
文档更新说明 最后更新 2020年09月13日 首次更新 2020年09月26日 前言 读懂本文有一定门槛, 这里假设读者对Mach-O格式有一定了解, 对地址偏移概念有了解, 对虚拟内存概念有了解 . 可以参考这Mach-O格式解析 于此同时, 我附上源码, 编译好的二进
文档更新说明 最后更新 2020年08月15日 首次更新 2020年08月16日 前言最近负责了一个DNS相关的网络模块开发, 做了一两个星期算是做完了, 总结一下遇到的一些经历, 功能就是实现DNS代理服务, 具体细节下文会说. 本文只设定在UDP下的DNS报文, 因为我发现
文档更新说明 最后更新 2020年07月22日 首次更新 2020年07月22日 前言入职安全公司一个月了, 很忙, 只剩下周日才有空(这句话可以细心品味一下😂), 周日还要去看房, 生活胖若两人. 趁今晚任务开发得差不多了, 抽空写一下博文, 算是对近一个月部分工作内容做个
文档更新说明 最后更新 2020年06月14日 首次更新 2020年06月14日 正文 这段时间, 过得很慢, 自己的宇宙一下子坍缩了不少, 每天只剩一件事情, 就是找到一份合适的工作. 说真的, 想要找到一份在待遇, 岗位内容, 公司前景, 个人职业规划等各方面都满意的工作
文档更新说明 最后更新 2020年05月21日 首次更新 2020年05月21日 前言 找工作的这一个星期里, 我看到很多招聘要求熟悉Swift, 没有深入研究过swift的候选人估计不是一个理想的候选人. 为此我准备深入学习一下Swift, 不再只是停留在基础语法上. 立个
文档更新说明 最后更新 2020年05月6日 首次更新 2020年05月6日 正文今天公司裁员了, 把整个APP项目都砍了, 所以我也被裁了. 自从毕业到现在, 进过的两家公司, 都以裁员结尾, 能够想想到互联网行业竞争的激烈程度. 第一家公司裁员的时候并没有给补偿, 就是一系
文档更新说明 最后更新 2020年04月19日 首次更新 2020年04月19日 前言 平时的开发里, CoreFoundtion框架虽然说用的不多, 不过还是会经常接触到, 由于CoreFoundtion框架不支持ARC, 涉及到的相关代码都需要手动管理引用计数, 所以还是
文档更新说明 最后更新 2020年04月11日 首次更新 2020年04月11日 前言 最近在看runtime源码的时候发现一些平时很少见的语法, 问了一下一个做C++的朋友, 有些他说也看不懂. 现在把这类语法汇总一下放到在. 正文结构体成员定义带了冒号objc
文档更新说明 最后更新 2020年03月22日 首次更新 2020年03月27日 前言 现在的iPhone性能越来越好, 正常开发一个界面都很少会遇到影响体验的卡顿. 但是如果把APP放到比较老的型号上, 卡顿就非常常见了. 利用这篇文章, 结合一下实际的案例QQ音乐首页,
文档更新说明 最后更新 2020年03月08日 首次更新 2020年03月08日 CCSheetViewCCSheetView源码 功能介绍CCSheetView继承自UITableView, 它实现了Cell的横向滚动功能, 并且支持多个Cell横向同步滚动, 效果看起来就像