- 博客(13)
- 收藏
- 关注
原创 RockMQ安装
1、解压 tar -zvxf alibaba-rocketmq-3.2.6.tar.gz -C /usr/local 2、配置环境变量 cdalibaba-rocketmq/bin vim runservice.sh rockmq是纯java开发,所以要指定java_home 把自己机器的JAVA_HOME重写的改脚本的JAVA_HOME路径即可 我的如下: #======
2016-07-28 13:15:24
1258
转载 GRASP (职责分配原则)【转】
GRASP (职责分配原则) 要学习设计模式,有些基础知识是我们必须要先知道的,设计模式是关于类和对象的一种高效、灵活的使用方式,也就是说,必须先有类和对象,才能有设计模式的用武之地,否则一切都是空谈,那么类和对象是从那冒出来的呢?这时就需要比23种设计模式更重要更经典的GRASP模式登场了,嘿嘿,原来这才是老大! GRASP(General Responsibility Assign
2016-06-16 15:39:15
538
转载 rocketMq命令
启动rocketMq命令: sh mqnamesrv & sh mqbroker -c ../conf/2m-noslave/broker-a.properties & 1. 登录控制台: 首先进入 RocketMQ 工程,进入/RocketMQ/bin 在该目录下有个 mqadmin 脚本 . 查看帮助: 在 mqadmin 下可以查看有哪些命令 a: 查看具
2016-06-12 10:19:19
628
原创 relation "hibernate_sequence" does not exist解决
使用Hibernate持久化到Postgresql遇到relation "hibernate_sequence" does not exist异常。 原文地址:http://my.oschina.net/meilihao/blog/88746
2015-11-18 16:02:47
2347
转载 Linux中Apache+Tomcat+JK实现负载均衡和群集的完整过程
原文地址: http://blog.youkuaiyun.com/chaijunkun/article/details/6987443
2015-11-13 10:53:27
1967
原创 简单的CXF实例
apache cxf是一个开源的webservice,轻量,灵活。不多介绍了,直接上代买。 这个例子非常简单,工具没有用到tomcat,是嵌入jetty作为容器简单的运行一下而已,并通过maven管理项目。 我下载的是apache-cxf-3.0.2。(如果要用eclipce运行程序,就需要把该文件夹下的所有jar包导入。其实我也不知道那些jar是需要的那些不需要,全导入简单 粗暴 有效果
2015-10-29 15:32:30
434
原创 redis-3.0集群搭建
Redis不仅可以用作缓存,也可以作为一个Nosql。 记录以下Redis-3.0的集群搭建 系统环境:Ubuntu 14.04 32-bit 一共6台,IP和端口号分配如下: 192.168.0.106:6379 192.168.0.114:6380 192.168.0.221:6381 192.168.0.222:6382 192.168.0.223:6383
2015-09-01 10:42:49
373
原创 /usr/bin/ld: i386 architecture of input file `regcomp.o' is incompatible with i386:x86-64 output
个问题是原来在32位Linux 系统下编译的o文件残留,在64位编译时候所提示的编译错误。make clean && make
2015-09-01 09:54:11
2655
1
原创 REST调用
使用JAVASCRIPT调用REST服务: var base = "http://192.168.0.114:9090/TerminalServices/ITerminalTradeInfo_IOCImpl/" var geturl = "CardTradeService001/GetCardInfo/businessid/A1CC23/cardno/c0002"; var posturl =
2015-08-18 17:45:52
710
原创 解决Redis到数据库同步BUG方案
测试之前从redis到数据库同步功能,一直是但进程在测。今天不小心多开了一个同步进程,发现bug。 Redis中的数据结构是一个列表,并且是不断动态增长,同步程序是一个定时任务程序,每隔n秒从Redis中读出数据(姑且称为为消费者程序,只是不清数据),然后插入DB中,持久化后不能清除Redis中的数据,所以要记录上一次读列表的结束位置。 起初我使用了一个全局变量RedisListIndex,用
2015-08-05 18:16:51
799
原创 java.util.ConcurrentModificationException
今天项目测出一条异常。 大概是这样的,我定义了一个List作为一个共享区域,一个线程负责向List添加,另一个线程负责遍历。 java.util.ConcurrentModificationException异常就是在遍历的时候抛出的。 上网查了原因,是迭代器没有和List的长度同步造成的。也就是说读线程在遍历的时候,写线程改变了List的长度,因而抛出异常。 读线程的错误代码: A
2015-08-04 18:05:16
307
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅