- 博客(4)
- 收藏
- 关注
原创 JAVA8新特性Stream的使用方法总结
为什么需要 StreamStream 作为 Java 8 的一大亮点,它与 java.io 包里的 InputStream 和 OutputStream 是完全不同的概念。它也不同于 StAX 对 XML 解析的 Stream,也不是 Amazon Kinesis 对大数据实时处理的 Stream。Java 8 中的 Stream 是对集合(Collection)对象功能的增强,它专注于对集合对...
2018-12-13 11:45:15 955
原创 日常练习(1)
简介 在实际应用中有这样一个场景:有m台服务器,有n个任务,需要把这n个任务按一定策略分配给m台服务器来执行,请按以下要求实现该场景: 1、使用List列表代表服务器(列表中每个元素为一个IP地址); 2、使用List列表代表任务(列表中每个元素为任务ID); 3、分配的过程就是把IP地址与任务ID映射上的过程; 4、策略要支持多个,如按IP地址随机、按任务数量平分等,策略需要支持可扩展...
2018-06-29 10:01:37 173
转载 多线程初步理解
在网上看到一个有意思的小问题,就copy过来自己想办法看看能否解决题目:某银行有至多三个窗口提供服务。该银行每天至多服务100人次;初始时,只有一个窗口开放,如果等待人数超过两人(包含正在办理业务的人),才开放下一个窗口。需要考虑的问题如下这个小小的问题里面包含几个关键点:显然三个窗口可以用三个线程来做,那么如何得到三个线程服务的总人数?涉及到多线程数据同步问题。1...
2018-06-28 18:15:25 93
转载 CSDN-markdown
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...
2018-06-28 14:56:27 86
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人