对于 NGINX 的 HTTPS 配置,通常情况下我们只需要实现服务端认证就行,因为浏览器内置了一些受信任的证书颁发机构(CA),服务器端只需要拿到这些机构颁发的证书并配置好,浏览器会自己校验证书的可用性并通过 SSL 进行通讯加密。 但特殊情况下我们也需要对客户端进行验证,只有受信任的客户端才能使 ...
分类:
其他好文 时间:
2020-07-11 09:27:41
阅读次数:
64
题目: 输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的循环双向链表。 要求不能创建任何新的节点,只能调整树中节点指针的指向。我们希望将这个二叉搜索树转化为双向循环链表。链表中的每个节点都有一个前驱和后继指针。对于双向循环链表,第一个节点的前驱是最后一个节点,最后一个节点的后继是第一个节点。“he ...
分类:
编程语言 时间:
2020-07-11 00:26:16
阅读次数:
74
前言 HTTP 协议有一个缺陷:通信只能由客户端发起,做不到服务器主动向客户端推送信息。 WebSocket 协议它的最大特点就是,服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息,是真正的双向平等对话,属于服务器推送技术的一种。 websocket简介 随着互联网的发展,传统的HT ...
分类:
编程语言 时间:
2020-07-11 00:24:52
阅读次数:
83
package datastructures.linked; import java.util.Iterator; /** * @author warriorg */ public class DoublyLinkedList<T> implements Iterable<T> { private ...
分类:
其他好文 时间:
2020-07-10 19:19:46
阅读次数:
52
在标签组件外部使用: {{表达式}} 在标签组件内部使用: v-bind:组件属性名 可缩写为:组件属性名 例:v-bind:url="myurl" 或 :url="myurl" v-model="msg" ...
分类:
其他好文 时间:
2020-07-10 15:09:36
阅读次数:
55
今天在做项目的时候总是苦恼当前页面通过文本框组件的 value属性双向绑定输入的数据 但是又需要跳转到另一个页面填写信息并保存,输入完信息又跳回到当前页面 ,但是如果用不对路由api可能就会刷新页面,也就是说你之前输入的信息都没有了 . 这个时候就用到了 wx.navigateTo 和 wx.nav ...
分类:
微信 时间:
2020-07-10 00:08:58
阅读次数:
89
v-model是用来在表单控件或者组件上创建双向数据绑定的 他的本质是v-bind和v-on的语法糖 <input v-model="sth" /> // 等同于 <input :value="sth" @input="sth = $event.target.value" /> ...
分类:
其他好文 时间:
2020-07-09 22:47:12
阅读次数:
73
luoguP2962 题目描述 节日宴会上,我们有 \(N\) 盏彩色灯,他们分别从 $1$ 到 \(N\) 被标上号码。有 \(M\) 条边连接着这些灯,当按下某一盏灯的开关的时候,这盏灯本身以及所有和这盏灯有边相连的灯的开关状态都会发生改变。 最开始所有灯都是被关着的,问需要至少按下多少开关,才 ...
分类:
其他好文 时间:
2020-07-09 20:51:13
阅读次数:
68
简述ArrayList、LinkedList区别 1) ArrayList是数组的数据结构,LinkedList是双向链表的数据结构. 2) ArrayList在访问数组的下标时效率比较高,在新增和删除时因为会对操作点之后的数据下标造成影响,所以效率比较低, 3) LinkedList因为是链表的结 ...
分类:
编程语言 时间:
2020-07-09 16:40:54
阅读次数:
65
【一、Virtual DOM简介】 Virtual DOM是虚拟节点,它通过Javascript的Object对象模拟DOM中的节点,然后通过特定的render方法将其渲染成真实的DOM节点。 浏览器在处理DOM时,总会附加很多属性,这会使得每一次数据更新,渲染很慢。 Virtual DOM利用Ja ...
分类:
其他好文 时间:
2020-07-08 15:21:00
阅读次数:
70