240 发简信
IP属地:浙江
  • 120
    深入理解OAuth2.0协议

    1. 引言 如果你开车去酒店赴宴,你经常会苦于找不到停车位而耽误很多时间。是否有好办法可以避免这个问题呢?有的,听说有一些豪车的车主就不担心这个问题。豪车一般配备两种钥匙:主...

  • 微信 蓝牙 BLE开发外围设备(peripheral)编程的坑。。。

    蓝牙BLE开发 这个文章记录一下遇到的坑哈。。。 背景 业务场景:某个传感器设备所在的开发板(以下简称板子)只有USB接口,没有蓝牙接口,目前的方案是板子通过USB连接一个W...

  • 【Swift 脑洞系列】并行异步运算以及100行的`PromiseKit`

    承接上一篇,轻松无痛实现异步操作串行。 如果没看过上一篇,阅读本篇可能会有点懵逼。 在上一篇文章中,我主要描述了如何实现异步串行运算符,+>。并演示了如何基于他来做一些诸如参...

  • 感觉第三题目的还是让说出客户端和服务器之间https安全连接建立的过程吧

    答卓同学的iOS面试题

    1. struct和class的区别 swift中,class是引用类型,struct是值类型。值类型在传递和赋值时将进行复制,而引用类型则只会使用引用对象的一个"指向"。所...

  • 120
    开源项目——『看知乎』iOS 版

    前言 前段时间无意中发现了看知乎,一个知乎答案和用户的精选站。网站开发者是知乎用户苏莉安,他写了个爬虫从知乎抓取数据,而且还提供了 API 文档。我大致看了下文档,感觉写个 ...

  • Mac OS X安装 Scrapy、PIL、BeautifulSoup

    环境:Mac OS X Yosemite 10.10.3 安装Scrapy 学习Python爬虫必须要使用的框架Scrapy,话不多说。 打开终端执行命令: pip 和 ea...

  • 120
    runtime官方文档翻译

    本文只是单纯的翻译,如果您感觉枯燥可以参考我这篇比较实用的文章 文章地址,结合demo我相信您很快会熟悉runtime机制。 OC是一种面向对象的动态语言,作为初学者可能大多...