Two Pointers 的 Tips: 双指针滑动窗口的经典写法。右指针不断往右移,移动到不能往右移动为止(具体条件根据题目而定)。当右指针到最右边以后,开始挪动左指针,释...
Two Pointers 的 Tips: 双指针滑动窗口的经典写法。右指针不断往右移,移动到不能往右移动为止(具体条件根据题目而定)。当右指针到最右边以后,开始挪动左指针,释...
Node.js 可谓风光无限,但是版本管理很是头大,不同的项目用不同的Node版本,往往Node版本间不互相兼容,所以经常需要在不同的Node版本中切换。 Mac下你同样可以...
若你是效率控,必定久仰GTD大名,它算的上时间管理界的逼格代表。这格就格在,复杂难懂,不好上手。 这篇文章是我研读《Getting Things Done》并结合多年GTD使...
GMT(格林尼治时间)与 UTC 格林尼治时间(英语:Greenwich Mean Time,GMT)是指位于英国伦敦郊区的皇家格林尼治天文台当地的平太阳时,因为本初子午线被...
第三届在北京举办的@swift大会,我分享了用 swift 写解释器的思路,这个解释器 demo 我放在了 github 上,地址在 https://github.com/m...
感谢redux的出现,让组件之间数据的交互变得如此简单。但是所有数据都要放到redux里吗?That is a question。其实,React组件有四种方式存放数据:1....
前言 最近沉迷研究移动端项目测试,计划更新几篇学习笔记,此篇为开篇。此系列文章会根据市场招聘需求整理介绍常用的移动端测试工具。此篇文章先介绍一下 Monkey 的基本使用。 ...
ping 的功能 ping 程序对于开发人员来说应该是不会陌生的, ping 通常用来探测主机到主机之间是否可以通信。如果可以 ping 通,意味着可以和该主机建立网络连接,...
前言 最近研究iOS设备间的近距离实时通信,对其解决方案进行了解,整理如下: 正文 用MultipeerConnectivity进行实时通信分为两步,一是建立二进制流通道,二...