自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 otter源码分析-(1)debug node源码

想解决一个源码的疑问,需要debug otter node模块。开启同步任务后,local node 的 mainstem一直 显示:定位中,数据更改后,同步功能不可用。  bug信息如下pid:8 nid:3 exception:canal:test_cancal_debug:java.lang.NullPointerException at com.alibab...

2017-02-24 17:14:13 810

原创 rocketMq实战(6)-1机多broker-bug追踪

目前的机器资源还是很紧张, 单个虚拟机上只部署一个broker有点浪费.希望能实现交叉部署,如图 在配置文件 中配置好了 listenPort后当一台虚拟机启动第二个 broker,报出如下异常java.net.BindException: Address already in use: bindat sun.nio.ch.Net.bind0(Native Method)...

2016-12-15 18:47:43 742 2

原创 rocketMq实战(5)-本地调试broker源码

源码下载地址:https://github.com/alibaba/RocketMQ配置好的项目如下图 broker 的启动类 : com.alibaba.rocketmq.broker.BrokerStartupbroker启动 需要加载配置文件,如下 broker-c.propertiesbrokerClusterName=DefaultClusterbro...

2016-12-15 17:55:10 458

原创 rocketMq实战(4)-集群配置

rocketmq的安装和配置请参照下文,附件中的电子书 用户指南3.2.4第44页有相关内容http://chenchangqun.iteye.com/admin/blogs/2341749 这里讲多主多重异步复制 模式的配置,假设2主2从,2个nameserver,且环境已经配置好,nameserver都已经启动。则命令如下/opt/ali-rocketmq/deve...

2016-11-29 18:03:32 138

原创 rocketMq实战(3)-console和运维

  rocketmq这么复杂的东西,没有运维工具可搞不定啊。 哈哈,别急,官方提供了一个WEB项目,可以查看rocketmq数据和执行一些操作。而且我自己也添加了一些功能官网:https://github.com/rocketmq/rocketmq-console运行修改一下namesers的地址,注意多个地址用 分号 分割 下面是成功页面,cluster查询bro...

2016-11-29 15:03:18 577

原创 rocketMq实战(2)-客户端集成

rocketmq的配置和demo搞定后,离上线运用 还有很多问题要解决如: 怎样集成 到项目中,并做到规范,易用。使用中有哪些问题是需要考虑的,监控运维问题怎么解决。本文先解决 客户端集成,下面贴出我经过反复试验后的最终代码和配置。 本文贴出的代码和配置都是经过反复测试和验证,并在实际项目中使用的,目前只使用几个重要的参数,更精细的配置请参考官方文档。 pom.xml&...

2016-11-29 11:25:32 353

原创 惭愧,惭愧

工作多年,做过和学习过不少东西搞过ORM框架,读过 spring ,struts2,mina ,proxool,源码。研究过spring mvc搞过 IM架构和实现,搞过 hive和hadoop.遗憾都没有完整的记录下来,仅有的记录都是碎片,零星的东西,不成体系。更悲催的是 其中大部分都已经淡忘,真是惨痛的教训。决定梳理并记录所学,痛下决心,发奋图强。...

2016-11-28 18:26:44 181

原创 rocketMq实战-1安装和配置

由于项目需求,要上RocketMq,经过一帆折腾终于成功搞定期间遇到一些坑,并收集了一些文章,做个分享 希望对大家有帮助。 我主要是参照下面文章安装http://blog.csdn.net/loongshawn/article/details/51086876安装期间遇到一些问题(1)安装包从哪里搞(2)com.alibaba.rocketmq.client.exc...

2016-11-28 17:40:47 240

原创 ssh 远程执行异常

因为项目要求,需要远程执行命令,maven配置和代码如下[code="java"] ch.ethz.ganymed ganymed-ssh2 build209[/code][code="java"]public class InvokeShellTest { public static void main(String[] ...

2016-11-15 12:00:21 171

mysql 'Too many connections'

server端运行一段时间以后,数据库异常Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Data source rejected establishment of connection, message from server: "Too many connections"...

2014-07-28 16:42:10 97

hive shell脚本生成大量测试数据

背景:接到老大的指示,要为hive生成2000W条测试数据,这可愁死偶了,苦思之后,想到我写文章 [url=http://chenchangqun.iteye.com/blog/2068759]hive 快速插入测试数据[/url],可以在此基础上扩展。思路是用shell 脚本生成包含大量数据的data文件,然后导入hive中。生成 测试数据的shell脚本data_create....

2014-06-06 10:31:36 3563 2

原创 hive 快速插入测试数据

vi /root/data.txt1,sss2,dfdf3,dfdf4,changqundata.txt中不要有空行,空行也是一条数据.$ hive创建一个表hive>create table test(id int,name string) row format delimited fields terminated by ',';加载数据 hi...

2014-05-20 17:52:05 943

原创 hive 安装 bug汇总

一 Unable to instantiate org.apache.hadoop.hive.metastore.HiveMetaStoreClient 1 hive配置文件的问题 初学者只要使用数据库连接的属性就可以啦[code="java"] javax.jdo.option.ConnectionURL jdbc:mysql://127.0.0.1:3306/...

2014-05-20 17:49:53 124

原创 Spark原理和使用场景的简述

今天老大谈到了Spark,说是计算速度比hadoop MapReduce快100倍,顿时惊讶,于是乎埋头google,主要想弄清楚两个问题 1 Spark怎么会那么快 2 Spark的适用场景。苦苦搜索,总得结果。spark是对MapReduce计算模型的改进,可以说没有HDFS,MapReduce,就没有spark.尽管spark官网很少提到MapReduce.[color=re...

2014-03-03 16:16:24 232

原创 androidpn No response from server

研究android 遇到 bug : No response from server(我用eclispse 导入server的源代码)有一篇文章 提到 是TLS 安全机制的原因[url]http://macleo.iteye.com/blog/1815024[/url]试了一下 不好用重新导入server, 好用, 不知道什么原因。 :x mye...

2013-12-18 15:02:24 141

原创 springMVC 事务无效,context:component-scan 配置

用springMVC做项目,做到一半发现事务不好用, 这可是大问题,苦苦google,终于解决,贴出来与大家分享。本小猿得出的结论都是实验得来,应该是正确的,如果想得到更直接,更准确的答案,请去研究官方文档。事务不好用前的代码web.xml:[code="java"] /pad contextConfigLocation class...

2013-09-03 18:20:43 271

原创 阿里巴巴 java高级工程师 电话面试

大约是上个星期吧,报着试试看看的态度,投了阿里金融部门的Java高级工程师。早就听说阿里的网投简历淘汰率很高,不想 竟然接到面试的电话。谈谈体会吧。面试的人技术水平很高,想要瞒混过去是不太可能的。一般都会根据两方面进行提问1 该职位所需要的技术,我应聘的职位 需要 hadoop,hbase,多线程的知识2 根据你简历所写的提问,有所延伸,会深入到源代码的原理部分,并问到在实际中...

2013-02-27 11:03:35 131

原创 Java动态代理一——动态类Proxy的使用

下面这篇文章很好的解释了 proy 和 invoInvocationHandler的用法http://www.cnblogs.com/linjiqin/archive/2011/02/18/1957600.html

2013-01-17 09:35:28 72

原创 spring-mvc-showcase 使用maven 调试出现 ClassCastException

解决方法如下:修改pom.xml中的依赖找到这段 [code="java"] org.apache.tomcat tomcat-servlet-api 7.0.30 [/code]改为[code="java"] org.apache.tomcat tomcat-servlet-api 7.0...

2012-10-25 16:35:32 165

原创 a href属性 中 javascript 和1个井号或两个以上的井号的问题思考

[url]http://www.ruanyifeng.com/blog/2011/03/url_hash.html[/url] #号的作用是滚动到指定区, 1个#默认跳到top,## 两个#号或以上的 从第一个#号开始 认为后面的#号是字符 就是滚动区域的name 我已经测试过了提示: 测试的时候 点击的区域要离滚动的区域较远,才能看到效果。为啥要用javascript:voi...

2012-06-04 10:50:34 480

原创 java帮助文档chm生成方法(附mybaits.chm帮助文档)

转载的地址找不到了可供查询的chm比那些HTML页面好看多了。如果您用过JDK API的chm文档,那么您一定不会拒绝接受其它第三方API的chm文档,比起普通的javadoc网页,chm更无疑更合适用作手册。可是虽然将html转换成chm的软件多不胜举,却没有合适的软件可以将javadoc转换成像JDK API那种模式。JDK的chm文档可以层叠展开到类和方法,能相当漂亮...

2012-03-12 16:49:06 300

以前的帐号被锁,好久都没有结果

被锁的帐号id是:chenchangqun112012-1-3 转载了一遍技术文章 ,我表明了转载地址的2012-1-4 我创建一个用来交流struts2,spring码源的交流群,邀请大家加入 ,这也违规,我无奈了。我是有两年工作经验的程序Java程序员,这个博客里面有很多的学习资料,不要封我啊如果违规,告诉我,我愿意改的,好歹给个回应,一直等下去,太闹心了。...

2012-02-08 13:11:47 85

空空如也

空空如也

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

TA关注的人

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