自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Donny的专栏

分享知识,共同进步!

  • 博客(5)
  • 资源 (20)
  • 收藏
  • 关注

原创 ActiveMQ的消息重发与死信处理

概述在发生以下情形时,消息会给重发给客户端:使用了一个事务性的会话且调用了rollback()方法。在调用commit()方法前一个事务性的会话被关闭了。一个会话使用CLIENT_ACKNOWLEDGE的ACK模式,且调用了Session.recover()方法。一个客户端连接超时(可能正被执行的代码执行的时间超过配置的超时时间)。客户端可以通过ActiveMQConnection...

2019-04-09 17:54:26 2010

原创 ActiveMQ之消息选择器(Message Selectors)

JMS Selectors用在获取消息的时候,可以基于消息属性和Xpath语法对消息进行过滤。JMS Selectors由SQL92语义定义。以下是个Selectors的例子: consumer = session.createConsumer(destination, "JMSType = 'car' AND weight > 2500");1:JMS Selectors表达式中,...

2019-04-09 17:53:50 1477

原创 ActiveMQ顺序消费消息+消息分组

简介Queue中的消息是按照顺序发送给Consumers的。然而,当你有多个Consumer同时从相同的Queue提取消息时,顺序将不能得到保证。因为这些消息时被多个线程并发的处理。但是,有时候保证消息的顺序是很重要的。例如,你可能不希望插入订单操作结束之前执行更新订单的操作。那么我们可以通过Exclusive Consumer和Message Groups来实现这一目的。独有消费者从Act...

2019-04-09 17:53:07 6024 7

原创 Memcached缓存介绍

Memcached简介Memcached是一个高性能的服务器内存缓存软件。在早期版本的Memcached使用的是alloc来分配内存,存在内存碎片,在新版本的Memcached采用了Slab Allocator来分配内存。在MC启动时会要求制定一块内存区域,然后会划分为多个Slab,每个Slab默认大小为1M,可以指定。每个Slab又包含多个truck,每个Slab的truck大小不同,但同一个...

2019-04-02 10:11:39 2564

原创 maven私服(nexus)搭建

一、为何要搭建maven私服1.有的公司开发电脑没法直接连外网,下载不了依赖;可以通过私服(私服服务器可以连接),开发电脑连接私服服务器下载依赖。2.项目协作。某个项目包含多个模块,开发人员A将模块打包提交到私服,其他人从私服获取该模块的依赖。二、使用私服与不使用的区别1.不使用私服2.使用私服.三、下载和安装nexus1.从https://www.sonatype.com/d...

2019-04-02 10:05:45 620

java极速文件搜索工具

Java极速文件搜索工具,支持文件名及扩展名快速查找。比windows自带的快很多。

2013-06-13

Java读取大文件的处理

Java读取大文件的处理

2013-05-12

Java加密解密之非对称加密

Java加密解密之非对称加密

2013-05-12

Java设置打开或保存文件的对话框的文件类型选择

java打开或保存文件时,只显示相应文件类型的文件。

2013-05-12

Java几种常见的排序方法

Java中几种比较常见的排序方法,像冒泡、快速排序、插入排序登。

2013-05-12

使用数字签名验证文件是否被修改

使用数字签名验证文件是否被修改. 基本原理: 发送方: 1. 生成公钥和私钥并保存至文件public.key和private.key。 2. 根据要发送的文件内容生成签名并写入文件signature.dtx。 3. 将公钥文件、签名文件和要发送的文件一起发送给接受方。 接受方: 1. 读取发送方发送的公钥文件 2. 读取发送方发送的签名文件。 3. 读取发送方发送的文件。 4. 根据发送方发送的公钥对发送方发送的文件进行签名。 5. 对比生成的签名和发送方发送的签名是否一致。

2013-05-03

Java获取Oracle存储过程返回的Cursor

Java获取Oracle存储过程返回的Cursor,使用odbc6

2013-04-28

javamail发邮件(带附件)

javamail发送邮件,带附件。发邮件可以看看。

2013-04-28

Ibatis调用Oracle存储过程返回自定义类型

Ibatis调用Oracle存储过程,返回自定义的类型。

2013-04-28

java socket多人聊天(文字+图片+文件传输)

可以实现群聊,私聊,文本,图片聊天。可以发送和接收文件。支持一次同时7个文件发送/接收。接收和发送文件显示发送和接收进度。

2013-01-19

结合struts2.3.4+jQuery+mysql+json

结合struts2.3.4+jQuery+mysql+json开发的一个小例子。

2012-12-09

ibatis+spring之Ajax应用-根据车牌查询所在省

ibatis+spring之Ajax应用-根据车牌查询所在省

2011-11-21

spring3.0 mvc demo

Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还是 Struts 这样的 Web 框架。

2011-09-17

spring security3.0 demo

Spring Security 的前身是 Acegi Security ,是 Spring 项目组中用来提供安全认证服务的框架。

2011-09-17

displayTag的小例子

Display Tag Lib是一个标签库,用来处理jsp网页上的Table,功能非常强,可以对的Table进行分页、数据导出、分组、对列排序等等,能够大大减少代码量。

2011-09-17

hsqldb demo

hsqldb 的小例子。当你的电脑上没有安装数据库,又需要使用数据库时很实用。

2011-09-14

android开发的一些小例子

Anroid开发的一些小例子。初学者看看。

2011-08-03

空空如也

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

TA关注的人

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