- 浏览: 472990 次
- 性别:
- 来自: 深圳
最新评论
-
zjxkeven:
放在自己工程上不报错,已放在服务器上就报错
java获得CPU使用率,系统内存,虚拟机内存等情况 -
wang1990cool:
能运行?我报错啊、
java获得CPU使用率,系统内存,虚拟机内存等情况 -
yue_ch:
yue_ch 写道getTotalPhysicalMemory ...
java获得CPU使用率,系统内存,虚拟机内存等情况 -
yue_ch:
getTotalPhysicalMemorySize()get ...
java获得CPU使用率,系统内存,虚拟机内存等情况 -
kjmmlzq19851226:
private RealSubject realSubject ...
代理模式,静态代理与动态代理
文章列表
ConcurrentHashMap 与 HashMap 实现上有何不同,为何效率提升:
分离锁策略:
ConcurrentHashMap是将内部的数组分成了16份,用16个锁来分别同步,这样并发的put、get可以大大加快,但是对于整个map的独占访问将变的更昂贵(如size())。
Concu ...
- 2009-03-27 01:50
- 浏览 1964
- 评论(2)
理论与实践: 用弱引用堵住内存泄漏
agamem 转贴 更新:2005-12-30 08:50:31 版本: 1.0
虽然用 Java? 语言编写的程序在理论上是不会出现“内存泄漏”的,但是有时对象在不再作为程序的逻辑状态的一部分 ...
- 2009-03-27 01:17
- 浏览 896
- 评论(0)
Java 理论和实践: 用软引用阻止内存泄漏
leonade 转贴 更新:2006-03-24 12:37:52 版本: 1.0
在 Java 理论和实践 的 前一期文章 中,Java™ 清洁工程师 Brian Goetz 探究了弱引用(weak references),它让您警告 ...
- 2009-03-27 01:07
- 浏览 1123
- 评论(0)
Java的内存泄漏
fang9159 转贴 更新:2006-04-25 17:41:54 版本: 1.0
出自:ibm:developerworks中国网站 欧阳辰周欣 一 问题的提出Java的一个重要优点就是通过垃圾收集器(Garbage Collection,GC)自动管理内存的回收,程 ...
- 2009-03-27 00:50
- 浏览 1491
- 评论(0)
解析Java类和对象的初始化过程
lingwen20 整理 更新:2006-11-11 02:50:20 版本: 1.0
类的初始化和对象初始化是 JVM 管理的类型生命周期中非常重要的两个环节,Google 了一遍网络,有关类装载机制的文章倒是不少,然而类初始化和对象初始化的文章并不多,特别是从字节码和 JVM 层次来分析的文章更是鲜有所见。 本文主要对类和对象初始化全过程进行分析,通过一个实际问题引入,将源代码转换成 JVM 字节码后,对 JVM 执行过程的关键点进行全面解析,并在文中穿插入了相关 JVM 规范和 JVM 的部分内部理论知识,以理论与实际结合 ...
- 2009-03-27 00:37
- 浏览 1195
- 评论(0)
Java堆和栈 & StringBuilder效率探究
red-vampire 原创 更新:2008-05-06 13:43:17 版本: 1.0
对象的创建(即内存的分配 ) Thinking in Java中详细介绍了当程序运行的时候,具体的内存分配。 可以分为寄存器、堆栈、堆、常量存储、非RAM存储。 下面具体分析一下java中的堆和栈(参考:http://blog.csdn.net/tanghw/archive/2005/02/18/291811.aspx)。 1. 两者比较1). 栈(stack)与堆(heap)都 ...
- 2009-03-27 00:16
- 浏览 885
- 评论(0)
JVM结构基础(一)
ljdrer 原创 更新:2003-12-17 20:12:16 版本: 1.0
JVM结构基础
前段时间由于研究原来广为传播的String和StringBuffer的性能问题,自己做了几个小实验并得出一些结论,但是从网友的反应来看那个研 ...
- 2009-03-26 23:35
- 浏览 831
- 评论(0)
Java
平台企业版(即Java EE
)是一套协议技术,大大减少了成本和复杂性的开发,部署和管理多层,以服务器为中心的应用。建立在Java平台上,标准版( Java SE ) ,
Java EE的添加功能,提供一个完整,稳定,安全,快速的Java平台的企业。
Java Platform, Enterprise Edition (Java EE) is a set of coordinated
technologies that significantly reduces the cost and complexity of
developing, deploying, and ...
用ant对项目进行javac 操作,由于项目中有fx,java文件需要编译,并且相互引用,用javac编译后出错,并且一个class文件都没有生成。
但是在eclipse环境下是可以编译的。
于是猜想eclipse进行了封装,果然:在eclipse jdt中找到了:
JDT Core
JDT Core is the Java infrastructure of the Java
IDE. It includes:
An incremental Java compiler. Implemented as an Eclipse
builder, it is based on t ...
本文转载自:http://blog.csdn.net/sfdev/archive/2008/12/30/3648457.aspx
最近的Notiy系统终于快告一段落了,已经进入QA测试阶段,真正编码的那几天时间真叫人怀念啊!已经好久没有过这种畅快的感觉了,倒不是说平时完全没机会编码,主要是平时更多的涉及业务逻辑;
Notify系统中为了让系统更轻量级,低耦合
,对于并发操作的核心主要是基于JDK自带的concurrent包,由Doug Lea捐赠;下面就回顾下这个包中的几个重要类、以及重要方法、属性等;
concurrent并发包里面几个重要的接口有:Executor、ExecutorSer ...
- 2009-03-25 09:38
- 浏览 1106
- 评论(0)
google web toolkit Serializable
看了下phprpc和hessian的效率对比,没有去研究,倒是之前开发gwt时候看过其序列化。
序列化的本意是, 将不同类型的对象转换成统一的字节流, 便于存储和传输.
gwt中java对象经过怎样的序列化,传给前端 js 的呢, 以下简单介绍:
相关代码,可以在com.google.gwt.user.server.rpc.impl中自行调试。
某方法返回int数据为100,后端发送到前端如下:
[100,[],0,3]//0,3应该为版本号,[]表示对象,100为数据
解析:
...
今天发现Jigloo画出来的界面很好。使用GridLayout。记录下来。以后研究。
Jigloo 是一个 Eclipse 插件,使您可以快速构建在 Java™ 平台上运行的复杂图形用户界面 (GUI).
jigloo能使用swing 或swt开发桌面程序。
SWT / SWING /AWT
基于Java的图形库最主要的有三种,它们分别是Swing、AWT和SWT。其中前两个是Sun随JDK一起发布
的,而SWT则是由IBM领导的开源项目(现在已经脱离IBM了)Eclipse的一个子项目。SWT的执行效率非常高。这是由于SWT的底层是由C编写
的。由于SWT通过C直接调用系 ...
- 2009-03-23 15:59
- 浏览 1842
- 评论(0)
首先请确保你的项目中包含了 fx-build.xml 文件。请参考 com.terminal.demo.main 项目。一般的,只需要将这个文件复制到你的项目中,并根据需要调整
project.class.path 设置项目所需要的外部class path
java.src.dir 如果你的项目中包含java代码,设置其目录
javafx.src.dir 如果你的项目中包含 javafx代码,设置其目录
选择项目,右键,选择属性|Builders,选择New, Ant Program,配置一个自动使用ant进行自动build的选项
Buildfile 选择你项目中的fx-build ...
- 2009-03-23 14:13
- 浏览 1899
- 评论(0)
DES 和 3DES 加解密的使用,加密时,不足8的倍数请补充到8的倍数
package com.crypto;
import java.security.spec.KeySpec;
import javax.crypto.Cipher;
import javax.crypto.SecretKey;
import javax.crypto.SecretKeyFactory;
import javax.crypto.spec.DESKeySpec;
import javax.crypto.spec.DESedeKeySpec;
public class MyDES {
static ...
- 2009-03-20 11:48
- 浏览 5098
- 评论(0)
软件环境:
java ,ant ,cygwin ,rsync
其中需要配置无需密码的ssh登陆
some ant Task:
Parallel Task: Executes nested tasks in parallel with no guarantees of thread safety. Every task will run in its own thread, with the likelihood of concurrency problems scaling with the number of CPUs on the host system.
多个线程运行命令 ...
- 2009-03-20 11:33
- 浏览 1925
- 评论(0)