自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 深入掌握JMS(八):JMSReplyTo

在下面的例子中,首先创建两个Queue,发送者给一个Queue发送,接收者接收到消息之后给另一个Queue回复一个Message,然后再创建一个消费者来接受所回复的消息。 [java] view plaincopy import javax.jms....

2015-07-29 12:17:37

阅读数 245

评论数 0

转载 深入掌握JMS(七):DeliveryMode例子

在下面的例子中,分别发送一个Persistent和nonpersistent的消息,然后关闭退出JMS。 [java] view plaincopy import javax.jms.Connection;   import javax.jms.D...

2015-07-29 12:15:16

阅读数 217

评论数 0

转载 深入掌握JMS(六):消息头

一个消息对象分为三部分:消息头(Headers),属性(Properties)和消息体(Payload)。对于StreamMessage和MapMessage,消息本身就有特定的结构,而对于TextMessage,ObjectMessage和BytesMessage是无结构的。一个消息可以包含一些...

2015-07-29 12:09:54

阅读数 226

评论数 0

转载 深入掌握JMS(五):实战Topic

与Queue不同的是,Topic实现的是发布/订阅模型,在下面的例子中,启动2个消费者共同监听一个Topic,然后循环给这个Topic中发送多个消息。 [java] view plaincopy import javax.jms.Connection...

2015-07-29 12:08:26

阅读数 197

评论数 0

转载 深入掌握JMS(四):实战Queue

Queue实现的是点到点模型,在下面的例子中,启动2个消费者共同监听一个Queue,然后循环给这个Queue中发送多个消息,我们依然采用ActiveMQ。 [java] view plaincopy import javax.jms.Connec...

2015-07-29 12:06:35

阅读数 240

评论数 0

转载 深入掌握JMS(三):MessageListener

消息的消费者接收消息可以采用两种方式:   1、consumer.receive() 或 consumer.receive(int timeout);   2、注册一个MessageListener。   采用第一种方式,消息的接收者会一直等待下去,直到有消息到达,或者超时。后一种方...

2015-07-29 12:04:54

阅读数 388

评论数 0

转载 深入掌握JMS(二):一个JMS例子

前一讲简单的介绍了一下JMS的基本概念, 这一讲结合一个例子让大家深入理解前一讲的基本概念. 首先需要做的是选择一个JMS提供者, 如果在JavaEE环境中可以不用考虑这些. 我们选择ActiveMQ, 官方地址: http://activemq.apache.org/. 网上有很多介绍Activ...

2015-07-29 12:01:03

阅读数 205

评论数 0

转载 深入掌握JMS(一):JSM基础

1. JMS基本概念      JMS(Java Message Service) 即Java消息服务。它提供标准的产生、发送、接收消息的接口简化企业 应用的开发。它支持两种消息通信模型:点到点(point-to-point)(P2P)模型和发布/订阅(Pub/Sub)模型。P2P 模型规定...

2015-07-29 11:59:54

阅读数 294

评论数 0

转载 WinForm控件设计:DataGridView的行统计实现

做WinForm开发离不开一些基本的控件,作为数据列表显示控件中,其中最为重要的要数 DataGridView,以前用的是一些第三方控件,提供了比较灵活和方便的功能,比如:根据某列分组统计等等,确实方便,但加载第三方控件的缺点就是加载数据太慢,打包布署后体积大,更为甚者还要收费,咱又不能用盗版,没...

2015-05-25 15:44:38

阅读数 1867

评论数 0

转载 开源DataGridView扩展(6) 简单实现checkbox行选级联。

一、需求        为甚有这种想法呢,那是来自需求的压迫,可怜我们这些苦逼的程序猿及攻城狮们只能彻夜难眠、苦思冥想、几十亿个脑细胞兄弟们前赴后继最终才能取得芝麻点大的胜利,好吧我们来看需求。 1. 现在要一个表格,表格的第一列是一个选中操作的复选框,要求能再复选框选中时,也对此行进...

2015-05-25 15:41:17

阅读数 533

评论数 0

转载 开源DataGridView扩展(5) 简单实现统计行,有更好的方法吗?

一、需要吗? 我们的假设前提有一下: 1)你是一个Winform开发者。 2)你现在要用Grid实现你的需求。 3)你们项目组不准用三方控件。 4)你的需求中就偏偏需要对信息的统计。 如果你具备了上述的条件,那么你需要它。统计信息往往在表格中是比较重要的地位的,下面我们来看...

2015-05-25 15:39:32

阅读数 2223

评论数 0

转载 开源DataGridView扩展(3) 单元格格式化器的设计 DataGridCellFormatter

图:效果图   一、 设计初衷 1. 有没有想过当你的表格中的某些数据需要分类时该如何做? 2. 有没有想过当表格中的数据根据某一状态来启用/禁用某个按钮? 3. 有没有想过为了突出某一些数据,所以加颜色来区分? 4. 总得来说,就是如何根据数据来设置行或单元格的样式? ...

2015-05-25 15:39:19

阅读数 513

评论数 0

转载 开源DataGridView扩展(4) 自定义带序号的行首

其实,在很多时候我们对Excel的使用习惯会影响着我们的一些用户体验。那今天要介绍的就是像Excel那样表格行头会有序号,如下: 一、实现原理及步骤        其实很简单,要首先去了解DataGridView中表格的构造;通过前面我们的摸索,我们知道在Column中有Hea...

2015-05-25 15:38:34

阅读数 1380

评论数 0

转载 开源DataGridView扩展(2) 自定义的Button列

一、 DataGridView自带的Button列的缺点 1. 按钮大小不能控制。 2. 按钮文本要么是统一要么就跟单元格内容一致,不能根据具体内容划分几种类型。 3. 按钮的启用/禁用不容易按照内容来自动绑定。 4. 按钮的显示/隐藏也不容易按照内容自动绑定。 5. 按钮的点击事件...

2015-05-25 15:38:12

阅读数 1185

评论数 0

转载 开源DataGridView扩展(1) 扩展支持全选的CheckBox列。

长江后浪推前浪,虽入行不是很久,但觉得自己已经老了;俱往矣,数风流人物还看今朝。已经好久没有写文章了,今天我又回来了。http://www.cnblogs.com/gxjiang/archive/2012/04/27/datagridviewex.html 一、DataGridViewEx是...

2015-05-25 15:35:28

阅读数 1234

评论数 0

转载 (⊙WinForm⊙) 开发自定义的表格控件

时隔上篇文章又是很长时间了,其实自己总是想着多纪录点东西,但是总是懒得去写。今天抽个空,分享一下我刚刚做的一个东东,欢迎波友们批评指正。。。   And Now , Let 's Start! Go Go Go !!!   Before,我们还是先预览一下效果图吧:    ...

2015-05-25 15:33:18

阅读数 7313

评论数 0

转载 浅谈mysql主从复制的高可用解决方案

1、熟悉几个组件(部分摘自网络) 1.1、drbd      —— DRBD(Distributed Replicated Block Device),DRBD号称是 "网络 RAID",开源软件,由 LINBIT 公司开发。DRBD 实际上是一种块设备的实现,主要被用于L...

2015-04-01 14:07:05

阅读数 247

评论数 0

转载 TurboPower Async Professional 在Delphi2010及Delphi7中的安装

这里我们介绍一下TurboPower Async Professional 串口控件的安装方法 Delphi 2010 1.下载http://sourceforge.net/projects/tpapro/ 2.解压,在Delphi2010下找到D:\ThirdParty\tpapro_5....

2015-03-12 15:21:21

阅读数 292

评论数 0

转载 解决OutOfMemoryError: PermGen space,过程是痛苦的,结果是舒畅的

解决OutOfMemoryError: PermGen space,过程是痛苦的,结果是舒畅的   最近自己的程序在Redeploy重新部署的时候,老提示OutOfMemoryError: PermGen space错误,在网络上搜索了相关的资料,但是按照做后还是存在这个问题。由于我是第一次碰...

2015-01-23 14:36:50

阅读数 388

评论数 0

转载 cglib使用不慎引发的Java内存泄漏

cglib版本为cglib-nodep-2.2.jar. 本次只为演示在使用中出现的Java内存泄漏的问题,以及如何解决这样的问题。 cglib的应用是非常多的,但是当我们使用它的时候,如果一不小心,等出了问题再去查,就比较杯具了。所以最好的解决方案就是写代码时就注意这些细节。(当然了,不能指...

2015-01-11 13:32:41

阅读数 1101

评论数 0

转载 线上应用故障排查之一:高CPU占用

一个应用占用CPU很高,除了确实是计算密集型应用之外,通常原因都是出现了死循环。 (友情提示:本博文章欢迎转载,但请注明出处:hankchen,http://www.blogjava.net/hankchen) 以我们最近出现的一个实际故障为例,介绍怎么定位和解决这类问题。 ...

2015-01-11 12:47:41

阅读数 268

评论数 0

转载 C# 读取机器码,CPU序列号,生成注册码类

using System.Management; namespace ECBC_CDKEY {     public class SoftReg     {         ///         /// 取得设备硬盘的卷标号         ///         /// ...

2014-12-13 16:36:37

阅读数 863

评论数 0

转载 Windows下Nginx+Tomcat整合的安装与配置(一)

相信很多人都听过nginx,这个小巧的东西慢慢地在吞食apache和IIS的份额。那究竟它有什么作用呢?可能很多人未必了解。 说到反向代理,可能很多人都听说,但具体什么是反向代理,很多人估计就不清楚了。摘一段百度百科上的描述: Html代码   反向代理(Revers...

2014-12-12 15:20:20

阅读数 293

评论数 0

转载 获取本机正在使用的网卡的MAC地址

java的原生代码,通过java.net.NetworkInterface获取本机正在使用的网卡中的第一个,各平台通用,winows和SUSE Linux下测试正常(如果想获取所有的网卡MAC——通过isUp()方法来区分是否正在运作,或想获取所有正在使用的网卡的MAC,稍作改动即可)的MAC地址...

2014-11-29 10:20:05

阅读数 771

评论数 0

转载 applet签名

一、压缩你的class类文件为jar包  1.假设你的需要压缩的类文件存在的包为:cn.mbq.test1和cn.mbq.test2  2.进入你的classes目录(这里是在MyEclipse平台里建一个web项目,类编译后的文件是存放在classes文件夹里的),在DOS窗口中执行命令:j...

2014-11-29 10:17:45

阅读数 308

评论数 0

原创 Session持久化

Session持久化可以实现当tomcat重新启动后,当前IE使用的session仍然有效而不用重新登录,有两步需要做  1.配置conf/server.xml 在server.xml的根路径或虚拟目录中增加一段,如虚拟目录调度所中: 这样之后,普通的se...

2014-05-30 18:06:15

阅读数 415

评论数 0

原创 Java递归调用

DAO public List getComByPid(int pid) throws SQLException{   String url="jdbc:mysql://localhost:3306/test";   Connection con = DriverMana...

2014-05-21 19:23:38

阅读数 330

评论数 0

原创 DWR基本使用

一、把DWR.jar包放到当前java工程里面二、在web.xml文件中引入DWR的servlet。       dwr-invoker   uk.ltd.getahead.dwr.DWRServlet           debug    true         dwr-invoker   /...

2011-06-17 11:06:00

阅读数 178

评论数 0

原创 Java手写Ajax

一、客户端发出请求1.Gets the browser specific XmlHttpRequest Objectsfunction getXmlHttpRequestObject() { if (window.XMLHttpRequest) {  return new XMLHttpReque...

2011-06-17 09:29:00

阅读数 250

评论数 0

原创 Java线程总结

首先要理解线程首先需要了解一些基本的东西,我们现在所使用的大多数操作系统都属于多任务,分时操作系统。正是由于这种操作系统的出现才有了多线程这个概念。我们使用的windows,linux就属于此列。什么是分时操作系统呢,通俗一点与就是可以同一时间执行多个程序的操作系统,在自己的电脑上面,你是不是一边...

2008-01-28 16:05:00

阅读数 324

评论数 0

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