java
文章平均质量分 78
_delin
这个作者很懒,什么都没留下…
展开
-
Encryption raised an exception
script-test: [echo] Testing encrypt.sh [exec] Exception in thread “main” org.jasypt.exceptions.EncryptionOperationNotPossibleException: Encryption raised an exception. A possible cause is y原创 2016-11-14 17:19:32 · 6698 阅读 · 0 评论 -
java8实现spark wordcount并且按照value排序输出
最近在学习spark,本来应该是使用scala编程,但是无奈scala没接触过,还得学,就先使用java的spark api练练手,其实发现java8的函数式编程跟scala很多地方异曲同工啊,搞定spark的java api后面学scala应该事半功倍! 最开始当然是万年不变的wordcount,加了个排序输出,具体看注释.原创 2016-12-14 15:26:59 · 4274 阅读 · 0 评论 -
HashMap里的equals实现
今天遇到一个问题,需要对List<Map>对象里的Map去重,然后想到是否可以使用Set去重,试了下是可以的,但是仔细想想,发现明明塞进Set的时候是新创建的Map对象,但是Set却认为是重复的塞不进去,想到应该是HashMap的equals里逻辑,遂看源码。 public boolean equals(Object o) {//1.同一对象,对象相等 if (o == this)原创 2017-04-20 20:10:31 · 2379 阅读 · 0 评论 -
disruptor高性能框架
最近项目里需要写模型,然后数据是从es取,不同人负责写不同模型,这里遇到一个问题,就是数据的读其实公用,没必要各自取一次数据浪费带宽、内存、cpu…遂想是否可以提取公用部分做数据读,下发给各个模型,然后开发老大说用disruptor试试,调研了下确实可行,就稍加记录下。disruptor项目地址:https://github.com/LMAX-Exchange/disruptor 简单来说disr原创 2017-08-25 14:58:53 · 405 阅读 · 0 评论