摘要:Typora使用textutil进行文件格式转换textutil进行文件转换支持的格式有:txt, html,rtf, rtfd,doc, docx,wordml, odt,webarchive同时,pdf是默认支持转为txtrtfpng/jpeg等图片格式转换单个文件的命令为: textutil -convert doc /path/to/my/file.docx批量转换文件的命令为: xxx...
阅读全文
摘要:合并ts文件 合并ts文件参考资料合并ts文件文件在手机中的存储:├── fe2cd5a64fe78a69f90a7c0a2b08a240e1444082.ts├── ff5b590b44e676dc0a72d127fd165adaa0a478ec.ts├── ff7085e695211f5e0b8cd239d5...
阅读全文
摘要:Typora怎么编写可测试代码?Flaw #1 构造方法做了真实的工作Flaw #2 深入探究辅助对象Flaw #3 脆弱的全局状态和单例Flaw #4 类做了太多事情原文:Guide: Writing Testable Code怎么编写可测试代码?Flaw #1 构造方法做了真实的工作告警标志在构造方法中的new关键字和字段声明在构造方法中的static方法调用和字段声明在构造器中,任何除了字段...
阅读全文
摘要:TyporaOCMock 3 参考1.创建Mock对象1.1 类Mock1.2 协议Mock1.3 严格的类和协议Mock1.4 部分Mock1.5 观察者Mock2 置换方法2.1 置换方法(待置换的方法返回objects)2.2 置换方法(待置换的方法返回values)2.3 委托到另一个方法(置换委托方法到另外一个方法)2.4 置换一个blcok方法.2.5 置换方法的参数2.6 调用某个方...
阅读全文
摘要:OCMock 3 参考 OCMock 3 参考1.创建Mock对象1.1 类Mock1.2 协议Mock1.3 严格的类和协议Mock1.4 部分Mock1.5 观察者Mock2 置换方法2.1 置换方法(待置换的方法返回objects)2.2 置换方法(待置换的方法返回values)2.3 委托到另一个方法(置...
阅读全文
摘要:## git commit --amend修改刚才提交的commit信息## 撤销 git commit --amend思路是使用 git reflog 查看在哪里ammend的.找到HEAD{N},N是ammend之前的那个数.然后使用`git reset --soft HEAD@{N}````...
阅读全文
摘要:how to remember tar flags tar -xzf 👈 eXtract Ze Files!tar -czf 👈 Compress Ze Files!see : https://twitter.com/_tessr/status/626076327133577216![](htt...
阅读全文