自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Diamond原理

1、Diamond架构2、Diamond服务器之间数据同步(1)任何一个服务器都有其他服务器的地址,任何一个服务器的数据变更,都会将改变的数据写入到mysql中,然后通知其他服务器从mysql中dump变更的数据。(2)任何一个服务器在启动时都会启动一个定时任务去mysql中dump全量的数据。3、Diamond客户端获取服务器地址  (1)Diamond服务器列表是一份静...

2019-02-22 15:42:04 842

原创 2019年钻石计划

1、阅读3本以上技术书籍,并有对应的实践+总结。2、阅读JDK常用类的源码,明白底层原理,产出相应的总结。3、熟练掌握应用3个技术框架+源码阅读,实践+总结。4、每月产出4篇文章,全年至少40篇。5、每天保证至少8小时睡眠时间。6、每月至少一次户外运动。7、每天坚持一万步,全年至少保持250天。...

2019-02-13 17:13:30 160

原创 Socket

做项目过程中,遇到Socket长连接,以及客户端断掉之后重连等问题。 /** 缓存队列处理线程* 1、建立socket长连接* 2、消费缓存队列数据发给logAgent* 3、断点自动重连* **/public class DataProcessClient { private String serverIp; private int port;...

2019-01-17 17:55:55 131

原创 Hbase踩坑记录

 问题1:今天一个项目在腾讯云环境部署,用到ZK+Hbase+Hadoop+storm,部署完之后,启动工程遇到如下日志:Caused by: java.net.SocketTimeoutException: callTimeout=60000, callDuration=68737: row 'business_new_info_exd,,' on table 'hbase:meta...

2018-11-08 19:39:46 1670

原创 一次性能问题定位

定位问题就像医生看病,一切要讲究证据,然后才能对症下药,做到有的放矢,前几天一个项目性能压测,QPS老是上不去,心里痛痛的,下定决心排查下瓶颈到底在哪。大体说一下排查的过程:1、任务启动2、找到对应任务的进程ID3、输入top命令,再按1,发现CPU利用率特别高,24核的机器,每核的利用率基本上到了80%左右。开始怀疑有一些线程逻辑处理上一直占着CPU,4、输入Jstack 进...

2018-11-06 10:00:43 165

原创 org.springframework.web.client.RestTemplate 无法加载

解决方案;在启动函数中加入@Beanpublic RestTemplate restTemplate(ClientHttpRequestFactory factory){ return new RestTemplate(factory);}@Beanpublic ClientHttpRequestFactory simpleClientHttpRequestFact...

2018-11-02 17:58:45 10737

原创 mybatis心得

最近在开发一套自主取数系统,项目中用到mybatis,着实获得了一些新技能。1、sql xml文件没有编译问题原因:启动函数在启动时会通过new SpringApplicationBuilder().sources(RunMain.class).run(args);会找到resources的application.properties文件中的配置,里面mybatis.mapperLo...

2018-11-02 17:04:59 298

转载 安装Hbase单机版

在安装这些之前你确保已经安装了JDK,并在/etc/profile里面写入了export JAVA_HOME=/usr/java/jdk1.8export PATH=.:${JAVA_HOME}/bin:$PATH 准备工作:设置主机名执行vi /etc/hosts将本机IP 取个名字设置免等执行命令 (1)ssh-keygen -t rsa(2)cp ~/....

2018-10-25 00:34:31 114

原创 访问HBase错误

IllegalAccessError: tried to access method com.google.common.base.Stopwatch.<init>()V from class org.apache.hadoop.hbase.zookeeper.MetaTableLocato 解决方式;<dependency> <groupId&g...

2018-10-19 22:54:12 236

空空如也

空空如也

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

TA关注的人

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