自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 特征工程问题梳理

1、java 应用内提交spark任务、获取任务ID和任务状态 https://github.com/liangxiaojin/sparkLauncherP/tree/master2、javaRDD数据写入hdfs、hive3、内存溢出4、任务日志 http://jx-bd-hadoop00.zeus.lianjia.com:19888/jobhistory/...

2019-04-19 15:34:28 174

原创 java 序列化问题总结

问题一:为什么会报"本地class的唯一id和流中class的唯一id不匹配错误"答:因为你使用了对象的序列化,但是却没有显示的指明serialVersionUID。如果不显示的指明serialVersionUID,jdk在序列化的时候会根据字段和特定的算法生成一个serialVersionUID,当属性有变化时这个id发生了变化,所以会出现不匹配的错误。问题二:为什么要做序列化...

2019-04-19 11:42:57 393

原创 解决jar包冲突

报错信息:[20180606T093521+0800][WARN]{}(qtp623247230-350|org.eclipse.jetty.util.thread.QueuedThreadPool.run:654)-Unexpected thread death: org.eclipse.jetty.util.thread.QueuedThreadPool$2@1b9f290d in qtp62...

2018-06-06 13:25:37 3447

原创 线上服务器down掉4小时全纪录

晚上要上线新功能,大家都很٩(๑>◡<๑)۶呢有木有!突然这时运维在群里发了一句:服务器出现异常了,怎么肥四?DBA也开始喊了:mysql咋回事,咋cpu都飙到100%了呢?你们这群开发在干嘛?怎么肥四?然后后端开发大佬们开始了查问题的过程。DBA说:没有慢日志,都是小查询把mysql跑满的观察了一下mysql跑满的记录,似乎是整点就会跑满一次。这时我突然灵光闪现,突然想到下午的时候一...

2018-03-25 14:48:43 944

原创 找出无序数组的最长连续子数组

有这样一个数组,[-4, -3, -2, -1, 2, 3, 5, 6, 7, 9, 12, 33, 35],找出它的最长连续子数组,如这个数组的最长连续子数组是-4, -3, -2, -1。我的思路:1、将数组元素放入二叉树  2、对二叉树使用中序排列,得到一个有序数组  3、对有序数组元素进行-1判断,获得最长连续数组。具体代码:1、Node类,二叉树元素      pub

2017-08-04 13:59:18 3649 1

原创 String的equals方法改写

近日看string类,想到了一个问题。string是有常量池的概念的,所以string中的属性value,如果值相同,那么不同的string对象的value数组会指向到常量池中的同一个char[]对象的。但是string的equals方法,比较的却是两个value属性(char数组)每个元素的大小,但其实如果字符串内容相同,value是指向同一个对象的,那么比较两个string的value

2017-07-12 13:27:38 533

原创 一次性能测试

名词解释热数据:状态还未到结束状态的数据。归档数据:状态已是最终状态的数据。需求表数量级在千万级以上,该表会被程序每隔30秒查询符合特定条件的数据一次,并且如果符合特定条件会被执行修改,被执行修改的数据是多条数据,不是单条;该表也会承担查询所有的需求,如后台管理;该表数据也会出现不定期的批量增加操作,暂可定为1分钟执行一次插入。现做一次测试,检测一下此场景下两种方案的执

2017-07-10 15:16:52 462

原创 (三)dubbo+redis注册中心集群+redis cache(sentinel)+spring

这是demo的第三步,第二步完成了dubbo的redis注册中心的cluster,第三步接入redis cache,并且用jedis封装的sentinel做集群及主从故障切换。tip:本次最麻烦的地方是jar包管理。所以一定要注意jar包的版本号依赖:jedis-2.9.2 替换掉之前的jedis2.0.0         spring-data-redis-1.8.4.RELEASE

2017-07-05 14:09:32 1418

原创 (二)dubbo+redis注册中心集群+spring

1、集群策略 dubbo设置了集群策略:可通过设置redis集群策略,缺省为failover。failover: 只写入和读取任意一台,失败时重试另一台,需要服务器端自行配置数据同步--?如何使数据同步?。failover方式数据同步是个问题。1、master和slave,虽然可以设置slave能写,但是salve写入的不会同步到master。2、两个Redis实例之间

2017-07-05 14:07:21 3105

原创 (一)dubbo+redis注册中心+spring

网上搜dubbo用redis做注册中心的资料很少,所以决定自己实践,自己写一下。有dubbo+redis的,但是没有结合spring。所以在这里整合一下。对了,这三个结合最麻烦的是各种jar包版本,所以一定注意版本号的事情。以下上代码。一、jar包依赖      dubbo:dubbo-2.5.3      dubbo需要依赖相关:commons-httpclient-3.1

2017-07-05 14:02:10 12075 2

spring5介绍

spring5介绍:响应式编程介绍。spring5介绍:响应式编程介绍

2018-01-02

空空如也

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

TA关注的人

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