JAVA之并发编程(一)

过了一个年,突然回到公司不知道该做些什么,老板也没有直接给任务,现在就等着分配任务。感觉好久没有进行学习,万一老板一个心情不爽给我分配一些莫名的任务,自己傻眼不会做那就尴尬了。在没有被问到之前先提升自己的知识储备才是真的,所以学习一些基础知识,虽然和现在所做的事情没有多少关系,不过这些东西迟早都会接触的,还不如早点认识。 ------ 先开始java中的并发编程,目前只在大量消息队列的

- 阅读全文 -

算法:外部排序

前几天看到一篇文章说的是外部排序,深有感触,这里总结一下。 首先,我们先提出一个问题:需要对占8G内存的数进行排序,但是计算机内容只有2G,该如何对这8个G的数进行排序,且效率比较高。 正常人的思维是先把8G分成4份2G数据进行排序,然后再把数据拼接回去。 ![外部排序.png](https://mufeng-blog.oss-cn-beijing.aliyuncs.com/usr/uplo

- 阅读全文 -