1、密码协商 TLS协议中,密码协商的过程中Client在ClientHello中提供四种option 第一:client 支持的加密套件列表,密码套件里面中能出现Client支持的AEAD算法或者HKDF哈希对, 第二: Supported_group 的扩展和 Key_share的 扩展,其中S ...
分类:
其他好文 时间:
2019-06-29 23:54:27
阅读次数:
265
最小化http请求 : 合并文件 css spirate 使用CDN 内容分发网络 给页面头部添加expire或 cache-control 使用GIZP 放置css在页面顶端 放置js脚本在页面底端 避免css表达式 :表达式的问题是他们可能比人们期望的计算还要多,不仅在页面加载或页面尺寸大小变化 ...
分类:
Web程序 时间:
2019-06-29 23:54:03
阅读次数:
168
转自:https://blog.csdn.net/zhzht19861011/article/details/49819109 FreeRTOS系列第1篇 为什么选择FreeRTOS? FreeRTOS系列第2篇 FreeRTOS入门指南 FreeRTOS系列第3篇 FreeRTOS移植指南 Fre ...
分类:
其他好文 时间:
2019-06-29 23:53:46
阅读次数:
126
命名空间 从python解释器开始执行之后,就在内存中开辟了一个空间,每当遇到一个变量的时候,就把变量名和值之间的对应关系记录下来。但是当遇到函数定义的时候解释器只是象征性的将函数名读入内存,表示知道这个函数的存在了,至于函数内部的变量和逻辑解释器根本不关心。等执行到函数调用的时候,python解释 ...
分类:
其他好文 时间:
2019-06-29 23:53:20
阅读次数:
163
如何使用WeakEventManager解决EventHandler的内存泄露问题。 ...
分类:
其他好文 时间:
2019-06-29 23:53:04
阅读次数:
137
/** * 随机生成字符串 * @param randomFlag 产生任意长度随机字母数字组合 * @param min 任意长度最小位[固定位数] * @param max 任意长度最大位 * @returns {string} */ function noncestr(randomFlag, ... ...
分类:
Web程序 时间:
2019-06-29 23:52:43
阅读次数:
197
今天的每日一码,让我们来看一看一些常见的排序方法。 冒泡算法: 直接插入排序: 简单选择排序: ...
分类:
编程语言 时间:
2019-06-29 23:52:31
阅读次数:
133
本文通过笔者的实践,讲述如何以PHP+CI+Postgres构建一套人力资源管理系统。 =============================================================== 首先我们需要搭建好整个环境,为后来的项目奠定基础。 底层环境我们使用WAMP来创建A... ...
分类:
Web程序 时间:
2019-06-29 23:52:12
阅读次数:
228
什么是三层交换机 三层交换机就是具有部分路由器功能的交换机,三层交换机的最重要目的是加快大型局域网内部的数据交换,所具有的路由功能也是为这目的服务的,能够做到一次路由,多次转发。对于数据包转发等规律性的过程由硬件高速实现,而像路由信息更新、路由表维护、路由计算、路由确定等功能,由软件实现。三层交换技术就是二层交换技术+三层转发技术。传统交换技术是在OSI网络标准模型第二层——数据链路层进行操作的
分类:
其他好文 时间:
2019-06-29 23:51:42
阅读次数:
160
记一点零碎的流水账与情绪。 昨晚和室友打了一盘游戏,我戏称,如果打游戏都不能专心的话,又何谈认真学习呢?其实这是对我自己的反思,感觉“注意力剥夺”这种事情也发生在了自己身上,做什么都不能形成一个稳定而有效的专注期,这应该是我最近急需要解决的事情。 咖啡喝完了,新咖啡还没到,学校超市卖的1元1条的速溶 ...
分类:
其他好文 时间:
2019-06-29 23:51:27
阅读次数:
111
bfs 位置+状态 just need to calculate min value(only it is useful), so O(1*x) 挺有趣的一道题。。。 ...
分类:
其他好文 时间:
2019-06-29 23:51:10
阅读次数:
140
1.模型层要做什么? 答:在模型层声明一个数组,来存储数据2.控制器层做什么? a.提供数据选项 b.在显示视图前,通过model传递数据选项到视图层 c.视图层通过th:each循环遍历数据选项 示例 我们这以课程为例 模型层:我们要声明一个String类型的数组 1 @NotNull//cour ...
分类:
编程语言 时间:
2019-06-29 23:50:35
阅读次数:
155
一、Git概念 1.1、Git定义 Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git 与常用的版本控制工具 CVS, Subve ...
分类:
其他好文 时间:
2019-06-29 23:50:09
阅读次数:
137
Virtual Dom并不是真正意义上的Dom,而是一个轻量级的JavaScript对象,在状态发生变化的时候,Virtual Dom会进行Diff运算,来更新只需要被替换的DOM,而不是全部重绘。 与DOM操作相比,Virtual Dom是基于JavaScript计算的,所以开销会小很多。 用Vi ...
分类:
其他好文 时间:
2019-06-29 23:49:52
阅读次数:
139
一、DQL 1、基本规则: (1)对于日期型数据,做 *,/ 运算不合法,可以进行 +, - 运算。比如给日期加一天或减一个月,结果仍为一个日期。两个日期间只能为减法,返回两个日期相差的天数,两个日期间做加法没任何意义。 (2)包含空值(null)的数学表达式计算结果均为空值。 (3)给字段取别名时 ...
分类:
其他好文 时间:
2019-06-29 23:49:17
阅读次数:
159