Posts
All the articles I have published.
编译 Swift 5.8 源码
Published date:2 min read首先保证硬盘空间足够,本人一套流程下来文件夹有将近 60GB 大小。接下来是相关环境的安装,因为我的环境都是最新的,所以基本安装的都是最新版的包,如果你的环境不是新版的话,请找对应版本包安装。本人环境说明:
ProvisionQL 简介
Published date:1 min readProvisionQL 是一款支持快速预览 和 等文件信息的插件。它能以美观整洁的页面快速预览大量信息,包括设备 UUID、证书、授权等等。
C 语言重拾【六】字符串和字符串函数
Published date:2 min read之前的文章介绍过,字符串是以空字符( )结尾的类型数组。常用的输出字符串的方式有两种 和,他们不同之处在于,是格式化输出字符串,而只显示字符串。
使用 Homebrew 管理 Ruby
Published date:1 min readmacOS 上的 Ruby 环境管理我相信是大多数软件开发都会遇到的一个问题,如果我们需要同时管理多个 Ruby 版本的话,有 和 的方式,具体的操作网上已有大量的文章供我们学习,本文不再做赘述。今天我们来看一下如何使用 来管理我们的 Ruby。
代理 Xcode SPM
Published date:1 min read由于网络问题,我们在使用 Xcode SPM 管理项目依赖库的时候,依赖库那速度真的是拉的一泻千里💩。所以我们需要将 SPM 下载依赖库的过程交给我们的代理去处理。首先你需要一个科学上网工具,无论是客户端还是路由器刷机,此文章的例子都是基于本人网络环境 ,其他的代理方式需自行研究。
C 语言重拾【五】指针
Published date:4 min read指针?什么是指针?从根本上看,指针(pointer)是一个值为内存地址的变量(或数据对象)。正如类型变量的值是字符,类型变量的值是整数,指针变量的值是地址。在 C 语言中,指针有许多用法。本章将介绍如何把指针作为函数参数使用,以及为何要这样用。
C 语言重拾【四】ctype.h 系列的字符函数
Published date:1 min readC 有一系列专门处理字符的函数, 头文件包含了这些函数的原型。这些函数接受一个字符作为参数,如果该字符属于某特殊的类别,就返回一个非零值(真);否则,返回口(假)。例如,如果 函数的参数是一个字母,则返回一个非零值。
C 语言重拾【三】新的 _Bool 类型
Published date:1 min read在 C 语言中,一直用 类型的变量表示 值。C99 专门针对这种类型的变量新增了 类型。该类型是以英国数学家 George Boole 的名字命名的,他开发了用代数表示逻辑和解决逻辑问题。在编程中,表示真或假的变量被称为布尔变量(Boolean variable),所以日 是 C 语言中布尔变量的类型名。 类型的变量只能储存 或 。如果把其他非零数值赋给 类型的变量,该变量会被设置为
C 语言重拾【一】编程机制
Published date:1 min readC 编程的基本策略是,用程序把源代码文件转换为可执行文件(其中包含可直接运行的机器语言代码)。 典型的 C 实现通过编译和链接两个步骤来完成这一过程。编译器把源代码转换成中间代码,链接器把中间代码和其他代码合并,生成可执行文件。C 使用这种分而治之的方法方便对程序进行模块化,可以独立编译单独的模块,稍后再用链接器合并已编译的模块。通过这种方式,如果只更改某个模块,不必因此重新编译其他模块。另外
如何成为一名优秀的技术经理
Published date:1 min read我们都知道有的程序员能创造 10 倍的价值,那么我们是吗? 根据 20 世纪 60 年代进行的一份研究,对开发人员的各种方面(如代码简单性、程序大小、调试技巧、程序执行等)进行了比较。根据这项研究,普遍的共识是,一个优秀的开发人员和一个差劲的开发人员之间的差异可以达到20 倍之多,而中间值在大多数情况下是 10 倍。