摘要:
[iOS笔记]Swift中的Optional类型 (可选类型) Optional类型表示: 有值 / 没有值 在Objective C中并没有Optional类型, 只有nil,并且nil只能用于表示对象类型无值, 并不能用于基础类型(int, float),枚举和结构体,基础类型需要返回类似NSN 阅读全文
摘要:
非对称加密算法 RSA 介绍 1977年,三位数学家Rivest、Shamir 和 Adleman 设计了一种算法,可以实现非对称加密。 算法原理: https://zh.wikipedia.org/wiki/RSA%E5%8A%A0%E5%AF%86%E6%BC%94%E7%AE%97%E6%B3 阅读全文
摘要:
1.ReactiveCocoa使用Carthage做包管理,所以需要先安装Carthage环境,从https://github.com/Carthage/Carthage/releases上下载最新的Carthage安装包,然后一路continue就OK了 2.从github上clone React 阅读全文
摘要:
NAT介绍 NAT, 全称网络地址转换(Network Address Translation),是一种在IP封包通过路由器或防火墙时重写来源IP地址或目的IP地址的技术。 NAT的分类及介绍 NAT设备中最重要的是映射表了,映射表结构: 其中 外部协议:NAT设备的外部网络分配给该设备的IP地址 阅读全文
摘要:
运行结果打印: 原文文档介绍: Runs the loop once, blocking for input in the specified mode until a given date. //执行loop一次,堵塞等待给定模式的输入直至给定的时间点 Parameters mode The mo 阅读全文
摘要:
参考资料: http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001386819879946007bbf6ad052463ab18034f0254bf355000#0 阅读全文
摘要:
现在很多网站都有为用户保存登陆信息(即保存Cookie)的功能,当用户下一次进入网站时,可以帮助用户自动登陆,使网站显得更加友好。 笔者通过研究ACEGI项目的自动登陆源码,编写了一个安全有效的实现两星期自动登陆功能的JAVA工具类。 下面是具体的实现流程和实现代码: 现在很多网站都有为用户保存登陆 阅读全文
摘要:
在项目的mian.m文件中添加一个断点,并添加上面的代码到该断点的Action,选择自动继续运行 阅读全文
摘要:
~brew install openssl ==> Downloading https://homebrew.bintray.com/bottles/openssl-1.0.2g.el_capitan.bottle.tar.gz Already downloaded: /Library/Caches/Homebrew/openssl-1.0.2g.el_capitan.bottle.tar.... 阅读全文
摘要:
ARC内存管理栈用于存储方法的局部变量堆用于存储对象ARC Automatic Reference Counting 自动引用计数弱应用(weak reference)用于避免循环引用导致的内存释放不了的问题@property属性的名称是成员变量的名称去掉下划线,申明了属性后会自动在编译期生成带下划... 阅读全文