失败的cc
失败的cc
全部文章
分类
Canal(1)
Flume(1)
Hadoop(1)
HBase(1)
Hive与数据仓库(3)
Java并发编程(5)
Java知识(5)
JVM(4)
Kudu(1)
Linux(2)
MySQL(2)
Phoenix(1)
Scala(3)
Spark(1)
算法与数据结构个人总结(2)
编程思想(1)
英语(3)
题解(16)
归档
标签
去牛客网
登录
/
注册
失败的cc的博客
全部文章
(共50篇)
类加载器
什么时候需要实现自定义类加载器? 想加载非 classpath 随意路径中的类文件 都是通过接口来使用实现,希望解耦时,常用在框架设计 这些类希望予以隔离,不同应用的同名类都可以加载,不冲突,常见于 tomcat 容器 注意 自定义类加载器 加载同一个类的时候,如果使用的是同一个类加载器,那...
2021-05-22
0
468
Java中的语法糖
字符串相加: 实际上是创建的StringBuilder进行操作 默认构造器 自动生成默认无参构造器,调用super(); 自动拆装箱 基本类型和对应的包装类会自动转换。 泛型 在编译后会进行擦除,比如在List中,编译器会自动将加入List的对象转换为Object,在取出时会转换...
2021-05-22
0
416
软引用弱引用虚引用
软引用:通过SoftReference<存储类型> sr = new SoftReferce<>(类型的实例对象);来使用,并且可以使用一个引用队列ReferenceQueue<存储类型> rq = new ReferenceQueue();,当调SoftRefe...
2021-05-22
0
403
JVM垃圾回收
设置JVM参数-XX:+PrintGCDetails -verbose:gc可以在控制台输出垃圾回收相关信息 垃圾回收器 串行垃圾回收器 用法:-XX:+UseSerialGC 作用:在新生代和老年代都使用串行化垃圾回收器,并且该回收器是单线程的,即同时最多只占用一个CPU。 图示: 吞吐...
2021-05-22
0
456
JVM
划分 类加载 将类的字节码载入方法区中,内部采用 C++ 的 instanceKlass 描述 java 类,它的重要 field 有: _java_mirror 即 java 的类镜像,例如对 String 来说,就是 String.class,作用是把 klass 暴露给 java 使...
2021-05-22
0
559
JVM调优工具
jstack <进程号>:查看栈区域 jmap -heap <进程号>:查看堆空间的快照,会显示堆中每个区域的内存占用情况 jconsole:图形化的界面,动态查看内存和CPU的占用情况,也可以连接远程Linux机器,不过需要设置在启动是设置JVM参数 比如:java -Dj...
2021-05-22
0
583
Kudu
Kudu项目的初衷是在Hive的批量处理和HBase的随机读写之间找一个平衡点kudu的批量处理性能优于hbase,随机读写优于hive。hive的一般用于构建数据仓库,kudu一般用于做近实时的查询分析。hive一般要配合impala或者presto或者kylin等做交互式查询kudu一般配合im...
2021-05-17
0
595
Phoenix
注意事项 开启shell时发生OOM 解决方法: ulimit -a查看max user processes只有1024,所以需要扩大此值 sudo vim /etc/security/limits.d/90-nproc.conf,将1024换成65535 Spark连接Phoenix ...
2021-05-16
0
476
Spark
重要概念 架构 Standalone模式下才有Master和Worker的叫法。 Master:类似YARN中的ResourceManager。作用:①监控Worker,接收对Worker的注册;②接收Client提交的Application,调度等待的Application并向Worker提交...
2021-05-15
1
687
HBase基本操作
通过hbase shell进入命令行窗口 基本操作 查看 list:查看有哪些表 格式:list 举例:list,输出所有的表 count:查看表有多少列 格式:count '表名' 举例:count 'student' get:获取列的值 格式:get '表名', '行键'或者get ...
2021-05-14
1
584
首页
上一页
1
2
3
4
5
下一页
末页