自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

厚积薄发

记录自己的成长,与大家共同分享

  • 博客(5)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 log4j日志参数

#根logger主要定义log4j支持的日志级别及输出目的地,其语法为:#log4j.rootLogger = [ level ] , appenderName, appenderName, …#其中,level 是日志记录的优先级,分为OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL或者自定义的级别。#建议只使用四个级别,优先级从高到低分别是ERROR、WARN、INFO、...

2018-03-16 16:00:13 1416

原创 Spark

1.启动Spark shell 的命令  spark/bin/spark-shell  --master local[2]  退出spark shell        :q  启动后可以通过localhost:4040来查看spark的执行情况2.启动spark之前需要启动hdfs,命令 hadoop/sbin/start-hdfs.sh3.提交jar包,执行计算/usr/local/spark/...

2018-03-11 21:25:15 602

原创 JDK动态代理

一、概念代理设计模式是一种常用的设计模式,为实现某接口的委托对象创造一个代理对象,代码中调用代理对象,代理类进行预处理或者后处理,真正业务逻辑仍然由委托类执行。Java中存在静态代理和动态代理,静态代理需要为每个委托类实际创建一些代理类,如果实现一个接口的几个类均需要代理类,则需要创建多个代理类(也可以创建一个在其中进行路由),比较麻烦。动态代理是JVM在运行过程中利用反射原理创建代理类的字节码文...

2018-03-04 12:05:16 245

原创 ClassLoader原理解析

一、概念ClassLoader即类加载器,Java中的类是动态加载的,当需要使用类A时,ClassLoader会将A.class字节码文件动态加载到jvm的方法区内存中,然后生成一个对应的java.lang.Class对象的实例保存该类的信息,并通过该实例的newInstance()来产生对象。ClassLoader是一个抽象类,通常给定类的名称,然后转换成.class文件名,然后查找相应的类文件...

2018-03-03 21:35:40 337

原创 Window下生成并运行jar包,通过classpath引用jar包

一.生成及运行jar包1.编写java文件,命名为HelloWorld.javapublic class HelloWorld{ public static void main(String[] args){ System.out.println("HelloWorld!"); }}2.在文件所在路径下编译,javac HelloWorld.java,生成文件HelloWorld.class;3...

2018-03-01 23:02:29 2037

IBM HeapAnalyzer ha39.jar

heapAnalyzer分析工具,heapAnalyzer分析工具,heapAnalyzer分析工具,

2018-02-08

C++自学教程

C++自学教材,比较经典,扫面版,不是很清楚

2014-08-22

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

TA关注的人

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