1、有时候为了所谓的性能,我们倾向于使用udp,但是我们又期望数据的传输是可靠的,因此需要在应用层提供可靠性。 2、可靠、健壮的udp必须提供: a、在合理的时间内没有收到回复,进行重传 b、保证应答和请求的匹配 3、基于udp协议,在应用层提供可靠性,需要做很多事情,比如:滑动窗口,拥塞控制,对这 ...
分类:
其他好文 时间:
2017-02-11 19:53:17
阅读次数:
134
1、Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。 2、下载 redis-3.2 ...
分类:
其他好文 时间:
2017-02-11 19:52:47
阅读次数:
117
http://acm.hdu.edu.cn/showproblem.php?pid=1520 题意: 将有一个党庆祝乌拉尔国立大学80周年。大学有一个员工的层次结构。这意味着监督关系形成了一个树根源于校长VE Tretyakov。为了使党对每个人都有趣,主任不想让一个雇员和他或她的直接主管在场。人事 ...
分类:
其他好文 时间:
2017-02-11 19:51:56
阅读次数:
161
1, a) better, the more samples can make the function fit pratcal problem better. b) worse, since the number of observations is small, the more flexiab ...
分类:
其他好文 时间:
2017-02-11 19:53:11
阅读次数:
127
for...in主要用于对数组和对象的属性进行遍历。for ... in 循环中的代码每执行一次,就会对数组的元素或者对象的属性进行一次操作。 语法:for (variable in object) {...} 对数组操作 可以发现在for in函数中变量以字符串的形式出现,这时候在函数中操作a[x ...
分类:
编程语言 时间:
2017-02-11 19:50:26
阅读次数:
240
Træf?k is a modern HTTP reverse proxy and load balancer made to deploy microservices with ease. It supports several backends (Docker, Swarm, Mesos/Mar... ...
分类:
其他好文 时间:
2017-02-11 19:49:17
阅读次数:
438
1、私有地址包括三块: 10.0.0.0 到 10.255.255.255 172.16.0.0 到 172.31.0.0 192.168.0.0 到 192.168.255.255 2、私有地址接入公网,需要进行NAT(Network Address Translation) 出去进行SNAT,在 ...
分类:
其他好文 时间:
2017-02-11 19:48:45
阅读次数:
197
一、定时器QTimer类 The QTimer class provides repetitive and single-shot timers. The QTimer class provides a high-level programming interface for timers. To ...
分类:
编程语言 时间:
2017-02-11 19:49:15
阅读次数:
300
练习MVP架构开发的App,算是对自己学过的知识做一个总结,做了有一段时间,界面还算挺多的,代码量还是有的,里面做了大量封装,整体代码整理得很干净,这个我已经尽力整理了。不管是文件(java、xml、...
分类:
编程语言 时间:
2017-02-11 19:09:12
阅读次数:
234
题意:n个物品,可以用1/2/3个不同的物品组成不同的价值,求每种价值有多少种方案(顺序不同算一种) 挖坑过会再写 生成函数系数为方案数,次数为价值 A(x) 选一个 B(x) A每项平方 选两个 C(x) A每项三次方 选三个 然后容斥原理算答案 注意计算的时候可以一直用点值,最后在变系数表示 ...
分类:
其他好文 时间:
2017-02-11 19:09:30
阅读次数:
212
题意简述:给定若干个相同维度的向量,寻找一种排序方法,使得所有向量的表示长度总和最低。 所谓表示长度为(Aj-r*Ai)^2,其中i<j 数据范围:向量总数和维度均小于100 思路:(1)首先Ai和Aj确定后,最小表示长度是可以在线性时间计算出来的。使用简单的二次函数分析方法即可。 (2)上述可以得 ...
分类:
编程语言 时间:
2017-02-11 19:08:47
阅读次数:
368
环境准备 因为redis使用c语言开发的,如果要运行在linux上,需要gcc-c++的环境。那么我们就要先看一下是否安装了gcc-c++如果没有的话,需要在虚拟机上安装gcc-c++环境(友情提示,除了脚本语言,linux上运行啥东西都需要装环境)。 首先需要查看linux上是否拥有该运行环境,输 ...
分类:
其他好文 时间:
2017-02-11 19:09:13
阅读次数:
131
经常出现错误的是 这里是先打印20,然后再打印10。这里的foo()虽然是在函数f里面执行的,但是他的this的指向还是指向全局的。这种直接执行的this都是指向全局。 ...
分类:
Web程序 时间:
2017-02-11 19:06:14
阅读次数:
128
People will fall for its appearance while driving passionately. 观者倾心,驭者动魄。 An advertisement of Mercedes-Benz. I want to drive a car like this, but I l ...
分类:
其他好文 时间:
2017-02-11 19:05:48
阅读次数:
147
该手册分为几个部分: 印象深刻的几点: (五)集合处理 2.【强制】ArrayList的subList结果不可强转成ArrayList,否则会抛出ClassCastException 异常:java.util.RandomAccessSubList cannot be cast to java.ut ...
分类:
编程语言 时间:
2017-02-11 19:06:16
阅读次数:
490
1、开打utorrent,依次点击选项->设置->高级。 在“高级”界面中,你会看到“过滤器”,在“过滤器”右侧的框中输入“offers”。 这时会在下面框中看到“offers.left_rail_offer_enabled”和“offers.sponsored_torrent_offer_enab ...
分类:
其他好文 时间:
2017-02-11 19:03:45
阅读次数:
204