自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Java并发编程笔记之ThreadLocal内存泄漏探究

转发:Java并发编程笔记之ThreadLocal内存泄漏探究使用 ThreadLocal 不当可能会导致内存泄露,是什么原因导致的内存泄漏呢?我们首先看一个例子,代码如下:/** * Created by cong on 2018/7/14. */public class ThreadLocalOutOfMemoryTest { static...

2019-07-09 16:48:00 199

转载 【死磕 Java 集合】— ConcurrentSkipListMap源码分析

转自:http://cmsblogs.com/?p=4773[隐藏目录]前情提要简介存储结构源码分析主要内部类构造方法添加元素添加元素举例删除元素删除元素举例查找元素查找元素举例彩蛋作者:彤哥出处:https://www.cnblogs.com/tong-yuan/前情...

2019-06-10 11:05:00 195

转载 GraphX介绍

转自:https://www.cnblogs.com/txq157/p/5978747.html1、GraphX介绍1.1GraphX应用背景SparkGraphX是一个分布式图处理框架,它是基于Spark平台提供对图计算和图挖掘简洁易用的而丰富的接口,极大的方便了对分布式图处理的需求。众所周知·,社交网络中人与人之间有很多关系链,例如Twitter、Faceb...

2019-06-04 18:01:00 523

转载 Storm内部的消息传递机制

转自:https://www.cnblogs.com/Jack47/p/understanding-storm-internal-message-passing.html作者:Jack47转载请保留作者和原文出处欢迎关注我的微信公众账号程序员杰克,两边的文章会同步,也可以添加我的RSS订阅源。一个Storm拓扑,就是一个复杂的多阶段的流式计算。Storm中的组件(Comp...

2019-01-23 11:52:00 131

转载 JanusGraph Server配置

转自:https://www.cnblogs.com/jiyuqi/p/320267ff0b5052fad4613945e58ea1f1.htmlJanusGraph使用Gremlin Server engine作为服务器组件来处理和应答客户端查询,当Gremlin Server集成到JanusGraph,称为JanusGraph Server。JanusGraph Server...

2018-11-15 09:51:00 162

转载 Unrecoverable error: corrupted cluster config file.

from:https://www.cnblogs.com/topicjie/p/7603227.html缘起  正在欢乐的逗着孩子玩耍,突然间来了一通电话,值班人员告诉我误重启了一台服务器,是我负责的服务,感觉都要吓飞了,赶紧打开电脑查看次服务器上跑的是什么业务,不看不知道,一看吓一跳,尼玛,是著名的redis cluster集群中的一台服务器,此时此刻心中一万个草泥马...

2018-10-31 09:41:00 1192

转载 Java 自定义FTP连接池

转自:https://blog.csdn.net/eakom/article/details/79038590版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/eakom/article/details/79038590一、引入FTP包和连接池包<!-- ftp连接start --><dependenc...

2018-09-12 15:19:00 197

转载 expdp / impdp 用法详解

转自:https://www.cnblogs.com/huacw/p/3888807.htmlexpdp / impdp 用法详解一 关于expdp和impdp 使用EXPDP和IMPDP时应该注意的事项:EXP和IMP是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用。EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,...

2018-06-28 18:47:00 189

转载 Redis基础、高级特性与性能调优

转自:https://www.jianshu.com/p/2f14bc570563?from=jiantop.comRedis基础、高级特性与性能调优本文将从Redis的基本特性入手,通过讲述Redis的数据结构和主要命令对Redis的基本能力进行直观介绍。之后概览Redis提供的高级能力,并在部署、维护、性能调优等多个方面进行更深入的介绍和指导。本文适合使用Redi...

2018-05-17 14:31:00 97

转载 ResultSet.TYPE_SCROLL_SENSITIVE到底发生了什么?

转自:https://blog.csdn.net/axman/article/details/3984103这个问题我在几年前说过,但今天再次从CSDN上看到有人问这个问题,可以看出,真正懂这个问题的人1%都不到。我再次把这个问题写在这里,希望光临我的BLOG的人能真正了解它。我们先来做一个例子,在例子中我用的是mysql-essential-5.1.30-win32版。来跟...

2018-05-17 10:04:00 411

转载 Java ConcurrentModificationException 异常分析与解决方案

from:https://www.2cto.com/kf/201403/286536.htmlJava ConcurrentModificationException 异常分析与解决方案一、单线程1. 异常情况举例只要抛出出现异常,可以肯定的是代码一定有错误的地方。先来看看都有哪些情况会出现ConcurrentModificationExcep...

2017-12-27 10:58:00 75

转载 Kafka剖析(一):Kafka背景及架构介绍

from:http://www.infoq.com/cn/articles/kafka-analysis-part-1?utm_source=infoq&utm_campaign=user_page&utm_medium=linkKafka剖析(一):Kafka背景及架构介绍Kafka是由LinkedIn开发的一个分布式的消息系统,使用Scala编写,它以可水平...

2017-12-26 10:34:00 109

转载 Oracle中用exp/imp命令快速导入导出数据

from:http://blog.csdn.net/wangchunyu11155/article/details/53635602【用 exp 数 据 导 出】:1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中expsystem/manager@TESTfile=d:\daochu.dmp full=y2 ...

2017-12-11 18:30:00 250

转载 Linux下更改oracle客户端字符集和服务端字符集

from:http://blog.csdn.net/chid/article/details/6166506Linux下更改oracle客户端字符集和服务端字符集1.Linux下更改oracle客户端字符集,即设置环境变量“NLS_LANG“的值查看客户端字符集,在终端下执行:echo $NLS_LANG修改客户端字符集:sudo...

2017-12-11 18:29:00 945

转载 storm-kafka源码走读之KafkaSpout

from: http://blog.csdn.net/wzhg0508/article/details/40903919(五)storm-kafka源码走读之KafkaSpout原创2014年11月08日 14:09:06标签:Storm/kafka/大数据/实时计算3458现在开始介绍KafkaSpout源码了。...

2017-12-07 21:19:00 125

转载 kafka系列之(3)——Coordinator与offset管理和Consumer Rebalance

from:http://www.jianshu.com/p/5aa8776868bbkafka系列之(3)——Coordinator与offset管理和Consumer Rebalance时之结绳关注2017.05.11 23:04*字数 1556阅读 922评论 3喜欢 41、Consumer与Consumer Groupconsumer g...

2017-12-07 21:16:00 317

转载 Kafka源码深度解析-序列7 -Consumer -coordinator协议与heartbeat实现原理

转自:http://blog.csdn.net/chunlongyu/article/details/52791874单线程的consumer在前面我们讲过,KafkaProducer是线程安全的,同时其内部还有一个Sender,开了一个后台线程,不断从队列中取消息进行发送。而consumer,是一个纯粹的单线程程序,后面所讲的所有机制,包括coordinator,rebala...

2017-12-04 16:49:00 141

转载 apache kafka系列之在zookeeper中存储结构

转自:http://blog.csdn.net/lizhitao/article/details/237446751.topic注册信息/brokers/topics/[topic] :存储某个topic的partitions所有分配信息Schema:{ "version": "版本编号目前固定为数字1",...

2017-12-04 11:44:00 36

转载 Java transient关键字使用小记

来自:https://www.cnblogs.com/lanxuezaipiao/p/3369962.html哎,虽然自己最熟的是Java,但很多Java基础知识都不知道,比如transient关键字以前都没用到过,所以不知道它的作用是什么,今天做笔试题时发现有一题是关于这个的,于是花个时间整理下transient关键字的使用,涨下姿势~~~好了,废话不多说,下面开始:1. tr...

2017-12-01 17:23:00 51

转载 Kafka设计解析(一)- Kafka背景及架构介绍

转自:http://www.jasongj.com/2015/03/10/KafkaColumn1/Kafka设计解析(一)- Kafka背景及架构介绍发表于2015-03-10|更新于2017-03-29|分类于Kafka,big data,大数据,分布式|评论次数48|阅读次数47457|字数7,364本文介绍了Kaf...

2017-12-01 16:18:00 55

转载 Storm开发过程中的问题与建议

转自:http://blog.csdn.net/ouyang111222/article/details/50061305(一) topology层级建议设不要设置过多storm讲究是流式计算,spout发送数据,下游的bolt处理数据,数据的处理计算就像流水线作业一样,每一个节点完成特定的工序;但是这种流水作业的深度不易过长,比如节点A对数据进行split操作,节点B对spli...

2017-12-01 16:17:00 87

转载 Kafka 0.9+Zookeeper3.4.6集群搭建、配置,新Client API的使用要点,高可用性测试,以及各种坑 (转载)...

转自:https://www.cnblogs.com/edison2012/p/5774207.htmlKafka 0.9版本对java client的api做出了较大调整,本文主要总结了Kafka 0.9在集群搭建、高可用性、新API方面的相关过程和细节,以及本人在安装调试过程中踩出的各种坑。关于Kafka的结构、功能、特点、适用场景等,网上到处都是,我就不再赘述了...

2017-11-24 09:22:00 117

转载 oracle查看允许的最大连接数和当前连接数等信息

转自:http://blog.csdn.net/haiross/article/details/41944493oracle查看允许的最大连接数和当前连接数等信息目前总结的语句,在查看数据的连接情况很有用,写完程序一边测试代码一边查看数据库连接的释放情况有助于分析优化出一个健壮的系统程序来。1.Sql代码1.select count(*) fromv$processsel...

2017-11-21 16:50:00 39

转载 HDFS常用的Java Api详解

转自:http://blog.csdn.net/michaelwubo/article/details/50879832一、使用Hadoop URL读取数据package hadoop;import java.io.InputStream;import java.net.URL;import org.apache.hadoop.fs.FsUrlS...

2017-11-10 22:52:00 81

转载 java多线程并发去调用一个类的静态方法安全性探讨

java多线程并发去调用一个类的静态方法安全性探讨转自:http://blog.csdn.net/weibin_6388/article/details/50750035这篇文章主要讲多线程对静态方法访问的数据安全性总结如下:1,java在执行静态方法时,会在内存中拷贝一份,如果静态方法所在的类里面没有静态的变量,那么线程访问就是安全的,比如在javae...

2017-11-10 00:33:00 74

转载 Hdfs详解

转自:https://www.cnblogs.com/growth-hong/p/6396332.htmlHdfs详解一.Hdfs简介  hdfs是一个文件系统,用于存储文件,通过统一的命名空间——目录树来定位文件,并且是分布式的,由很多服务器联合起来实现其功能,集群中的服务器各自负责角色;  重要特征:  1.HDFS中的文件在物理上是分块存储(...

2017-11-10 00:20:00 82

转载 HDFS超租约异常总结(org.apache.hadoop.hdfs.server.namenode.LeaseExpiredException)

HDFS超租约异常总结(org.apache.hadoop.hdfs.server.namenode.LeaseExpiredException)转载2014年02月22日 14:40:589686异常信息:13/09/11 12:12:06 INFO hdfs.DFSClient: SMALL_BUFFER_SIZE is 512org.apa...

2017-11-10 00:03:00 824

转载 Jenkins之构建触发器配置(转载)

构建触发器配置,当你在文本框中输入配置的时间后,文本框下方会有时间解释,这样可以很好的看到自己配置的时间对不对。可以清晰看到我的配置第一个运行时间是周五上午10点执行,第二次是星期六上午10点。1.Build periodic ally与Poll SCMBuild periodic ally:周期性的执行,源码有没有变化都会执行比如配置:H/60 * * * ...

2017-09-08 18:50:00 60

转载 一篇文章掌握RequireJS常用知识

转自:http://www.jb51.net/article/78661.htm本文采取循序渐进的方式,从理论到实践,从RequireJS官方API文档中,总结出在使用RequireJS过程中最常用的一些用法,并对文档中不够清晰具体的内容,加以例证和分析,分享给大家供大家参考,具体内容如下1. 模块化相信每个前端开发人员在刚开始接触js编程时,都写过类似下面这样风格的...

2017-09-07 00:21:00 71

转载 AMD 规范使用总结

转自:http://www.jianshu.com/p/9b44a1fa8a96AMD模式 define和require这两个定义模块、调用模块的方法,合称为AMD模式。它的模块定义的方法非常清晰,不会污染全局环境,能够清楚地显示依赖关系。AMD模式可以用于浏览器环境,并且允许非同步加载模块,也可以根据需要动态加载模块。define方法:定义模块 d...

2017-09-04 15:56:00 376

转载 Storm实时计算:流操作入门编程实践

转自:http://shiyanjun.cn/archives/977.htmlStorm实时计算:流操作入门编程实践Storm是一个分布式是实时计算系统,它设计了一种对流和计算的抽象,概念比较简单,实际编程开发起来相对容易。下面,简单介绍编程实践过程中需要理解的Storm中的几个概念:TopologyStorm中Topology的概念类似于Hadoop...

2017-08-18 17:47:00 82

转载 Oracle hash分区的秘密

转自:http://www.hellodb.net/2009/12/hash_partition.html在面试时经常会问一个问题,请列举出hash在数据库内部的应用,hash的原理虽然简单,但是它在数据库中可以说是无处不在。其中hash partition是hash在数据库中一个简单的应用,虽然它没有range partition那么常用,但是我们在做数据库水平拆分时,其实就是...

2017-08-17 15:59:00 182

转载 Spring MVC配置文件的三个常用配置详解

转自:http://www.cnblogs.com/benwu/articles/5162614.htmlSpring MVC项目中通常会有二个配置文件,sprng-servlet.xml和applicationContext.xml二个配置文件,通常会出现以下几个配置  1.<context:annotation-config />  它的作用是隐式地向...

2017-07-14 16:25:00 39

转载 Could not resolve placeholder 解决方案

用spring 配置加载properties文件的时候,报Could not resolve placeholder 错误。经过仔细查找,排除文件路径,文件类容错误的原因,经过查找相关资料,出现"Could not resolve placeholder"很有可能是使用了多个PropertyPlaceholderConfigurer或者多个<context:property...

2017-07-13 18:00:00 932

转载 【intellij idea】Project Structure 讲解

转自:http://www.cnblogs.com/zadomn0920/p/6196962.html项目的左侧面板项目设置->ProjectProject Settings -> ModulesSources面板Paths面板dependencies面板Project Settings -...

2017-07-11 15:29:00 60

转载 Servlet 3.0 新特性详解

转自:https://www.ibm.com/developerworks/cn/java/j-lo-servlet30/Servlet 3.0 新特性详解张 建平2010 年 4 月 23 日发布WeiboGoogle+用电子邮件发送本页面6Servle...

2017-07-09 23:56:00 76

转载 web.xml & web-fragment.xml (Servlet 2.3, 2.4, 2.5 + 3.0)模板

转自:http://jlcon.iteye.com/blog/890964web.xml v2.3Xml代码<?xmlversion="1.0"encoding="ISO-8859-1"?><!DOCTYPEweb-appPUBLIC"-//SunMicrosystems,Inc.//DTDWebAppli...

2017-07-09 23:26:00 116

转载 Storm的并行度、Grouping策略以及消息可靠处理机制简介

转自:https://my.oschina.net/zc741520/blog/409949概念:Workers (JVMs): 在一个节点上可以运行一个或多个独立的JVM 进程。一个Topology可以包含一个或多个worker(并行的跑在不同的machine上), 所以worker process就是执行一个topology的子集, 并且worker只能对应于一个topolo...

2017-07-05 11:34:00 75

转载 storm入门原理介绍

转自:http://www.cnblogs.com/wuxiang/p/5629138.html1.hadoop有master与slave,Storm与之对应的节点是什么?2.Storm控制节点上面运行一个后台程序被称之为什么?3.Supervisor的作用是什么?4.Topology与Worker之间的关系是什么?5.Nimbus和Supervisor之间的所有协调工作有maste...

2017-07-04 00:47:00 102

转载 Kafka学习笔记-Java简单操作

转自:http://www.cnblogs.com/edison2012/p/5759223.htmlMaven依赖包:<dependency><groupId>org.apache.kafka</groupId><artifactId>kafka-clients&lt...

2017-06-26 18:28:00 84

空空如也

空空如也

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

TA关注的人

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