大并发服务器框架 大并发服务器设计目标 1. 高性能(High Performance). 要求编写出来的服务器能够最大限度发挥机器性能, 使得机器在满负荷的情况下能够处理尽可能多的并发请求, 对于大量并发请求能够及时快速做出响应 2. 高可用(High Availability). 要求服务器7\ ...
分类:
其他好文 时间:
2019-09-19 10:47:08
阅读次数:
128
Visual Studio Code 该编辑器也集成了所有一款现代编辑器所应该具备的特性,包括语法高亮(syntax high lighting),可定制的热键绑定(customizable keyboard bindings),括号匹配(bracket matching)以及代码片段收集(snip ...
分类:
其他好文 时间:
2019-09-16 10:14:49
阅读次数:
140
目前几乎很多大型网站及应用都是分布式部署的,分布式场景中的数据一致性问题一直是一个比较重要的话题。分布式的CAP理论告诉我们“任何一个分布式系统都无法同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partition tolerance),最多只能同时满足两 ...
分类:
其他好文 时间:
2019-09-15 11:15:35
阅读次数:
95
测试环境使用 elasticsearch-rest-high-level-client 做为基础包发起es调用出现如下异常: 百度发现版本不一致 生产环境使用的es版本是5.4.1。其他答案是版本不一致就让本地的 es版本和服务器的版本保持一致,这的确是一个方法,但是本地封装了很多jar包了,我也尝 ...
分类:
其他好文 时间:
2019-09-11 21:59:24
阅读次数:
236
二分查找:两种方式: 非递归方式和递归方式主要思路: 对于已排序的数组(先假定是从小到大排序), 先定义两个"指针", 一个"指向"首元素low, 一个"指向"末尾元素high. 然后, 开始折半比较, 即让要查找的数与数组中间的元素(索引为 low+high/2)比较. 若要查找的数比中间数小, ...
分类:
编程语言 时间:
2019-09-08 00:18:09
阅读次数:
104
上篇介绍简单的ADC实现,需要IC提供一个额外的ADC。但出于IC成本的考虑,无法提供这个的ADC时,但提供了多个额外的GPIO(General Purpose Input Output:双向的:可以为输入/输出,只有两个状态High/Low),就可以使用本篇的实现方法了。 基于GPIO的按键板 基 ...
分类:
其他好文 时间:
2019-09-07 11:08:21
阅读次数:
97
"$ProblemLink$" 题目大意 你预言了每天的股票价格$v_i$,从第$1$天开始,你每天可以选择卖一支股票,买一支 股票,或者什么也不做。问直到第$n$天结束你最多可以获得多少收益。 $n\le3 10^5$ 思路分析 我们可以先把所有元素丢到小根堆里。 如果存在$a_i a_j(i j ...
分类:
其他好文 时间:
2019-09-07 11:07:05
阅读次数:
119
原文链接:https://mp.weixin.qq.com/s/J1WH4ZYyVWGgXx9g2siocw 转自:码农翻身(微信号:coderising) 计算机界有很多高大上又难于理解的术语,CAP就是其中之一, 什么一致性(Consistency), 可用性(Availability), 分区 ...
分类:
其他好文 时间:
2019-09-05 23:02:14
阅读次数:
86
6.1 Data validity The data on the SDA line must be stable during the HIGH period of the clock. The HIGH or LOW state of the data line can only change ...
分类:
其他好文 时间:
2019-09-04 21:44:26
阅读次数:
108
CAP定理和BASE理论 标签(空格分隔): 操作系统 CAP定理 CAP定理: 一个分布式系统最多只能满足一致性 (Consistency), 可用性(Availability)和分区容错性(Partition tolerance)其中的两种. 一致性(Consistency) all nodes ...
分类:
其他好文 时间:
2019-08-31 23:30:13
阅读次数:
84