有个地方更正一下,长度小于 32 个字符的字符串都可以直接编码,`0xa0 - 0xbf` 都表示短字符串。例如长度 20 的字符串的格式为: `0xb4`
MessagePack简介及使用什么是MessagePack 官方msgpack官网用一句话总结:It’s like JSON.but fast and small.简单来讲,它的数据格式与json类似,但...
有个地方更正一下,长度小于 32 个字符的字符串都可以直接编码,`0xa0 - 0xbf` 都表示短字符串。例如长度 20 的字符串的格式为: `0xb4`
MessagePack简介及使用什么是MessagePack 官方msgpack官网用一句话总结:It’s like JSON.but fast and small.简单来讲,它的数据格式与json类似,但...
前言 习惯用 Json、XML 数据存储格式的你们,相信大多都没听过Protocol Buffer Protocol Buffer 其实 是 Google出品的一种轻量 & ...
@朱晓晓的技术博客 可以 注明原作者及链接就好
nil指针对NSDictionary及NSArray初始化的影响最近在做项目的时候遇到一个挺坑的崩溃问题,是由于NSDictionary初始化时nil指针引起的崩溃。假设我们现在要初始化一个{key1 : value1, key2 : v...
《以太坊白皮书》原文链接:https://github.com/ethereum/wiki/wiki/White-Paper Ethereum Ethereum: a blo...
《以太坊白皮书》原文链接:https://github.com/ethereum/wiki/wiki/White-Paper Ethereum Ethereum: a blo...
《以太坊白皮书》原文链接:https://github.com/ethereum/wiki/wiki/White-Paper Bitcoin #1 State Transac...
原文出自我在团队技术公众号发表的 《随手记在iPhone X上的真机适配实践总结》 Intro 前几天,随手记提交了包含 iPhone X 适配内容的版本提交了 App St...
@啦啦啦属蛇 拦截掉URL就可以
iOS 9下Universal Link(通用链接)开发背景 在iOS 9以前,我们从外部启动App都是通过URL Scheme实现跳转的。这种方式虽然可自定程度很高,能够巧妙地实现很多跳转,但弊端也很明显:我们只能通过schem...
最近公司项目重构,并且小组也分享了UITableView优化的一些方法,结合查看了VVeboTableView源码,学到了很多东西。 首先查看了一下全局的category文件...
1 LRU算法 LRU(Least recently used,最近最少使用)算法根据数据的历史访问记录来进行淘汰数据,其核心思想是“如果数据最近被访问过,那么将来被访问的几...
Swift赋予了结构体很多余类相同的特性,以至于Swift推荐在程序中使用结构体来存储结构化数据(关于类与结构体的区别,以及在使用时的选择不在本文讨论范围)。Swif...
场景 假设现在有这样一个场景,我有一个根导航控制器RootNavigationController,它的根视图控制器ViewController有一个子控制器UINaviga...
以前总是很烦设计师非要说,让『把行距调大一点点』,因为在 iOS 这个对文字处理各种不友好的系统里,改行距并不像改字号那么简单,只调『一点点』也得多写好几行。不过自从我写了下...