自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

mac下利用X将服务器jvisualvm图像发回到本地

打开X11接收端口:X11->偏好设置->安全性->运行从网络客户端连接(勾选)本地执行命令:xhost + 服务器ip进入服务器:ssh -X user@服务器ip服务器上执行export DISPLAY=本地ip:0.0 xtermOK,然后在本地的x11窗口就可以执行需要的命令:jvisualvm了...

2012-07-27 14:16:17 165

JMockit使用实例<四>mock某个类的常量值

关键词:mock 常量的mock源类清单public static class ClassWithConstant {        private static final Integer ANSWER = 42;         public static final int getAnswer() {            ret...

2012-07-27 14:11:06 3886

数据库基础之位图索引

 位图索引用0,1来标示某条记录某个枚举字段属性的值,在多搜索码检索中,通过求与方式,达到快速定位的目的。比方有表Useridnamesexeducation(学历) 记录1,tom,m,初中2,jack,f,大学3,john,m,初中4,robin,f,大学5,rose,m,高中 假如sex有值:m,feducation有值:初中,...

2012-07-27 14:06:59 409

原创 JMockit使用实例<三>验证被Mock的类的某个方法是否被调用

关键词:Verifications 想验证被Mock的类的某个方法是否被调用单元测试类清单 /** * 演示验证被Mock的类的某个方法是否被调用 * @sina weibo regbin@tom.com */public class ServiceTest { @Mocked Remote remote; @Test pub...

2011-08-19 17:34:45 2058

JMockit使用实例<二>mock private的域或方法

关键词:mock private的域或方法 invoke源类清单    参考&lt;一&gt;的例子,Now方法是私有的/** * 演示mock private的域或方法 */public class DateUtil { ...... private int count; public int getCount(){ return ...

2011-08-19 17:32:09 1038

JMockit使用实例<一>mock一个类的方法、Expectations

关键词:如何mock一个类的方法、Expectations源类清单  /** * 演示如何mock一个类的方法 * @sina weibo:regbin@tom.com */public class DateUtil { private int type; public static final String getCurrentDateSt...

2011-08-19 17:26:50 3254

原创 JAVA调优之工具:jconsole&jvisualvm

用途:辅助解决内存参数调优、内存泄露、死锁描述:          jdk自带图形化查看jvm运行状态工具,包括查看动态内存、线程、类、Mbean及jvm整体环境信息等          jconsole:出现比较早          Jvisualvm:jdk1.6 update 7 才有,是jconsole的升级工具,功能更强大,最大好处是支持插件安装使用:          ...

2011-08-19 16:44:32 230

原创 eclipse 插件easyexplore ubuntu版本

修改了下easyexplore 源码,支持ubuntu系统,有需要的附件下载

2011-08-19 15:03:22 87

原创 JAVA调优之工具:jmap+mat

用途:用来查找内存泄露 介绍          Jmap:jdk自带,主要用来查看JVM各个代的内存情况或内存占用状况, 支持导出整个JVM内存信息           MAT :Eclipse 内存分析工具:http://www.eclipse.org/mat 使用 1、dump出内存信息:jmap -dump:format=b,file=dump.bin pid 2、eclipse 安装好ma...

2011-08-19 14:53:40 293

原创 effective java coding

注:以下来源于个人日常的整理创建对象:1.不要提前创建对象;避免在循环体中创建对象,循环前应该创建对象,避免浪费更多内存空间和增加GC负担2.数据格式化首选操作符格式化,即‘+’号,次选其他方法MessageFormat3.尽量用对象的valueOf转换对象4.集合创建如果知道大小,就赋予大小类和接口:1.组合优于继承(指extends) 继承(extend...

2011-08-19 14:20:51 158

linux常用命令

创建文件夹:mkdir 更改单个文件名或移动文件:mv oldName newName 进程查看和退出 ps –aux | more //全部查看 ps –ef | grep javal //查看所有java的进程 kill -9 3306 //强制杀掉进程号3306 删除单个文件:rm 文件夹:rm -rf  dir -r是遍历删除 -f是强制删除 find . -name 'log' -exe...

2011-08-17 07:23:37 75

可伸缩性 性能 吞吐量 架构

可伸缩性、性能、吞吐量是衡量一个系统架构是否好坏的一些重要指标,最近看一篇文章,稍有体会,画了两张图试图阐释他们之间关系。 第1张图:[img]http://dl.iteye.com/upload/attachment/294854/2878f060-2ede-3706-bdd2-b6dba55a4357.jpg[/img] 第2张图:[img]h...

2010-08-18 12:21:17 294

《osgi实战》体验

今天利用空闲时间实践了下《osgi实战》中的登录注册例子,《osgi实战》是06年出来的,现在09了,开发环境都发生了变化,所以实践起来和其中有些出入,特记录下来,希望给其他学习同志有些帮助:(我自己的环境是:eclipse3.4.0,jdk5.0)1.[b]org.eclipse.equinox.http_1.0.200.v20080421-2006.jar[/b],这个包我down下来...

2009-09-01 15:08:15 110

多线程之CountDownLatch

CountDownLatch是Jdk5包Concurrent下很实用的工具类之一,主要用来实现多个执行线程的排序,下面例子通过三种方式实现同一功能(本例子JDK5下通过)[code="java"]package regbin.exa.thread.concurrent;import java.util.concurrent.CountDownLatch;import java....

2009-08-31 15:00:15 60

空空如也

空空如也

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

TA关注的人

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