240 发简信
IP属地:台湾
  • MySQL基础笔记

    本篇文章为我个人MySQL基础知识复习笔记,记录的比较粗略,旨在自己能看懂,所以各位读者如果恰好看到本篇笔记并阅读,遇到不详细的地方还是需要自己...

  • Resize,w 360,h 240
    iOS Link Map File计算探索

    1、Link Map File 是啥 我们编写的OC代码需要经过预编译->编译->汇编->链接(静态链接),最终生成一个可执行文件。汇编阶段完成...

  • Resize,w 360,h 240
    简单剖析 Mach-O 文件

    最近尝试做符号分析及静态链接相关方面的探索,发现离不开对Mach-O文件结构的分析。所以这里整理一篇笔记,来梳理下 Mach-O 文件格式,一来...

  • Resize,w 360,h 240
    iOS Crash Report文件探索

    当App发生Crash时,系统会生成Crash Report并存储在设备上。Crash Report会记录App Crash信息,一般情况下会包...

  • 数据结构 代码实现二叉搜索树

    二叉搜索树(Binary Search Tree),(又:二叉查找树,二叉排序树)它或者是一棵空树,或者是具有下列性质的二叉树: 若它的左子树不...

  • Resize,w 360,h 240
    iOS 静态库&动态库依赖探索

    最近工作中进行项目模块化,根据功能分类,将项目由一个整包拆分为一个个framework,各个framework之间相互依赖,涉及到动态库和静态库...

  • Linux 文件目录结构

    对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步,深入了解Linux文件目录结构的标准和每个目...

  • Git常用命令

    1. 新建代码库 参考资料:Git 基础 - 远程仓库的使用[https://git-scm.com/book/zh/v2/Git-%E5%9F...

  • git submodule 实践及总结

    合作开发,不得不使用git来进行项目管理,下面来记录下关于git的踩坑记录。 子模块概念 对于一些比较大的工程,为了便模块复用,常常需要抽取子项...

个人介绍
Stay hungry, Stay foolish