240 发简信
IP属地:山西
  • 为 canvas2d 写一个小 toolkit (一)

    由于项目需要 - 需要实现一个在线编辑相册的功能,简单的说就是需要可以在浏览器中使用 canvas2d 来贴图和添加文字,需要支持图层,图层需要...

  • 大小端序

    大端模式,是指数据的高字节保存在内存的低地址中,而数据的低字节保存在内存的高地址中,这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小...

  • JavaScript Source Map

    详细见 阮一峰-JavaScript Source Map 详解 简单的概况下: 由于现在的 js 文件都需要进行混淆/压缩,于是出现了 map...

  • Resize,w 360,h 240
    创建同时适用于 iOS 和 OSX 的 Framework

    之前分享过一篇文章 Universal iOS / OS X Frameworks,使用文中描述的方法,就是可以使用同一个 code base ...

  • 为 iOS 编译 libssh2

    libssh2 是一个使用 C 语言编写的以实现 SSH2 协议的代码库。 SSH 协议的全称是 Secure Shell,顾名思义就是为操作系...

  • Swift 中打 Log 的正确姿势

    以这种『xxx 的正确姿势』为标题的文章多少有点虚张声势,但是貌似效果还不错,所以我也试试看🤔 有时为了方便我们会想知道每条 Log 对应的 c...

  • Java 中 byte 类型初始化

    很早的时候由于工作需要,接触过一点 Java,于是有了这个坑,今天回头看到自己在 Stackoverflow 上提的问题发现了它,于是再记录下。...

  • iOS 中使用 Easing Functions 来做动画

    熟悉 Web 前端的同学想必已经见识了浏览器中通过 easing functions 来实现格式的动画的方式了,比如这个项目 tweenjs,它...

  • 在 iOS 8.0 中使用 NSLayoutAnchor

    iOS 9.0 引入了一些新的关于 Auto Layout 的 APIs,其中一个就是 NSLayoutAnchor。 在 iOS 8.0 中,...