- 博客(31)
- 资源 (3)
- 收藏
- 关注
原创 Spring Cloud Alibaba RocketMQ Binder
Spring Cloud Alibaba RocketMQ binder使用
2022-11-18 09:14:12 393 1
原创 rabbitmq之HAProxy负载均衡
1、下载官网:http://www.haproxy.org/选择最新版本(1.7.8)下载:wget http://www.haproxy.org/download/1.7/src/haproxy-1.7.8.tar.gz2、安装查看系统内核版本 uname-r 如下图根据下图选择编译参数(https://github.com/haproxy/haproxy
2017-08-24 09:03:42 478
原创 rabbitmq之Java-channel
声明交换器:Exchange.DeclareOk exchangeDeclare(String exchange, String type, boolean durable, boolean autoDelete, Map arguments) throws IOException;exchange:交换
2017-08-15 23:09:27 1127
原创 启动/停止rabbitmq及日志查看
[root@localhost ~]# service rabbitmq-serverUsage: /etc/init.d/rabbitmq-server {start|stop|status|rotate-logs|restart|condrestart|try-restart|reload|force-reload}rabbitmq的日志在目录:/var/log/rabbitm
2017-08-02 21:01:54 51425 1
转载 RabbitMQ 三种Exchange
Direct Exchange – 处理路由键。需要将一个队列绑定到交换机上,要求该消息与一个特定的路由键完全匹配。这是一个完整的匹配。如果一个队列绑定到该交换机上要求路由键 “dog”,则只有被标记为“dog”的消息才被转发,不会转发dog.puppy,也不会转发dog.guard,只会转发dog。 Channel channel = connection.createChanne
2017-08-02 20:38:33 200
转载 mysql - 表情支持
utf-8编码可能2个字节、3个字节、4个字节的字符,但是MySQL的utf8编码只支持3字节的数据,而移动端的表情数据是4个字节的字符。如果直接往采用utf-8编码的数据库中插入表情数据,Java程序中将报SQL异常:java.sql.SQLException: Incorrect string value: ‘\xF0\x9F\x92\x94’ for column ‘name’ at
2016-12-01 19:03:30 415
转载 redis - JedisCluster Spring整合
截取与传智博客课程<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:context="http:/
2016-12-01 18:01:54 469
转载 redis - cluster命令
一、redis cluster命令行//集群(cluster) CLUSTER INFO 打印集群的信息 CLUSTER NODES 列出集群当前已知的所有节点(node),以及这些节点的相关信息。 //节点(node) CLUSTER MEET 将 ip 和 port 所指定的节点添加到集群当中,让它成为集群的一份子。 CLUSTER FORGET 从集
2016-12-01 17:58:28 930
原创 redis - cluster安装
要让集群正常工作至少需要3个主节点,在这里我们要创建6个redis节点,其中三个为主节点,三个为从节点,对应的redis节点的ip和端口对应关系如下192.168.77.130:7000192.168.77.130:7001192.168.77.130:7002192.168.77.130:7003192.168.77.130:7004192.168.77.130:7005
2016-12-01 17:34:07 251
转载 redis - 配置文件详解
daemonize yes #是否以后台进程运行,默认为no pidfile /var/run/redis.pid #如以后台进程运行,则需指定一个pid,默认为/var/run/redis.pid bind 127.0.0.1 #绑定主机IP,默认值为127.0.0.1(注释) port 6379 #监听端口,默认为6379 timeout 300 #超时时间,默认为300(秒)
2016-11-25 16:50:43 242
原创 架构 - 第四课:git标签管理
一、描述发布一个版本是,我们通常先在版本库中打一个标签,这样,就唯一确定了打标签时刻的版本。将来无论什么时候,去某个标签的版本,就是把那个打标签的时刻的里是版本取出来。所以,标签也是版本库的一个快照。git的标签虽然是版本库的快照,但是其实它就是指向某个commit的指针(跟分支很想,但是分支可以移动,标签不能移动),所以,创建和删除标签都是瞬间完成的。所以根据标签可以很快找到需要的版
2016-11-18 14:00:05 373
原创 架构 - 第四课:git分支管理
一、创建合并分支 1、创建分支dev,并切换到分支dev等价于2、查看当前分支3、切换分支4、将dev合并到master5、现在可以删除dev分支了现在只剩下master分支
2016-11-14 19:36:39 263
原创 架构 - 第三课:git远程仓库
一、创建git远程仓库可以自己搭建也可以使用github,搭建git远程仓库以后再做,我们目前先用github提供的。第一步:创建SSH KEY,在用户主目录下,看看有没有.ssh目录,如果有,在看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步,如果没有,则创建SSH KEY。执行命令:ssh-keygen -t rsa -C "
2016-11-12 16:04:16 257
原创 mysql - 日期函数
一、DATE_SUB() 函数从日期减去指定的时间间隔。 语法:DATE_SUB(date,INTERVAL expr type) date 参数是合法的日期表达式。expr 参数是您希望添加的时间间隔type 参数可以是下列值:type值MICROSECONDSECONDMINUTEHOURDAY
2016-11-12 10:03:50 430
原创 架构 - 第二课:git命令
一、git status显示版本库当前状态二、git diff查看修改了那些内容三、git log查看修改日志,可追加--pretty=oneline进行格式化四、git reset --hard HEAD^回退到上一版本 HEAD表示当前版本 HEAD^表示上一版本 HEAD^^表示上上版本
2016-11-11 18:33:04 253
原创 架构 - 第一课:git安装
一、下载编译工具 yum groupinstall "Development Tools"二、现在依赖包 yum install zlib-devel perl-ExtUtils-MakeMaker asciidoc xmlto openssl-devel三、下载git wget http://www.codemonkey.org.u
2016-11-11 15:27:40 402
原创 存储过程-第五课(异常处理)
一、格式DECLARE handler_type HANDLER FOR condition_valuehandler_type类型:1、EXIT:发生错误时退出当前代码块2、CONTINUE:发生错误时继续执行后续代码 condition_value: condition_value支持标准的SQLSTATE定义。
2016-11-01 19:31:26 305
原创 reids-sentienl(哨兵)
一、分布 物理机器IP:192.168.77.130 主节点master端口:6379 物理机器IP:192.168.77.132 从节点slave1端口:6315 从节点slave2端口:6316 从节点slave3端口:6317 哨兵sentinel1端口:26301 哨兵sentinel2端口:26302
2016-10-28 18:14:04 557
原创 存储过程-第四课(语法)
一、游标使用 1)定义 DECLARE cursor_name CURSOR FOR SELECT_statement; 2)操作游标 OPEN 打开游标 OPEN cursor_name FETCH获取游标当前指针的记录,并传给指定变量列表,并传给指定变量列表,注意变量数必须与MySQL游标返回的字段数一致,要获得多行数据,使
2016-10-28 14:08:09 356
原创 linux安装-安装svn
1.安装svnyum -y install subversion2.配置建立版本库目录mkdir /www/svndatasvnserve -d -r /www/svndata3.建立版本库创建一个新的Subversion项目svnadmin create /var/www/svndata/njlrxx配置允许用户qinjili访问cd /var/www/s
2016-10-27 19:28:08 331
原创 存储过程-第三课(函数)
一、字符串1)charset(str)返回字符串字符集 concat(str,...)链接字符串2)instr(str,substr) 返回substr在str第一次出现索引 lcase(str) 转成小写3)left(str,lenth)截取str左数length个字符 length(str)返回str的长度4)load_f
2016-10-24 20:36:32 306
原创 存储过程-第一课
一、格式 delimiter声明存储过程的分割符,SQL的默认的分隔符是‘;’,也是mysql默认分隔符,如果没有声明分隔符//编译器会把存储过程当做SQL进行编译。二、参数 IN 输入参数:标识该参数的值必须在调用存储过程是指定,在存储过程中修改该参数的值不能被返回,为默认值。
2016-10-22 12:01:43 231
原创 nginx安装
一、准备工作 1、安装gccyum -y install gcc2、安装pcreyum install pcre-devel3、安装opensslyum install openssl openssl-devel4、安装zlibyum install zlib-devel5、安装sha1yum install per
2016-10-09 12:50:12 307
原创 mysql管理
1、查看mysql是否启动2、关闭mysql3、启动mysql4、进入mysql客户端5、切换数据库6、查看表结构7、数据库列表8、显示指定数据库的所有表9、显示数据库表的属性、类型、是否为空、默认值等。10、显示数据库表的详细索引11、显示数据库mysql中所有表的信息12、表明以user开头的表信息
2016-08-23 15:46:14 210
原创 mysql的group_concat函数使用方法
一、语法 group_concat( [distinct] 字段名 [order by asc/desc 排序字段] [Separator '分分隔符'] )二、例子mysql> select * from tb_test;+----+------+| id | name |+----+------+| 1 | 100 || 1 | 200
2015-06-12 10:02:09 313
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人