自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 eclipse运行mapreduce遇到的坑

     windows上用eclipse运行mapreduce,统计手机流量案例报以下错误: hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1661) PrivilegedActionException as:  (auth:SIMPLE) cause:ExitCodeException exitCode...

2018-12-23 22:23:50 692

原创 关于集合操作产生并发修改异常的问题

当我们用集合迭代器遍历列表时,不注意的话,就集合进行修改(增删改),就会产生ConcurrentModificationException 的报错,即并发修改异常,如下列代码:        这个异常产生的原因是,迭代器依赖于集合而存在,在判断成功后,集合中添加了新的元素,而迭代器并不知道,所有就报错了。其实这个问题说的是:迭代器遍历集合中的元素的时候,不要使用集合对象去修改集合中的元素。 ...

2018-11-17 20:57:22 413

原创 关于字符串String

通过String类的实现源码可以获知,String类是final类,通过byte数组保存字符串。 查看subString、concat和replace方法,发现都不是在原字符串上进行操作,而是重新生成了一个新字符串对象,也就是操作完成后,最开始的字符串并没有被改变。记住:“对String对象的任何改变都不影响到原对象,相关的任何change操作都会生成新的对象“” --字符串池 class文...

2018-11-14 16:10:09 90

原创 关于Java反射

1、RTTI即Run-Time Type Identification,运行时类型识别,能在运行时自动识别每个编译时已知的类型。 这些类型信息通过Class对象完成,每个类都会产生对应的Class对象,保存在.class文件中。类加载器首先 检查类的Class对象是否已被加载过,如果尚未加载就会根据类名查找对应的.class文件,创建Class对象, 验证类中的字节码,为静态域分配空间。 2、反...

2018-11-14 13:15:58 115

空空如也

空空如也

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

TA关注的人

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