2018年6月8日
摘要: Java 8中java.util.stream.Collectors提供了几个方法可用于把Collection转为Map结构,本文记录了个人对其中三个的理解。 Method | Return Type | groupingBy | partitioningBy | toMap | 1. 环境 Jav 阅读全文
posted @ 2018-06-08 16:02 hiv 阅读(2345) 评论(0) 推荐(0) 编辑
2018年6月7日
摘要: 在前文《 "记一次OutOfMemory定位过程" 》完成时最终也没有定位到ECS 中JVM Heap size无法控制的原因,今天再次尝试终于有了一些线索,翻查了ECS的部署脚本发现了 参数,根据 "Amazon Elastic Container Service任务定义参数" 的定义,它对应的是 阅读全文
posted @ 2018-06-07 20:30 hiv 阅读(1077) 评论(0) 推荐(0) 编辑
2018年5月31日
摘要: 背景 最近有个项目部署到了AWS,部署方案是ECS+Docker+Java | Launch type | CPU Units | Memory | |: |: :| :| | FARGATE | 1024 | 4G | 运行后发现程序表现不符合预期——每当任务繁忙时大量的task会被关闭并启动新的 阅读全文
posted @ 2018-05-31 18:09 hiv 阅读(819) 评论(0) 推荐(0) 编辑
2018年5月9日
摘要: 参考 https://www.cnblogs.com/richered/p/8404641.html https://blog.csdn.net/rwang99/article/details/51160529 环境 OS: Windows 10 Jmeter: apache-jmeter-4.0 阅读全文
posted @ 2018-05-09 00:13 hiv 阅读(4094) 评论(0) 推荐(0) 编辑
2018年2月4日
摘要: 最近家中Windows 10更新后抽风,最后不得不重装系统,原本配置好的开发环境全部要重装,也包括局域网搭建,但由于是家庭网络并非公司局域网,故旧文《 "使用VirtualBox虚拟机搭建局域网" 》不适用。相对于公司局域网,在家庭网络中搭建局域网简单得多,本文记录了此过程,局域网要求如下: 支持宿 阅读全文
posted @ 2018-02-04 22:02 hiv 阅读(767) 评论(0) 推荐(0) 编辑
2018年1月5日
摘要: 参考资料:https://www.dotnetperls.com/lambda-java Lambdas用于创建函数对象。通过它们,我们可以在其它方法内部指定方法,甚至可以把方法做为参数传递给其它方法。Lambda需要有固定的定义,用以决定它的输入参数和返回值,例如Supplier、Consumer 阅读全文
posted @ 2018-01-05 14:06 hiv 阅读(206) 评论(0) 推荐(0) 编辑
2017年12月6日
摘要: Java: jdk1.8.0_144 做测试时犯下了一个极其低级的错误,记录下来以警示自己。原计划测试线程池运算的时间和预期值,代码如下: 最终结果list的size总是不如预期,错误如下: 猜测一:ExecutorService丢失任务,导致少数thread未得到执行机会 猜测二:Executor 阅读全文
posted @ 2017-12-06 15:18 hiv 阅读(223) 评论(0) 推荐(0) 编辑
2017年11月24日
摘要: 最近发现自己连续三天在github上的提交没显示在个人主页上,一番搜索后终于发现原来是因为没有把git的配置改过来,提交的代码时使用了不同的email。 https://code.bradymower.com/why-arent-my-commits-showing-up-on-my-contrib 阅读全文
posted @ 2017-11-24 18:00 hiv 阅读(959) 评论(0) 推荐(0) 编辑
2017年11月17日
摘要: 昨天maven的deploy任务需要只选择单个模块并且把它依赖的模块一起打包,第一时间便想到了-pl参数,然后就开始处理,但是因为之前只看了一下命令的介绍,竟然花了近半小时才完全跑通,故记录此文。 假设现有项目结构如下 dailylog-parent|-dailylog-common|-dailyl 阅读全文
posted @ 2017-11-17 12:08 hiv 阅读(59015) 评论(8) 推荐(14) 编辑
2017年9月17日
摘要: 参考资料:http://ifeve.com/java-synchronousqueue/http://www.cnblogs.com/jackyuj/archive/2010/11/24/1886553.htmlhttp://ifeve.com/java-blocking-queue/ Blocki 阅读全文
posted @ 2017-09-17 17:41 hiv 阅读(384) 评论(0) 推荐(0) 编辑