- 博客(24)
- 资源 (3)
- 收藏
- 关注

原创 GlassFish V3 集成ActiveMQ+MDB
环境场景:GlassFish 3.1.1ActiveMQ5.5.01.直接安装或解压GlassFish3.1.1.2.启动GlassFish.3.在应用中安装 ActiveMq-rar-5.5.0.rar 资源适配包.4.创建ConnectorPool.5.创建受管理对像.6.编写MDB.@MessageDriven(mappedName = "jms/Acti
2011-12-13 16:49:50
1291

原创 Java se 7 最新特性研究(一)
从2006到现在等待了多年的jdk7终于发布了.这里将对它的一些新特做一些初步的研究:jdk7 相对于jdk6主要在以一几个方面有了非常显著的改进的提升:首先分析其对java语言本身的改进:二进制表示的支持(Binary Literals)的支持。在JDK7中可以
2011-08-01 23:08:11
1481
原创 MACOS 安装mysqlclient 无法找到mysql.h的解决方法
install mysqlclient 找不到mysql.h文件的解决方案
2023-10-09 07:37:55
619
1
原创 java 应用分析工具
一、内存分析工具MAT 专门分析jmap dump出来的文件.主要用于分析dump时的内存装态http://download.eclipse.org/mat/1.2/update-site/
2012-08-20 23:20:23
435
原创 linux 常用用命令-grep
功能说明:查找文件里符合条件的字符串。语 法:grep [-abcEFGhHilLnqrsvVwxy][-A][-B][-C][-d][-e][-f][--help][范本样式][文件或目录...]补充说明:grep 指令用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设grep指令会把含有范本样式的那一列显示出来。若不指定任何文件名称,或是所给予的文件
2012-08-15 19:49:35
859
转载 linux 常用用命令-top
一、TOP命令 TOP命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况。 TOP是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进
2012-08-07 09:58:15
490
原创 linux 下常用用的java相关命令
一、查看线程数1、用ps -eLf | grep java | wc 查看系统里运行的java线程数2、用top H可以按线程排序CPU和内存的占用及相应的线程ID3、用killall -3 (unix only) 或 jstack -l 可以Dump出Java的线程,然后根据线程ID(转换成16进制后对应thread dump的nid)查看线程的堆栈
2012-08-07 08:47:27
643
转载 eclipse常用快捷键
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对
2012-04-17 20:44:53
398
原创 Java se 7 新特性研究(三)
下划线在数字表达中的应用.在 Java se 7中可以使用下划线(_)来分组表示数字.int x1=2323_234_21;double x3=232_2.324_12F;其在以下位置不可以使用:1.数字字面的开头与结尾;2.小数点前和后;3.表示类型的L或F前或后.4.表示数进制的前和中间;如下: float pi1 = 3_.1415F;
2011-11-15 09:09:31
481
原创 JAVA同步设计的原则
1、避免它。仅在必要时引入同步;2、隔离它。将同步的需要集中到一个职责单一的类中,让它的功能尽可能地少而集中。确保尽可能少的客户端代码会与同步类打交道。确保尽可能少的方法会与共享数据打交道。3、共享类、或者“服务器”类应当提供同步,而不是完全依赖于客户端来进行同步。4、如果服务器类没有提供同步,考虑编写一个“包装器”类来添加同步,并将方法调用委托给服务器类。5、使用java.uti
2011-11-14 20:57:58
491
原创 JDK7 排序算法的改进
在JDK7 中新增了java.util.DualPivotQuicksort这个类,里面实现于2009年发表的Dual-Pivot Quicksort 算法。其主要的设计是改进了Quicksort算法。使之效率大幅提高。为些Collections.sort(),Arrays.sort()等的实现部分(现在主要是原始类型数据,其它类型应当在测试开发中,根据其注释将来会改)使用了这个类。通过对比JDK
2011-11-03 14:29:16
2468
原创 三种最有效的操作Oracle Sequence的方法
//方法一 //采用pl/sql的returning into语法,可以用CallableStatement对象设置registerOutParameter取得输出变量的值。 //这种方法的优点是只要一次sql交互,性能较好,缺点是需要采用pl/sql语法,代码不直观,使用较少。 public int insertDataReturnKeyByPlsql() throws Exceptio
2011-11-03 14:18:16
2753
原创 有助于提高代码质量的eclipse插件
编写高质量(高水平的那可是要点运气加点天赋了)的代码是所有从事开发人员所向往的一件事,没有那个真正想做开发人的人不想自已所开发的代码是高质量。怎么才能做到高质量的代码。这里面除了非常重要的日常编码修为外,在成为高质量程序设计人员的过程中,或已经是高质量程序设计人员的,一些有用的工具还是非常有忙助的。现在从事JAVA开发的使用比较多的工具莫过于eclipse。eclipse可以使用PMD,findb
2011-10-24 13:57:42
894
转载 activeMQ死消息队列的管理
DLQ-死信队列(Dead LetterQueue)用来保存处理失败或者过期的消息。出现以下情况时,消息会被redeliveredA transacted session is used and rollback() is called.A transacted se
2011-09-23 16:01:40
9262
原创 Java se 7新特性研究(二)
今天主要研究JDK7中异常处理的新功能.一、新增了try-with-resource 异常声明在JDK7中只要实现了AutoCloseable或Closeable接口的类或接口,都可以使用try-with-resource来实现异常处理和资源关闭。下面做一下JDK7以
2011-08-03 16:57:26
5671
原创 IT管理存在的几个问题
目前国内许多的中小公司存在很多的IT管理问题,这些问题其实在国外很多知明的IT公司已经发现并改正,怕以它们成功了.国内的IT公司(也包括很多互联网公司)是否并在意这些问题,而是继续执行当前错误的管理方式.下面就逻列一些我所发现的常见的问题:一、自封为IT部门的老板。不知是
2011-07-31 18:20:11
1274
原创 Centos 5.3 64挂载ntfs格式的硬盘
<br />经过较长时间的测试与使用发现在centos 5.3 64位的模式使用下面的方法能够解决挂载ntfs格式硬盘的问题.<br />fuse 要装2.7.4版本最新的版本装上去不能用。ntfs-3g最新的版本可以。
2011-01-31 11:21:00
665
slf4j使用手册
2011-12-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人