HTTP API接口安全设计 API接口调用方式 HTTP + 请求签名机制 HTTP + 参数签名机制 HTTPS + 访问令牌机制 有没有更好的方案? OAuth授权机制 OAuth2.0服务的几种授权流程 ...
蓝牙,显示屏,摄像头,读卡器分别是4种我们已经攻克的实现方式,各自的优势也比较明显 1.蓝牙 中间主要用到的安全设计是采用ECDSA的方式,设备存储公钥,APP可以在登录后获取到相关蓝牙钥匙,其中包含私钥。在蓝牙交互的时候完成安全认证。当然设备的工作时间参数及相关参数,需要版本校对,设备向服务器拉取 ...
分类:
其他好文 时间:
2018-06-22 13:21:30
阅读次数:
195
python 为什么不能利用多核 CPU GIL 其实是因为在 python中有一个 GIL( Global Interpreter Lock),中文为:全局解释器锁。 1、最开始时候设计GIL是为了数据安全 python为了数据安全设计了这个 GIL。 2、每个 CPU在同一时间只能执行一个线程: ...
分类:
编程语言 时间:
2018-05-31 13:18:55
阅读次数:
933
python 为什么不能利用多核CPU GIL: (1)其实是因为在python中有一个GIL(Global Interpreter Lock),中文为:全局解释器锁。 1、是最开始python为了数据安全设计了这个GIL。 2、每个CPU在同一时间只能执行一个线程: (在单核CPU下的多线程其实都 ...
分类:
编程语言 时间:
2018-05-30 17:29:55
阅读次数:
228
你是如何绑定设备的 回顾一下你是如何使用智能家居设备的,一个刚买来的设备是如何添加到你账号下的。如果你是通过输入设备上的一个静态的字符串来完成绑定的,那么恭喜你这种产品有个大坑,当然这个坑不是专门来坑你的,而是这是设计师给它们产品留的一个大坑。 这个坑有多大内,最坑的时候你的设备会被其他人无意之中绑定走,最诡异的时候你的设备会被其他人随机控制几下。坑里的
分类:
其他好文 时间:
2018-05-29 22:49:14
阅读次数:
144
一、Atomic简介 Atomic包是java.util.concurrent下的另一个专门为线程安全设计的Java包,包含多个原子操作类。这个包里面提供了一组原子变量类。其基本的特性就是在多线程环境下,当有多个线程同时执行这些类的实例包含的方法时,具有排他性,即当某个线程进入方法,执行其中的指令时 ...
分类:
其他好文 时间:
2018-04-05 18:36:58
阅读次数:
203
3.1项目前期 现状分析:硬件分析、软件分析 需求收集:业务需求、用户需求、功能需求、非功能需求 粗略设计:体系结构设计、硬件设计、应用系统设计、安全设计、配套设计 可行性分析 3.2 结构化的项目前期实例 1、组织分析 2、业务流程分析 业务流程图的基本元素:泳道(组织结构中的特定岗位)、行为(组 ...
分类:
其他好文 时间:
2018-03-15 19:23:37
阅读次数:
195
今天初学了软件工程的项目前期,对结构化项目前期和面向对象项目前期有了大概的理解。 项目前期的主要工作如下: 现状分析:硬件分析,软件分析。需求收集:业务需求,用户需求,功能需求,非功能性需求。粗略设计:体系结构设计,硬件设计,应用系统设计,安全设计,配套设计。可行性分析 结构化项目前期与面向对象项目 ...
分类:
其他好文 时间:
2018-03-13 18:16:03
阅读次数:
298
项目前期的主要工作: 现状分析:硬件分析、软件分析(组织分析、业务分析、现有软件系统分析) 需求收集:业务需求、用户需求、功能需求、非功能需求 粗略设计:体系结构设计、硬件设计、应用系统设计(系统结构设计、功能结构设计、软件配置设计)、安全设计、配套设计 可行性分析 结构化的项目前期实例 1. 组织 ...
分类:
其他好文 时间:
2018-03-13 15:34:31
阅读次数:
188
项目前期的主要工作,包括现状分析(含硬件分析、组织分析和业务分析)、需求收集、粗略设计和可行性分析。 项目前期 现状分析:硬件分析、软件分析 需求收集:业务需求、用户需求、功能需求、非功能需求 粗略设计:体系结构设计、硬件设计、应用系统设计、安全设计、配套设计 可行性分析 结构化的项目前期实例 1、 ...
分类:
其他好文 时间:
2018-03-13 12:17:53
阅读次数:
181