Json Web Token 使用 JSON 来传递数据,用于判定用户是否登录状态 基本思想:用户id,加密算法和签名一起存储到客户端,每次请求接口时判断签名是否一致 jwt由Header,Payload及signature由.拼接而成 Header Header 由非对称加密算法和类型组成,如下 ...
分类:
其他好文 时间:
2018-12-27 22:55:25
阅读次数:
444
FSM,有限状态机,可以理解成是对行为逻辑的抽象,就好象人在生活中会做出各种行为,例如吃饭、睡觉等,这些所有我们都看作是“行为”的分支,由大脑决定每种行为具体是什么实施。在整个FSM架构中,其实与上面解释一致,首先有一个状态基类stateObject,里面有三个方法,分别是状态前、状态中、状态后。所 ...
时钟周期: 时钟周期也称为振荡周期,定义为时钟脉冲的倒数(可以这样来理解,时钟周期就是单片机外接晶振的倒数,例如12M的晶振,它的时间周期就是1/12 us),是计算机中最基本的、最小的时间单位。 在一个时钟周期内,CPU仅完成一个最基本的动作。对于某种单片机,若采用了1MHZ的时钟频率,则时钟周期 ...
分类:
其他好文 时间:
2018-09-22 14:30:49
阅读次数:
206
iptables防火墙 1、基本操作 # 查看防火墙状态 service iptables status # 停止防火墙 service iptables stop # 启动防火墙 service iptables start # 重启防火墙 service iptables restart # 永 ...
分类:
其他好文 时间:
2018-09-16 12:32:57
阅读次数:
209
1、耗电量场景 1)GPS定位 2)网络传输,尤其是非wifi环境 3)屏幕亮度 4)cpu频率 5)内存调度频率 6)wakelocker时间和次数 2、查看app的耗电量 3、amdroid电量测试方法(静默状态) 1)基于硬件的测试方案:电量表来测试手机耗电量 优点:精准 缺点:测的是整机,不 ...
分类:
移动开发 时间:
2018-09-02 16:10:03
阅读次数:
319
前面我们学习了很多JVM相关的理论知识,那么本节将重点讲述的是工具的使用,正所谓:工欲善其事,必先利其器。因此,本节介绍常用的性能监控工具,用于性能监控和问题排查。 一、系统性能监控 系统性能工具用于确定系统运行的整体状态,基本定位问题所在。 Linux – uptime ? 系统时间 ? 运行时间 ...
分类:
其他好文 时间:
2018-06-21 01:28:20
阅读次数:
237
什么是websocket协议 websocket协议类似于http协议 http :数据按 \r\n 分割,请求头和请求体按 \r\n\r\n 分割 是短连接、无状态基于tcp协议 websocket:数据按 \r\n分割,创建连接后不断开,创建连接是需要先验证,发送数据时要加密 websocket ...
分类:
Web程序 时间:
2018-05-17 21:11:36
阅读次数:
178
参看代码 GitHub: DeepIn(GNU/Linux) MySQL 一、安装 二、控制台登陆 三、基本编码配置 四、服务操作 五、运行状态基本查看 六、开机自启及服务 蒙 2018-05-05 23:30 周六 ...
分类:
数据库 时间:
2018-05-06 01:33:20
阅读次数:
371
linux下查看线程数的方法及超过系统线程最大值的报错通过/proc伪文件系统说明:Linux系统上的/proc目录是一种文件系统,即proc文件系统。与其它常见的文件系统不同的是,/proc是一种伪文件系统(也即虚拟文件系统),存储的是当前内核运行状态的一系列特殊文件,用户可以通过这些文件查看有关系统硬件及当前正在运行进程的信息,甚至可以通过更改其中某些文件来改变内核的运行状态。基于/proc文
分类:
编程语言 时间:
2018-04-11 17:07:03
阅读次数:
193
简洁的列表解析形式 [ i for i in range(10) ] 生成器表达式 [ i for i in range(10) ] 自己的问题: return和yield可以连用吗? 不能,会报错。 next 触发 yield yield: 1.返回值 2.保留函数运行状态,基于从上次yield的 ...
分类:
其他好文 时间:
2018-03-11 02:50:24
阅读次数:
227