我们知道,对互联网上的任何两个可通信主体而言,在没有进行相互的身份认证之前,对方都是不可信的。这样就没法保证通信数据的安全性,甚至没法确认直接通信方的真实身份。

阅读全文 发布时间:2019-08-02 01:09:29 阅读:237 标签:技术

在计算机运算中,求余和取模都用“%”,大多数情况下可以混为一谈,但当有负数存在的时候,两者的运算规则却不一样。

阅读全文 发布时间:2019-08-01 15:06:03 阅读:76 标签:技术

static虽然是C语言基础,常用来提高程序的模块化特性;但由于使用比较灵活,并不太容易掌握;这里只对其使用做一个总结分享,不足之处,欢迎指正。

阅读全文 发布时间:2019-07-29 13:04:18 阅读:96 标签:技术C语言

我们知道,每个UIView都有一个属性layer,它是一个CALayer类的实例,也就是所谓的backing layer。
下面总结了为backing layer创建寄宿图的几种方式。

阅读全文 发布时间:2019-07-25 16:47:46 阅读:95 标签:技术iOS

恢复过程的第一步是为界面创建view controller对象(显示或者隐式的创建);第二步是解码和恢复这些对象的状态。而重建view controller层级体系需要在这两步中来完成。例如,创建完一个navigation controller和它的child view controllers后,它们之间并没有立即被关联起来。

阅读全文 发布时间:2019-07-11 13:09:49 阅读:100 标签:技术翻译iOS

经常会有人这样问:说说串行和并发,同步与异步的区别。其实串行和并发,同步和异步,是站在不同角度对多线程的解释。

阅读全文 发布时间:2019-06-24 16:25:11 阅读:170 标签:iOS技术多线程

内存对齐是编译器职责。编译期间,编译器按照对齐规则计算数据单元存储位置,以便把数据单元安排到“恰当”的位置;

阅读全文 发布时间:2019-02-27 15:36:13 阅读:303 标签:技术笔记

成员值,关联值,原始值,swift枚举类型主要围绕着这三个概念展开。区分和理解了这三个概念,枚举基本掌握的差不多的,下面是些另外需要注意的边边角角。

阅读全文 发布时间:2018-11-28 14:44:30 阅读:927 标签:技术Swift笔记