摘要:
首先去下载Git,https://git-scm.com/ 安装好之后,打开Idea 》Settings,,,设置Git路径,然后点击Test按钮 然后是GitLab,一般企业内部开发都会有个私服服务器。服务器地址找你们组的相关人员要。一般为http://gitlab.XXXXXXX.com/这种格 阅读全文
摘要:
需求说明:公司做项目前进行需求分析,确定表结构后需要建表,如果照着表格去敲,那就太麻烦了,所以想到了自动生成SQL语句。 思路大概就是:解析Excel,拼接SQL语句,输出SQL文件。 第三方jar包:POI(解析Excel) 先建立一个maven项目。 pom依赖: 目录结构 Keys.Java 阅读全文
摘要:
首先去下载小王八:https://tortoisesvn.net/downloads.html 下载完毕,打开 .. ..注意勾选command line工具 .. .. 下一步,打开IDEA,配置SVN 先找到一个文件的位置:如图 .. ..这里一定要指定command line 的目标文件 .. 阅读全文
摘要:
发送到topic的消息不能有任意的绑定键,绑定键的规则:必须由(.)分割的单词列表。比如apple.banana.orange 绑定键也有两个特殊字符: 比如:apple.# *.banana.* 生产者: 消费者: 先启动消费者:再启动生产者:控制台 .. 第一条消息,匹配A和B 第二条消息,只匹 阅读全文
摘要:
比如一个日志系统,之前的处理方式呢,是各种类型(info,error,warning)的消息都发给订阅者,可是实际情况上不一定都需要。可能A需要error,其他的都不需要。那么就引入了今天的处理方式--路由(直接交换) (兔子的官网真心良心,图文并茂,通俗易懂)这种处理方式你只需记住一个字:有选择的 阅读全文
摘要:
兔子的Publish/Subscribe是这样的: 有个生产者P,X代表交换机,交换机绑定队列,消费者从队列中取得消息。每次有消息,先发到交换机中,然后由交换机负责发送到它已知的队列中。 生产者代码: 消费者: 启动消费者和生产者,控制台打印 阅读全文
摘要:
上一篇讲了个 哈喽World,现在来看看如果存在多个消费者的情况。 生产者: 消费者: 先启动两个消费者,再启动生产者,查看控制台: 消费者A 消费者B 生产者(这里不必有疑问,这里打印的是修改之前的消息) 要说明的是什么观点呢? 默认情况下,RabbitMQ将按顺序将每条消息发送给下一个使用者。一 阅读全文
摘要:
先建工程 下一步,输入坐标 下一步,输入工程名 先看一下最终目录 修改pom文件 Send类: Receive类: 先启动Send,查看控制台 兔子管控台 再启动Receive 兔子管控台:已经消费掉 阅读全文
摘要:
打开官网:http://www.rabbitmq.com/install-windows.html 乖乖的下载即可。到此我们下载了两个文件: 重要提示:你必须以管理员身份来运行Erlang安装包,不然就等着挨打吧 先安装OTP 鼠标右键安装包 》以管理员身份运行 下一步 下一步--安装 注意:439 阅读全文
摘要:
先建工程 .. .. .. .. ..先看一下最终目录结构(实际上核心就是两个类,但是其他的多写写还是没有坏处的) 消息实体类 package com.example.demo.domain; import java.io.Serializable; import java.util.Date; p 阅读全文