Mac使用小技巧 发表于 2020-06-01 | 分类于 效率 | | 阅读次数: 保存一些小的tips Mac系统语言为英文的情况下,设置office语言为中文 123defaults write com.microsoft.Word AppleLanguages '("zh-cn")'defaults write com.microsoft.Excel AppleLan ... 阅读全文 »
Travis CI 让你愉快的刷 LeetCode 发表于 2019-04-20 | 分类于 效率 | | 阅读次数: 对,感觉自己最近有点魔怔了。感觉跟 Travis CI 干上了。我前两天刚把 Hexo 的博客重新整理完,今天早起打开 Travis CI 发现我前两天做的一个 LeetCode 的项目构建失败,对,是因为在此之前我一直没有配置好。 事实上我大概半个月之前无意间在 github 上看到了 leetc ... 阅读全文 »
借助 Travis CI 使 Hexo 变得更好 发表于 2019-04-13 | 分类于 效率 | | 阅读次数: 对,我懒得写博客,却喜欢折腾,这可能是病…OK,最近又换了电脑,每次换电脑都要迁移。 暂时进入回忆状态:->最开始玩博客我用的是 WordPress,后来觉得 Hexo 比较好玩,遂换成 Hexo,但是 Hexo 依赖 Node,这就导致一个问题,每次换电脑都需要重新配置一下环境,换成 Hex ... 阅读全文 »
可爱的 git stash 命令 发表于 2018-01-30 | 分类于 技术 | | 阅读次数: 记一次手残的经历 直击正文。 开发中可能经常会遇到正在开发的过程中,发现一些功能需要依附于你的同事或者小伙伴开发的一些功能才能往下继续。 所以,我们不想产生很多没有意义的commit,这个时候需要使用 git stash 命令。 比如说我刚刚,stash一下本地的更改,拉下来远端最新的代码,更新 ... 阅读全文 »
静态网站的自动化构建 发表于 2017-12-10 | 分类于 工具 | | 阅读次数: MkDocsMkDocs是什么MkDocs是一个轻量级的静态站点生成器,源码使用Markdown来撰写,可以说是相当的适合程序员使用了。 MkDocs快速搭建在本地快速的搭建起一个MkDocs服务:MkDocs依赖 Python 和 Python package manager pip 。 1234 ... 阅读全文 »
批量删除 Git 远程分支 发表于 2017-12-08 | 分类于 技术 | | 阅读次数: 多人协作开发的过程中如果没有一个很好很规范的Git操作权限的管理,那么就很难避免不出现这样一种情况,所有人可以任意push、任意create branch、各种merge等等。 [我不管,我最酷。🙅🏻♂️] 这样一段时间之后你就会发现无论是自己本地还是远程都会出现一堆垃圾的分支,看着简直难受, ... 阅读全文 »
AV Foundation 从0到1-播放和录制音频 发表于 2017-05-27 | 分类于 技术 | | 阅读次数: 播放和录制音频AV Foundation定义了7种分类来描述应用程序所使用的音频行为: 分类 作用 是否允许混音 音频输入 音频输出 Ambient 游戏、效率应用程序 √ √ Solo Ambient(默认) 游戏、效率应用程序 √ Playback 音频和视频播放器 ... 阅读全文 »
AV Foundation 从0到1-入门 发表于 2017-05-26 | 分类于 技术 | | 阅读次数: 本系列文章仅为记录学习过程中的点滴,《AV Foundation 开发秘籍》读书笔记 入门简介AV Foundation是苹果OS X和iOS系统中用于处理基于时间的媒体数据的高级Objective-C的框架。利用多核硬件的优势并且大量使用block和GCD机制来保证程序的运行性能,基于64位的 ... 阅读全文 »
如何更好的适配 HTTPS 之证书验证 发表于 2017-04-20 | 分类于 技术 | | 阅读次数: 早在去年(2016)年底,关于Apple要求所有的开发者在2017-01-01之前务必将App Store上的APP适配HTTPS。然而… 结果大家现在都知道了呗,而且当时论坛有同学贴出针对此事咨询Apple的回复邮件,邮件中告知并没有… But,不管怎样,是时候给你的APP穿上一层保护衣了。 关于 ... 阅读全文 »
Effective Objective-C 2.0 要点摘录 发表于 2017-04-18 | 分类于 技术 | | 阅读次数: 了解 Objective-C 语言的起源 Objective-C 为 C 语言添加了面向对象的特性,是其超集。Objective-C 使用动态绑定的消息结构,也就是说在运行时才会检查对象类型。接收一条消息之后,究竟应执行何种代码,由运行期环境决定而非编译器决定。 理解 C 语言的核心概念有助于写好 ... 阅读全文 »