自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 LongAdder的实现以及与AtomicLong的对比

http://coolshell.cn/articles/11454.html

2017-05-31 17:30:06 784

原创 Java中HashMap造成的死循环问题

http://coolshell.cn/articles/9606.html

2017-05-31 17:28:41 410

转载 JDK7与JDK6中String.Intern方法的区别

http://tech.meituan.com/in_depth_understanding_string_intern.html

2017-05-30 15:44:10 1309

转载 一篇关于JIT编译器的文章(关于OSR栈上替换的)

http://wiki.jikexueyuan.com/project/java-vm/javac-jit.html

2017-05-27 15:12:00 2201

原创 将ubuntu中crontab的编译器切换到VIM

Ubuntu12.04的crontab默认使用nanos,这个编译器相当难用,我们一般得把它换成vim,使用以下命令即可:export EDITOR=vim修改后最好重启一下crontab/etc/init.d/cron stop/etc/init.d/cron start

2017-05-25 11:11:17 3782

原创 maven添加依赖后仍然找不到对应类

由于坑爹的eclipse经常反应迟端,我们在pom中添加相应依赖后,仍然会发现找不到对应的类,此时我们可以点击project->maven update即可

2017-05-24 16:05:55 15412 1

原创 Eclipse中Mybatis无法读取xml文件的问题(mybatis绑定错误-- Invalid bound statement (not found))

http://www.jianshu.com/p/800fe918cc7a在pom中添加resource的配置项然后用maven打包即可。

2017-05-24 15:52:01 995

原创 elasticsearch中批量的upsert

大家知道,在elasticsearch中,使用bulk操作可以批量的处理数据,然而文档中的bulk似乎并不能处理upsert操作,事实上,只需要加上如下参数就可以了"doc_as_upsert" : true这样,使用python脚本时参数如下所示:t = {'_index': INDEX_NAME, '_type': doc_type, '_id': doc['id'

2017-05-22 14:42:13 8151

原创 Jdk1.8中ConcurentHashMap实现策略的变化

在jdk1.7中ConcurentHashMap是利用一种segment的数据结构来进行线程安全的保障的,然而在jdk1.8中,实现原理却做了大幅度的修改,具体可以参考下面这篇文章。http://blog.csdn.net/u010412719/article/details/52145145http://blog.csdn.net/melod_bc/article/details/5

2017-05-21 16:13:48 956

原创 利用静态内部类来实现builder模式

注意,静态内部类并不会随着外部类的载入而被载入,只有当其内部方法被调用时才会装入JVMhttp://www.cnblogs.com/Alex--Yang/p/3386863.html

2017-05-17 18:08:23 1420

原创 JDK8中Array转换成stream的一个坑

大家知道,在JDK8中引入了stream的概念,用stream处理数据显得很方便,然而,今天我在尝试着把一个Array转换成stream的过程中,却踩到了一个坑,简单的说,从Array转换为stream有两种办法,Stream.of()和Arrays.stream();在面对引用类型时,这两种方法都没有问题,而面对primitive类型的数组时,前一种方式却不能得到期望的结果,具体的解释看下面这个

2017-05-17 14:47:47 12487

转载 将本地项目上传到github上面

http://blog.csdn.net/hanhailong726188/article/details/46738929

2017-05-14 16:06:49 167

原创 JDK8中的HashMap

在JDK8中,当一个bucket下的元素数目超过一定阈值(默认为8)后,就会将链表转化成红黑树进行存储,这样,即使在有大量元素冲突的情况下,也能够保持相当的查询效率http://www.jianshu.com/p/814432ed04e8

2017-05-12 11:00:51 278

原创 JDK7的maven项目切换到JDK8全纪录

今天花了一个下午的时间,将一个之前用JDK7写的web项目升级到了JDK8,这个过程中遇到了许多麻烦,在这里简单的记录一下,方便日后查看。1、下载JDK8并且配置,这个我就不说了,反正大家都知道,需要注意的是,许多朋友包括我在内,会在系统中同时安装JDK7和JDK8,此时比较方便的选择是采用alias的方式进行JDK切换,比如,在我的mac环境下,输入JDK7就可以切换到Java7,而输入

2017-05-07 17:56:05 4043 1

com.lowagie.text-2.1.7.jar下载

一个用于pdf生成的必不可少的包,大家有需要的可以下载看一下

2015-04-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除