A 1-interesting polygon is just a square with a side of length 1. An n-interesting polygon is obtained by taking the n - 1-interesting polygon and app ...
分类:
其他好文 时间:
2018-07-20 20:10:45
阅读次数:
223
DualPivotQuicksort是Arrays类中提供的给基本类型的数据排序的算法。它针对每种基本数据类型都有对应的实现,实现方式有细微差异,但思路都是相同的,所以这里只挑选int类型的排序。 整个实现中的思路是:首先检查数组的长度,比一个阈值小的时候直接使用双轴快排。其它情况下,先检查数组中数 ...
分类:
编程语言 时间:
2018-07-20 20:06:34
阅读次数:
190
Java工程化、高性能及分布式、高性能、深入浅出。性能调优、Spring,MyBatis,Netty源码分析和大数据 ...
分类:
编程语言 时间:
2018-07-20 19:01:58
阅读次数:
144
reduce pthread_cond_signal via wait counter ...
分类:
其他好文 时间:
2018-07-20 00:15:28
阅读次数:
196
python Class:面向对象高级编程 __str__ / __repr__ 使用效果一样,不用纠结
分类:
编程语言 时间:
2018-07-19 22:05:24
阅读次数:
215
1 increment hibernate提供的自动自动增长机制,适用于short /int /long 单线程使用,不适用于集群 发送一条语句 select max(id) from table 使用id+1作为下一条记录的值 2 identity 采用数据库底层的自动增长机制,适用于short ...
分类:
其他好文 时间:
2018-07-19 19:17:09
阅读次数:
189
定义在random中的随机数库通过一组协作的类来生成随机数:random-number-engines(可以生成unsigned随机数序列)和random-number-distribution(使用引擎返回服从特定概率分布的随机数)。二者都是函数对象类。 运行结果为 16807 282475249 ...
分类:
其他好文 时间:
2018-07-19 18:12:56
阅读次数:
163
电子邮件是最常用的网络应用之一,已经成为人们信息交流的重要途径。电子邮件的来往一般是比IM更正规的一种交流,是严肃、严谨的一种方式,普通电子邮件以明文方式在网上传输、存储,存在巨大的安全风险,一直以来都是黑客重点攻击的目标,对信息安全构成重大威胁和挑战。 同时各用户单位普遍使用的大多为传统邮件系统, ...
分类:
其他好文 时间:
2018-07-19 14:55:35
阅读次数:
190
目前mongo最新版为4.0(2018-07-18),下载地址 https://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2008plus-ssl-4.0.0-signed.msi 软件安装 该安装步骤在本次安装中耗时约20分钟,此时可以先将bin目 ...
多路复用I/O 它的基本原理就是select/epoll这个function会不断的轮询所负责的所有socket,当某个socket有数据到达了,就通知用户进程。 流程图如下: 当用户进程调用了select,那么整个进程会被block,而同时,kernel会“监视”所有select负责的socket ...
分类:
其他好文 时间:
2018-07-18 21:47:33
阅读次数:
226