- 博客(12)
- 资源 (2)
- 收藏
- 关注
原创 RabbitMQ学习笔记3-Publish/Subscribe
在这部分中,我们会做一些完全不同的事情 - 我们会向多个消费者传递相同的信息。这种模式就是“发布/订阅”。该模型中生产者从不将任何消息直接发送到队列,生产者通常甚至不知道要将消息发送到哪个队列,通常是,生产者把消息发送到了 交换机(exchange) 中,然后交换机负责将消息发送到某一个或者多个消息队列中。如图:交换机还有4种不同的类型,分别是 direct , fanout , to
2017-05-11 00:17:07 786
原创 RabbitMQ学习笔记2-Work queues
接下来学习第二种模型,Work queues模型,如图所示:该模型描述的是:一个生产者(P)向队列发送一个消息,然后多个消费者(P)接受消息,每条消息只能被一个消费者接收。以下示例可根据学习笔记1里面的代码稍作修改,因此部分细节不再说明。生产者发送消息到队列中创建连接和通道ConnectionFactory factory = new ConnectionFacto
2017-05-09 23:24:16 324
原创 RabbitMQ学习笔记1-"Hello World!"simple模型
simple模型是RabbitMQ队列模型中最简单的一个模型。如图:“P”是我们的生产者(producer),“C”是我们的消费者(consumer)。中间的红色框是队列(Queue),代表消费者的消息缓冲区即是存放消息的地方。生产者负责发送消息到队列当中,而消费者则负责从队列中获取消息。这就是三者间的关系。1.1 新建项目,并导入RabbitMQ相关jar包。
2017-04-23 23:03:36 582
原创 mysqlId 不能自启的问题(错误代号2003)
计算机服务里看下有没有mysql的服务,如果有,把服务的启动类型改为自动;如果没有,则要进入安装目录的bin文件夹双击mysqld.exe启动mysql,然后cmd到Mysql的安装目录的bin文件夹下运行mysqld install
2015-10-19 00:08:35 627
转载 Java数据类型和MySql数据类型对应表
类型名称显示长度数据库类型JAVA类型JDBC类型索引(int)描述VARCHARL+NVARCHARjava.lang.String12CHARNCHAR
2015-10-19 00:07:21 321
转载 Linux下vim使用
无论使用何种方法退出编辑器,都必须使编辑器回到命令模式(Vim编辑器的模式将在下一小节中详细介绍),回到命令模式可以使用Esc键。(1)正常退出的前提条件是:打开的文本文件在内容上没有被改动、新建的文本文件没有添加任何内容、修改的文本文件已经保存等。此时可以使用正常退出命令进行退出,命令如下:#正常退出Vim编辑器命令 :q 输入以上命令时,命令应该显示在编辑器的最后一
2015-10-17 20:36:39 349
转载 linux下打开、关闭tomcat,实时查看tomcat运行日志
启动:一般是执行sh tomcat/bin/startup.sh 停止:一般是执行sh tomcat/bin/shutdown.sh脚本命令 查看:执行ps -ef |grep tomcat 输出如下 *** 5144 。。。等等.Bootstrap start 说明tomcat已经正常启动, 5144 就为进程号 pid = 5144 杀死:kill -9 5144-
2015-10-17 20:35:23 370
原创 Linux下安装JDK
1.查看是否已经安装了JDK: rpm -qa|grep jdk 如果安装则卸载:rpm -e rpm 包名 卸载2.下载JDK: 我是在window系统下载,然后在传上Linux的,jdk-8u25-linux-x64.tar.gz3.解压: tar -zxvf jdk-8u25-linux-x64.tar.gz4.配置环境变量: 如果是rpm的则不用设
2015-10-17 20:34:32 265
原创 Linux下 SVN使用
tortoisesvn只是提供了图形界面的svn客户端Linux上安装的是 apche的svn客户端:http://subversion.apache.org/download/*从1.7开始subversion就不在需要依赖其他包1.解压: tar -jxvf subversion-1.8.10.tar.bz2 2.安装: ./configure --prefix
2015-10-17 20:31:30 364
原创 Linux常见命令
ifconfig 查看ip vi filename :打开或新建文件,并将光标置于第一行首mkdir dir1 创建一个叫做 'dir1' 的目录' mkdir dir1 dir2 同时创建两个目录 rm -f file1 删除一个叫做 'file1' 的文件' rmdir dir1 删除一个叫做 'dir1' 的目录'
2015-10-17 20:30:42 742
转载 关于Servlet
1.F:\apache-tomcat-7.0.54\apache-tomcat-7.0.54\conf 下面的content.xml文件有个 WEB-INF/web.xml可以实时监测WEB-INF下web.xml的改动,因此不用重新发布工程。2.Servlet是一个供其他Java程序(Servlet引擎)调用的Java类,他不能独立运行,它的运行完全由Servle
2014-07-13 13:29:11 458
原创 http协议常用请求头与响应头
请求头:Accept:用于告诉服务器,客户机支持的数据类型Accept-Charset:用于告诉服务器,客户机所采用的编码Accept-Encoding:用于告诉服务器,客户机支持的数据压缩格式Accept-Language:客户机的语言环境Host:客户机通过这个头告诉服务器,想访问的主机名If-Modified-Since:客户机通过这个头告诉服务器,资源的缓存时间
2014-07-13 11:46:26 738
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人