lpp`s blog


  • 首页

  • 归档

  • 分类

  • 关于

  • 搜索

jquery插件之tablesorter表格排序

发表于 2017-03-08   |   分类于 web开发

前言

tablesorter是一个可以支持table排序用的插件,只需简单的引入tablesorter.js及其自带的主题样式或自定义的样式,即可支持表格的排序。我们可以很方便的控制在哪些列上加入排序功能,并且tablesorter也支持自定义排序规则,当然jquery插件使用的前提是必须引入jquery.js,并且要放在tablesorter.js引入之前,下面将简单的介绍tablesorter的使用。

阅读全文 »

rabbitmq 消息推拉模式

发表于 2017-03-06   |   分类于 rabbitmq

前言

在rabbitmq中支持两种消息处理的模式,一种是订阅模式(也叫push模式),由broker主动将消息推送给订阅队列的消费者;另一种是检索模式(也叫pull模式),需要消费者调用channel.basicGet方法,主动从队列中拉取消息。下面将一一介绍这两种模式的使用方式及优缺点。

阅读全文 »

rabbitmq 消息可靠投递及消费机制

发表于 2017-03-05   |   分类于 rabbitmq

前言

本篇主要讲解rabbitmq是如何保证消息在投递及消费过程中,不会出现消息丢失的。

阅读全文 »

rabbitmq 常用监听器listener

发表于 2017-03-05   |   分类于 rabbitmq

前言

本篇介绍rabbitmq client api中常用监听器listener的使用及作用。

阅读全文 »

设计模式之策略模式

发表于 2017-03-04   |   分类于 软件设计

前言

策略模式(Strategy Pattern),定义一系列的算法,将每一种算法封装起来并可以相互替换使用,策略模式让算法独立于使用它的客户端程序而独立变化。通过定义抽象策略接口层,由一系列的不同算法实现出不同的具体策略,客户端程序仅依赖抽象策略接口层,具体处理策略可以由外部传入(本身也含有默认的处理策略)。策略模式在JDK中比较经典的应用是ThreadPoolExecutor线程池中,任务过多时处理策略RejectedExecutionHandler。

阅读全文 »

apache工具类之HashCodeBuilder

发表于 2017-03-03   |   分类于 经典代码

前言

apache.commons工具类HashCodeBuilder,用于生成对象hashcode值,使用到的设计模式:建造者模式,其设计思想和jdk中的StringBuilder及StringBuffer是一样的,都是将复杂对象的构建过程逐步分解,最后通过build()方法构建出完整的对象或结果。让业务代码更简洁优雅。

阅读全文 »

spring工具类之SerializationUtils

发表于 2017-03-03   |   分类于 经典代码

前言

SerializationUtils是spring基于java原生的序列化与反序列化机制实现的工具类,方便程序猿快速开发。

阅读全文 »

rabbitmq 镜像队列集群配置

发表于 2017-02-28   |   分类于 rabbitmq

前言

在rabbitmq中,有两种集群模式:分别是普通集群模式和镜像队列集群模式,在《rabbitmq 集群搭建》这篇博文中已经介绍了普通集群模式的搭建方式,而镜像队列集群模式的搭建步骤和普通集群模式是基本相同的,唯一不同的是,镜像队列集群模式,多了一步配置policy 的步骤,本篇将介绍这两种集群模式的区别,以及镜像队列集群模式的配置方式。

阅读全文 »

rabbitmq 配置说明

发表于 2017-02-27   |   分类于 rabbitmq

前言

本篇主要介绍rabbitmq相关的配置,首先在rabbitmq中有两类配置:rabbitmq-env.conf环境变量配置和rabbitmq.config服务节点配置,这些文件默认存放位置是在${rabbitmq安装路径}/etc/rabbitmq目录下,默认是没有的,需要自己手动创建。下面将着重介绍这两类配置,它们有哪些配置项? 以及这些配置项的作用?

阅读全文 »

rabbitmq 消息转发模式

发表于 2017-02-26   |   分类于 rabbitmq

前言

在rabbitmq中,支持多种Exchange转发模式,包括Direct-Exchange,Fanout-Exchange,Topic-Exchange,Headers-Exchange四种转发模式。下面将一一介绍这四种转发模式的特点及区别。

阅读全文 »
1…789…15
lipanpan

lipanpan

142 日志
26 分类
GitHub
友情链接
  • 阿里中间件博客
  • 并发编程网
  • InfoQ
  • Java-api-examples
  • ITFLY8架构师之家
© 2018 lipanpan
由 Hexo 强力驱动
主题 - NexT.Mist