参考地址:http://blog.51cto.com/lavasoft/222082 为了提高执行效率,有时可以采用多线程执行 1、每个线程执行的方法一样 2、每个线程执行的任务不一样 要深入了解还需要看Callable和Future接口的API。 ps.在xml文件中配置线程池 ...
分类:
编程语言 时间:
2018-12-12 17:32:08
阅读次数:
199
1.IO THREAD MySQL有很多后台线程 其中包括了负责IO的相关线程IO THREAD 1. 参数innodb_write_io_threads 写线程 默认四个,负责数据块的写入 2. 参数innodb_read_io_threads 读线程 默认四个,负责数据块的读取 上面两个参数高并 ...
分类:
数据库 时间:
2018-12-12 15:43:30
阅读次数:
260
转自: 举两个栗子:如何正确建立个人的机器学习项目集 转自: 举两个栗子:如何正确建立个人的机器学习项目集 机器之心 百家号12-1213:32 机器之心 百家号12-1213:32 机器之心 百家号12-1213:32 选自Towards Data Science 作者:Edouard Harri ...
分类:
其他好文 时间:
2018-12-12 15:42:25
阅读次数:
213
如StringHttpMessageConverter,read方法就是根据编码类型将HttpInputMessage中的数据变为字符串。write方法就是根据编码类型将字符串数据写入HttpOutputMessage中。 HttpMessageConverter的使用场景: 它主要是用来转换req ...
分类:
编程语言 时间:
2018-12-12 12:24:32
阅读次数:
189
monkey patch指的是在运行时动态替换,一般是在startup的时候. 用过gevent就会知道,会在最开头的地方gevent.monkey.patch_all();把标准库中的thread/socket等给替换掉.这样我们在后面使用socket的时候可以跟平常一样使用,无需修改任何代码,但 ...
分类:
编程语言 时间:
2018-12-12 11:21:31
阅读次数:
225
阿里云第一届数据性能大赛 初赛总结 只参加了初赛,复赛没时间参加。最终初赛结果top 59/1653,第一次参加这种性能比赛,收获颇丰。 一、题目 比赛总体分成了初赛和复赛两个阶段,整体要求实现一个简化、高效的 kv 存储引擎 初赛要求支持 Write、Read 接口。 复赛在初赛题目基础上,还需要 ...
分类:
数据库 时间:
2018-12-12 00:42:13
阅读次数:
407
哈夫曼编码测试 测试要求 设有字符集:S={a,b,c,d,e,f,g,h,i,j,k,l,m,n.o.p.q,r,s,t,u,v,w,x,y,z}。 给定一个包含26个英文字母的文件,统计每个字符出现的概率,根据计算的概率构造一颗哈夫曼树。 并完成对英文文件的编码和解码。 要求: (1)准备一个包 ...
分类:
其他好文 时间:
2018-12-12 00:30:59
阅读次数:
238
"传送门" ~~解锁成就:ynoi的题目都做到过原题~~ 因为$n$很小,我们可以用$sss[u][i]$表示到点$u$的距离不超过$i$的点的集合,这个可以用bitset存,然后先一遍bfs,再做一个前缀和就可以处理好了 询问的话,把所有的$sss$并起来,然后求一下里面$1$的个数就好了 顺便一 ...
分类:
其他好文 时间:
2018-12-12 00:18:37
阅读次数:
150
一、设备驱动的分类 1.字符设备 字符设备是指那些能一个字节一个字节读取数据的设备,如LED灯、键盘、鼠标等。字符设备一般需要在驱动层实现open()、close()、read()、write()、ioctl()等函数。 2.块设备 块设备与字符设备类似,一般是像磁盘一样的设备。在块设备中还可以容纳 ...
分类:
系统相关 时间:
2018-12-12 00:11:23
阅读次数:
247
网上查了一大圈,终于在官网上找到了。记一下,备忘。。。 ...
分类:
编程语言 时间:
2018-12-11 21:41:04
阅读次数:
207