自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序猿之洞

虽然程序猿总是被游客调戏,但是仍坚定不移的追寻它的香蕉

  • 博客(11)
  • 资源 (47)
  • 收藏
  • 关注

原创 【RabbitMQ消息中间件】11.持久化和非持久化队列

上一篇介绍并搭建了Spring-Rabbit工程,并且创建了一个名为MyQueue的队列。下面补充一个有关持久化和非持久化队列的知识点。登录RabbitMQ的图形化管理界面,选择“Queue”队列查看模块,可以看到之前在Spring-Rabbit工程中创建的MyQueue的队列:我们可以观察到在“myQueue”列中,后面有一个Features的属性,为“D”,和下面的队列都有不同,这是一个什么参...

2018-03-25 22:13:09 6110

原创 【Activiti工作流】11.并行网关

上一节我们讲解了排他网关,本节我们来讲解与排他网关类似的模式的一种网关---并行网关。通过上一篇我们了解,排他网关是对一个事件流向线的分支决策节点,决定着任务的流向。而并行网关除了有分支以外,还有聚合。下面是一个排他网关的图示:在该流程图中,流程任务首先通过一个节点,进行决策后,分别同时执行两个流程线,然后再归到另一个节点上统一走向结束节点,其中扮演分支和聚合工作的那两个节点,都属于并行网关。并行...

2018-03-24 21:28:42 3856 7

原创 【Activiti工作流】10.排他网关

很久没有更新Activiti的文章,有朋友想看之后的技术总结,我这里就顺着上一次的记忆继续写,把这个系列完结了。上一次介绍了Activiti中的其中一种模式“连线”,该模式即是一件任务可能要分多种情况,有些情况需要走一个复杂流程,有些情况需要走简单流程,就如同一条河的分支一样。而本次介绍的是Activiti的另一种模式“排他网关(ExclusiveGateWay)”。我们打开Eclipse中的某个...

2018-03-19 22:33:39 4589 3

原创 【RabbitMQ消息中间件】10.Spring-Rabbit项目剖析

之前我们详细介绍了RabbitMQ并且讲解了其5中队列模式,在期间编写了许多小例子。但是在真实的开发阶段,我们很少使用之前编写Demo时的编写方式,一个是不方便,一个是难以维护。所以,在企业级的开发中,一般是结合框架来进行开发的。一、spring-rabbit项目介绍在Java开发中,RabbitMQ的开发自然少不了与Spring框架的结合。本篇我们就来了解一下,Spring为我们提供的与Rabb...

2018-03-18 15:43:07 2943 6

原创 【RabbitMQ消息中间件】9.通配符模式

之前我们讲解了简单队列、work模式、订阅模式、路由模式,本篇我们讲解RabbitMQ的最后一种模式,叫“通配符模式”。通配符交换机的通信机制如下所示:记得上一篇介绍路由模式的时候,发送者可能会发送一定key的消息,而消费者的队列绑定交换机时,会指定需要接受的信息类型的key,然后当消费者接收消息时只会在队列中获取到指定key类型的消息。而“通配符交换机”与之前的路由模式相比,它将信息的传输类型的...

2018-03-18 12:41:54 2232

原创 【RabbitMQ消息中间件】8.路由模式

上一篇讲解了RabbitMQ的“订阅模式”,本篇来讲解RabbitMQ的队列的“路由模式”。其实严格来讲,RabbitMQ只有三种模式:“简单模式”、“work模式”以及“交换机模式”。对于交换机模式来说,又分三种:“订阅模式”、“路由模式”、“通配符模式”,而他们之间的不同就是交换机类型的不同。目前在实际开发中我们可能会遇到这种问题,生产者发布到消息队列的信息,消费者不一定全部需要,但是使用订阅...

2018-03-11 16:39:49 1161

原创 【RabbitMQ消息中间件】7.订阅模式

上一篇我们了解了RabbitMQ的消息的确认模式,本篇我们继续讲解RabbitMQ的五大队列模式之一的“订阅模式”。在实际开发中,通常会遇到以下需求:一个生产者,多个消费者,同一个消息被多个消费者获取。对于“订阅模式”,其模式图如下所示:上图中,“P”为消息的生产者,而“X”是交换机(Exchange),即消息生产者将消息发送到“交换机”而不再是“队列”,然后需要承载成产者消息的队列,与该交换机进...

2018-03-10 11:58:30 1906

原创 【RabbitMQ消息中间件】6.消息的确认模式

上一篇讲解了如何使用Java实现一个work队列模式,并实现能做多劳的效果。本篇我们来了解一下有关RabbitMQ的“消息的确认模式”。当消费者从队列中获取消息后,服务端是如何知道自己被消费的呢?在RabbitMQ中服务端确认消息是否被消费成功,有两种确认模式:(1)自动确认    只要消息从队列中获取,无论消费者获取到消息后是否有成功接收的反馈,都认为是消息已经被成功消费。(2)手动模式    ...

2018-03-10 11:52:52 1290

原创 【RabbitMQ消息中间件】5.work模式

上一篇讲解了如何使用Java连接RabbitMQ服务,并实现一个简单队列模式。本篇讲解RabbitMQ的另一个队列模式----work模式。work的队列模式图如下所示:可以看到,该模式下有一个生产者,一个队列和多个消费者。一个生产者将一个消息发送至队列,此时对于多个消费者,只能有一个消费者获取到消息,即是消费者谁先抢到谁拿到该消息。那么以基本的简单模式的队列来实现work模式队列,是否能达到上面...

2018-03-04 17:45:02 1164

原创 【RabbitMQ消息中间件】4.简单队列

安装和启动好了RabbitMQ后,我们下面来通过编写一个Java程序来学习第一个队列知识。第一篇我们提到过,RabbitMQ一共有六种队列模式:分别是“HelloWorld”简单队列模式、“Work queues”工作队列模式、“Publish/Subscribe”发布/订阅模式、“Routing”路由模式、“Topics”通配符模式、“RPC”远程服务调用。那么我们首先从最基本的“HelloWo...

2018-03-04 17:40:23 1073

原创 【RabbitMQ消息中间件】3.管理界面中的功能

上一篇我们讲解了RabbitMQ的安装和网页管理工具的启动,并且简单的创建了用户和权限。本篇讲解一下RabbitMQ管理工具中其它的一些管理功能。首先确保RabbitMQ的服务是启动状态,可以在RabbitMQ的安装目录bin下使用“rabbitmqctl status”查看RabbitMQ服务的状态:登录http://127.0.0.1:15672/地址,进入RabbitMQ管理工具:首先是“O...

2018-03-04 17:33:39 13296 1

58同城搜索页静态html代码爬虫xpath测试demo

58同城搜索页静态html代码爬虫xpath测试demo

2024-01-07

vue判断输入的快递单号是否符合规则Demo

通过正则表达式判断快递单号是否符合规则的Demo,具体思路: 1、为快递公司select控件设置change事件,当selelct控件的值发生变化时,触发change事件,然后获取select的值保存起来(如果快递单号此时有值,直接进行选中的快递公司的格式判断) 2、然后快递单号值也写个change事件,如果快递单号发生变化,获取之前保存的快递公司select的值,判断快递单号的格式(此时必须要求用户先选择快递公司,没有就报错) 3、判断快递单号的逻辑是一个公共方法,判断的正则表达式可以自己定义,也可以从公共接口获取。

2022-07-22

vue省市区/县数据js文件(citydata.js)

可以通过该文件获取全国省市区/县的json数据信息,适合用于vue级联选择器获取数据使用。

2022-07-10

电商管理后台 API 接口文档.md

电商管理后台 API 接口文档

2021-07-18

lysimportant-vue_shop_server-master.zip

VUE实战项目【电商管理端】-Node.js后台源码

2021-07-18

VUE实战项目【电商管理端】后台数据库SQL文件

VUE实战项目【电商管理端】后台数据库SQL文件

2021-07-18

使用Sidecar支持异构平台的微服务-代码部分.zip

使用Sidecar支持异构平台的微服务博文中,优化后的服务消费者和服务提供者,Zuul工程,sidecar工程,node异构服务,以及Eureka Server、父级工程的源代码

2020-01-30

Zuul简介及代码示例-代码部分.zip

Zuul简介及代码示例博文中,优化后的服务消费者和服务提供者,Zuul工程,以及Eureka Server、父级工程的源代码

2019-12-13

Hystrix Dashboard的使用-代码部分.zip

Hystrix Dashboard的使用博文中,优化后的服务消费者和服务提供者,Hystrix Dashboard工程、Turbine工程,以及Eureka Server、父级工程的源代码

2019-10-20

Feign对Hystrix的支持-代码部分.zip

Feign对Hystrix的支持-代码部分博文中,优化后的服务消费者和服务提供者,以及Eureka Server、父级工程的源代码

2019-10-04

Eureka深入理解-代码部分.zip

Eureka深入理解-代码部分博文中,优化后的服务消费者和服务提供者,以及Eureka Server、父级工程的源代码

2019-08-10

覆写Feign的默认配置-代码部分.zip

覆写Feign的默认配置-代码部分-代码部分.zip 覆写Feign的默认配置-代码部分博文中,优化后的服务消费者和服务提供者,以及Eureka Server、父级工程的源代码

2019-08-06

Feign的简介及基础使用-代码部分.zip

Feign的简介及基础使用博文中,优化后的服务消费者和服务提供者,以及Eureka Server、父级工程的源代码

2019-08-03

通过代码自定义配置Ribbon-代码部分.zip

通过代码自定义配置Ribbon博文中,优化后的服务消费者和服务提供者,以及Eureka Server、父级工程的源代码

2019-07-23

将微服务注册到Eureka Server上-代码部分.zip

将微服务注册到Eureka Server的博文中,优化后的服务消费者和服务提供者,以及Eureka Server、父级工程的源代码

2019-07-01

Eureka简介与Eureka Server-代码部分.zip

Eureka简介与Eureka Server博文中,优化后的服务消费者和服务提供者,以及Eureka Server、父级工程的源代码

2019-06-26

Spring MVC+MyBatis 水果销售平台工程优化版

修改了原书由于更正包名带来的一系列错误配置,保证正常的加载和编译

2019-05-07

Spring Boot与MyBatis整合工程

Spring Boot与MyBatis整合工程,介绍文章《【Spring Boot学习总结】12.Spring Boot与MyBatis结合》地址:https://blog.csdn.net/acmman/article/details/82528818

2018-09-08

Spring Boot核心配置文件模板

Spring Boot核心配置文件模板application.properties,里面有所有配置的key以及value样例

2018-08-19

Sale_System

此资源为RabbitMQ结合SSM框架实例中,销售系统的工程代码。

2018-04-14

Warehouse_Management

此资源为RabbitMQ结合SSM框架实例中,仓储系统的工程代码。

2018-04-14

shiro与spring整合工程源代码

shiro与spring整合工程源代码,可以解压之后直接部署到Eclipse中运行。相关问题可以至我的博客中留言。

2018-03-08

JasperReport+iReport测试工程源码

JasperReport+iReport打印固定格式文件的测试工程源码

2017-10-09

jasperreports-4.1.3.jar

ireport文件打印工程中需要的依赖jar包

2017-03-16

activiti-rest.zip

Activiti样例程序,其中包含了开发Activiti工程时需要的jar包,而且包含了资源配置文件等,初学者可以参考该样例进行开发

2017-02-26

activiti-eclipse-plugin.zip

在Eclipse中支持Activiti工作流项目开发的插件

2017-02-24

moangdb测试数据

moangdb测试数据,用于学习mongodb的数据操作查询语句使用。

2016-12-31

ssh项目数据库脚本

ssh项目数据库脚本

2016-12-18

jk-Maven-Wabapp项目相关文档

jk-Maven-Wabapp项目相关文档,包含源码,数据库脚本和开发文档

2016-08-21

osgi-SpringDM

Spring-DM指的是 Spring Dynamic Modules。Spring-DM 的主要目的是能够方便地将 Spring 框架和OSGi框架结合在一起,使得使用Spring的应用程序可以方便简单地部署在OSGi环境中,利用OSGi框架提供的服务,将应用变得 更加模块化。

2016-03-16

TortoiseSVN安装

TortoiseSVN安装文档,指导大家如何安装

2015-12-20

TortoiseSVN-1.8.11.26392-x64-svn-1.8.13.msi

TortoiseSVN-1.8.11.26392-x64-svn-1.8.13.msi 64位

2015-12-20

RationalRose安装

建模工具IBM Rational Rose的安装文档

2015-12-15

ssh项目实战源码4

struts+spring+hibernate项目实战源码

2015-11-22

ssh项目实战源码3

struts+spring+hibernate项目实战源码

2015-11-16

ueditor图文编辑器插件

ueditor图文编辑器插件,可以嵌入到web项目中,使用及其简单

2015-11-08

ssh项目实战源码2

struts+spring+hibernate项目实战源码

2015-11-06

ssh项目实战源码

struts+spring+hibernate项目实战源码

2015-10-22

MyWebApp.zip

springmvc+mybatis+maven的工程样例3

2015-10-07

javascript的时间拾取器

javascript的时间拾取器工具文件,用来嵌入到网页中做时间选择工具,里面有说明和使用文档

2015-09-15

空空如也

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

TA关注的人

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