自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ZERO

  写程序归根到底就是做两件事---算法实现和错误处理

  • 博客(16)
  • 收藏
  • 关注

原创 查找Java程序中CPU使用率最大的线程

1、获得进程pid ps -ef | grep java2、列出该进程的所有线程 ps p ${pid} -L -o pcpu,pmem,pid,tid // tid即线程 或者 top -H -p ${pid}3、找出哪个线程tid占用最多,然后将这个tid转换为16进制 printf "%x\n" ${tid}4、打印线程的堆栈信息...

2016-08-24 21:26:22 1494

转载 Apache HttpClient4.5(二)

转载自:http://www.yeetrack.com/?p=782       Http连接是复杂,有状态的,线程不安全的对象,所以它必须被妥善管理。一个Http连接在同一时间只能被一个线程访问。HttpClient使用一个叫做Http连接管理器的特殊实体类来管理Http连接,这个实体类要实现HttpClientConnectionManager接口。       Http连接管理器

2016-08-21 12:18:53 1739

转载 深入理解Java对象序列化

转载自:http://www.blogjava.net/jiangshachina/archive/2012/02/13/369898.html1.什么是Java对象序列化使用Java对象序列化,在保存对象时,会把其状态保存为一组字节,在未来,再将这些字节组装成对象。必须注意地是,对象序列化保存的是对象的"状态",即它的成员变量。由此可知,对象序列化不会关注类中的静态变量。除了在持

2016-08-19 22:37:01 3444

转载 阻塞队列

转载自:http://www.infoq.com/cn/articles/java-blocking-queue/              http://blog.csdn.net/z69183787/article/details/52055937什么是阻塞队列       阻塞队列(BlockingQueue)是一个支持两个附加操作的队列。这两个附加的操作是:在队列为空时,获

2016-08-18 22:46:33 693

转载 Java中的逆变与协变

转载自:http://blog.csdn.net/z69183787/article/details/51598345看下面一段代码:// public final class Integer extends NumberNumber num = new Integer(1); List list = new ArrayList<>();list.add(new Integer

2016-08-18 22:25:45 8374

转载 Word Count示例

scala版:import org.apache.spark.{SparkConf, SparkContext}object WordCount { def main(args: Array[String]) { /** * 创建spark的配置对象SparkConf,设置Spark程序运行时的配置信息。 */

2016-08-14 21:50:19 693

原创 LinkedBlockingQueue

Queue与Deque的区别:       Queue单向队列,先进先出。        Deque 双向队列ArrayBlockingQueue和LinkedBlockingQueue的区别:       1.ArrayBlockingQueue定长的缓冲队列;LinkedBlockingQueue 无界的缓冲队列。       2.队列中锁的实现不同:ArrayBloc

2016-08-13 18:57:30 558

转载 SparkのRDD

转载自:http://blog.sina.com.cn/s/blog_4a7854d90102wrvb.html              http://blog.csdn.net/slq1023/article/details/50927954              http://ifeve.com/%e3%80%8aspark-%e5%ae%98%e6%96%b9%e6%96%87

2016-08-13 16:57:50 511

转载 Thread.State

转载自:http://blog.csdn.net/codetomylaw/article/details/40263261              http://blog.csdn.net/fenglibing/article/details/6411940       一般查看Java程序堆栈信息时,会使用jstack工具来获得java stack和native stack的信息,如果现在运行...

2016-08-09 22:28:41 460

原创 ArrayList中elementData为什么被transient修饰?

Java的ArrayList中,定义了一个数组elementData用来装载对象的,具体定义如下:/** * The array buffer into which the elements of the ArrayList are stored. * The capacity of the ArrayList is the length of this array buffer. Any

2016-08-09 21:33:58 11759 9

转载 Spark内核架构

转载自:http://blog.sina.com.cn/s/blog_4a7854d90102wrv6.html              http://blog.csdn.net/slq1023/article/details/50816669Driver       Driver是运行程序时具有main方法并创建了SparkContext的环境对象。SparkContext

2016-08-07 18:08:17 676 5

原创 Spark初识

Spark简介       Spark是基于内存计算的大数据分布式计算框架。Spark基于内存计算,提高了在大数据环境下数据处理的实时性,同时保证了高容错性和高可伸缩性。       在Spark中,通过RDD(Resilient Distributed Dataset,弹性分布式数据集)来进行计算,这些分布式集合,并行的分布在整个集群中。RDDs是Spark分发数据和计算的基础抽象类。

2016-08-07 15:45:03 574

原创 零碎笔记(六)

防止JVM吃异常堆栈的参数 -XX:-OmitStackTraceInFastThrow       Java将为每个线程维护一个堆栈,堆栈里将为每个方法保存一个栈帧,栈帧代表了一个方法的运行状态,也就是方法栈,最后一个为当前运行的栈帧。       那么每一次方法调用会涉及:              1.为新调用方法的生成一个栈帧              2.保存当前

2016-08-03 21:27:22 271

转载 使用读写锁简单实现缓存的实例

转载自:http://blog.csdn.net/lijunlinlijunlin/article/details/8686591              http://blog.csdn.net/lijunlinlijunlin/article/details/8686592import java.util.HashMap; import java.util.Map; im

2016-08-03 21:19:39 1714

原创 Log4j2自定义Appender注意事项

虽然log4j2自带了很多种Appender,但是有时候需要自定义Appender来满足业务需求。例如log4j2就没有为Scribe添加appender。       Appender的自定义其实很简单,可以参考log4j-core源码中org.apache.logging.log4j.core.appender.mom包中其它的扩展appender的实现。主要是实现AbstractAppe

2016-08-03 21:15:53 11837 2

转载 influxdb快速入门

转载自:http://www.bubuko.com/infodetail-459996.html              https://xtutu.gitbooks.io/influxdb-handbook/content/an_zhuang_shi_yong.html              https://docs.influxdata.com/influxdb/v0.9/con

2016-08-02 20:50:34 24366 7

空空如也

空空如也

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

TA关注的人

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