新版本的macOS已经不自带brew了, 所以需要自行安装,安装方式如下:
终端二维码生成工具qrencode
二维码在我们开发过程中使用的及其广泛,下面就介绍一个二维码的编码与解码的工具。不但可以生成二维码的图片输出,而且还能直接在终端输出二维码。
macOS系统配置Apache服务
Apache(音译为阿帕奇)是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中。
TeamViewer使用心得
今天打开 Teamviewer for MAC检测到商业用途,每次远程连接使用5分钟就会自动断开,下一次连接要2分钟后,真是太麻烦了!
xcdoe修改工程名称
修改工程名称
使用Xcode
开发项目时有时需要修改工程名称, 那么我们不能直接在finder
中对工程名进行修改, 这样修改打开工程后修改过名称的文件目录都无法找到, 最好的做法是打开Xcode
之后,直接对需要重命名的文件,目录或者target
重命名, 这样重命名Xcode会自动将名称同步到finder
, 你打开finder
会发现文件会自动按照Xcode
的修改而改变, 并且xcode
会做很多同步工作.但是有些地方你需要手动修改.
Hikari使用手册
Hikari 是iOS编译混淆工具,可以更好地保护我们的代码,不被轻松地恶意分析破解。他可以根据参数灵活的去配置变混淆变异的选项,但是也有很多不足之处,例如安装包增大,存在提神被拒的风险等,而且目前开源版本最高只能兼容到xcode10,xcode10以后的版本变成了商业版本,需要收费才能使用。
NSErrorDomain错误码及其说明
下面是NSErrorDomain错误码以及其对应的解释,方便查阅。
DNS解析中的A记录、AAAA记录、CNAME记录、MX记录、NS记录、TXT记录、SRV记录、URL转发
本文做一些DNS的扫描知识点介绍。
分类无法添加属性分析以及其替代方式
分类可以随时给类添加方法,这种添加不需要去创建子类的,而且添加的方法可以被子类继承, 使用category可以很好的将类中的方法进行分类管理。但是分类最大的限制就是不能添加属性, 下面就分类不能添加属性原理以及替代方式做一下分析.