2017年3月9日
摘要: 简单来说,GCD 是苹果基于 C 语言开发的,一个用于多核编程的解决方案,主要用于优化应用程序以支持多核处理器以及其他对称多处理系统。而 Operation Queues 则是一个建立在 GCD 的基础之上的,面向对象的解决方案。它使用起来比 GCD 更加灵活,功能也更加强大。 下面简单地对比一下 阅读全文
posted @ 2017-03-09 15:30 为学日益,为道日损 阅读(131) 评论(0) 推荐(0) 编辑
  2017年3月8日
摘要: 1.数据安全 1.png 1.png 2.Base64 3.常见的加密算法和其它 4.单向散列函数 2.png 2.png 5.对称加密 3.png 3.png 4.png 4.png 5.png 5.png 6.非对称加密 6.png 6.png 7.数字签名 7.png 7.png 8.数字证书 阅读全文
posted @ 2017-03-08 22:43 为学日益,为道日损 阅读(1786) 评论(0) 推荐(0) 编辑
摘要: Token值介绍 token 值: 登录令牌.利用 token 值来判断用户的登录状态.类似于 MD5 加密之后的长字符串. 用户登录成功之后,在后端(服务器端)会根据用户信息生成一个唯一的值.这个值就是 token 值. 基本使用: 在服务器端(数据库)会保存这个 token 值,以后利用这个 t 阅读全文
posted @ 2017-03-08 22:04 为学日益,为道日损 阅读(9408) 评论(0) 推荐(0) 编辑
摘要: 七种算法:BASE64、MD5、SHA、HMAC、RSA 、AES、ECC MD5、SHA、HMAC、RSA这四种加密算法,可谓是非可逆加密,就是不可解密的加密方法,我们称之为单向加密算法。 一、BASE64 按照RFC2045的定义,Base64被定义为:Base64内容传送编码被设计用来把任意序 阅读全文
posted @ 2017-03-08 22:03 为学日益,为道日损 阅读(1433) 评论(0) 推荐(0) 编辑
  2016年12月27日
摘要: 一、关于经典模式MVC的简介 MVC是构建iOS App的标准模式,是苹果推荐的一个用来组织代码的权威范式,市面上大部分App都是这样构建的,具体组建模式不细说,iOS入门者都比较了解(虽然不一定能完全去遵守),但其几个不能避免的问题却是很严重困扰开发者比如厚重的ViewController、遗失的 阅读全文
posted @ 2016-12-27 20:28 为学日益,为道日损 阅读(1248) 评论(0) 推荐(0) 编辑
  2016年12月2日
摘要: 一、事件分类 对于IOS设备用户来说,他们操作设备的方式主要有三种:触摸屏幕、晃动设备、通过遥控设施控制设备。对应的事件类型有以下三种: 1、触屏事件(Touch Event) 2、运动事件(Motion Event) 3、远端控制事件(Remote-Control Event) 本文主要讲述 触屏 阅读全文
posted @ 2016-12-02 11:56 为学日益,为道日损 阅读(281) 评论(0) 推荐(0) 编辑
  2016年11月29日
摘要: 1.注册一个github账号在官网。https://github.com/github 2.下载mac版的github客户端。网址:https://desktop.github.com 3.之后会在出现安装。安装成功之后,会出现这个 图标 图标 4.打开github的客户端并且登陆客户端。 5.注意 阅读全文
posted @ 2016-11-29 11:28 为学日益,为道日损 阅读(212) 评论(0) 推荐(0) 编辑
  2016年11月24日
摘要: 在UML类图中,常见的有以下几种关系:泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1.泛化(Generalization) 【泛化关系】:是一种继 阅读全文
posted @ 2016-11-24 15:53 为学日益,为道日损 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 原文地址 http://blog.ximu.site/factory-pattern/ 最常见的工厂模式,工厂模式细分下来有三大类: 1. 简单工厂 2. 工厂模式 3. 抽象工厂模式 他们的目标都是一样的:封装对象的创建。但是实现手段和使用场景却是不相同。使用的时候三个模式也可以互相替换使用,导致 阅读全文
posted @ 2016-11-24 15:52 为学日益,为道日损 阅读(1830) 评论(0) 推荐(0) 编辑
摘要: 什么是设计模式 原文地址 : http://blog.ximu.site/design-pattern/ 定义: 在软件开发中,经过验证的,用于解决在特定环境下,重复出现的特定的问题的解决方案。 注意上面的提到的限定词,下面来详细说下 1、软件开发: 其实各行各业都有模式可以套用,这里的设计模式指的 阅读全文
posted @ 2016-11-24 15:46 为学日益,为道日损 阅读(695) 评论(0) 推荐(0) 编辑