240 发简信
IP属地:加州
  • 由UnitTest遇到的链接问题想到的

    最近将自己所有的代码都加上UnitTest. 但是, 遇到一个问题, 很多时候, 正式的应用程序编译正常, 但UnitTest的编译就不正常. 刚开始觉得可能是项目设置的问题...

  • 几种常见的Bug预防方法

    我在自己日常的开发工作中时常遇到很多Bug, 这些Bug非常多样, 表面看来似乎各有成因. 我曾经试着记录各种Bug, 试图在以后避免遇到相同Bug, 但是, 这种方法非常表...

  • 120
    使用麦肯锡工作法在开发工作的实践

    最近在看麦肯锡工作法系列的书籍, 看完之后, 有一些感触, 这类书都不厚, 随便看一本就能了解, 我也就不累述. 不过, 麦肯锡工作法实践的工作, 都是针对商业咨询类的工作,...

  • CarPlay的一些概念澄清

    1. CarPlay的功能非常有限, 严格来说, 其实主要还是通过汽车中控来实现对手机的转接. 比如一些音乐播放软件之类的. 2. CarPlay支持的汽车控制也是有的, 但...

  • SwiftLint

    尝试使用了一下SwiftLint, 真心是一个好东西, 强烈推荐给所有iOS开发者. 这是一个工具可以尽量将大家的代码都统一成特定的模式, 减少合作开发的成本. 代码地址: ...

  • 为什么栈要比堆速度要快

    大部分开发人员都知道栈和堆的区别, 网上搜索也有一大堆, 但是, 具体解释栈和堆的速度差异, 找到的信息却是寥寥无几, 而且, 也都比较混乱. 在这里, 就我所知的情况, 大...

  • 120
    用代码手动加载TuriCreate的机器学习模型

    最近一直在玩机器学习在金融量化交易的应用, 尝试性的写了一个产品, 主体逻辑代码是用Python写的, 其中有一部分是是使用XCode写的命令行工具, 用来调用机器学习模型输...

  • 120
    基于Swift的MVVM的一套简单实现

    有人曾经问我基于Swift的MVVM的实现, 我当时给出的回答就是自己到网上去搜索Swift+MVVM. 我不知道这位哥们是否解决了问题, 但是, 最近我自己在搜索Swift...

  • 新的开始

    长时间以来, 都是在各个不同的地方写自己的博客, 但是都非常支离破碎. 原本想好好整理一下自己的东西, 但是, 老的博客因为密码问题上不去了, 也就没有了兴趣一一整理了. 重...