简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
作者:banq发表时间:2008年11月13日 10:08 a worldwide shortage of people experienced in parallel computing全世界程序员最大短处就是缺乏并行计算经验当CPU进入双核多核,软件架构进入分布式计算 云计算时代后,他们的共同点并行计算已经成为一个新的热点。前段时间Ruby On Rails J
Java程序的工作机制:Java对象都以单独的class文件存在,java虚拟机将其载入并执行其虚拟机指令。 看JVM技术,反射与动态代理(二)Java虚拟机查找这些java对象:java虚拟机根据class path来查找java对象,而虚拟机的class path又分为三层:bootstrap:sun.boot.class.pathextension: java
一般我们在java中运行其它类中的方法时,无论是静态调用,还是动态调用,都是在当前的进程中执行的,也就是说,只有一个java虚拟机实例在运行。而 有的时候,我们需要通过java代码启动多个java子进程。这样做虽然占用了一些系统资源,但会使程序更加稳定,因为新启动的程序是在不同的虚拟机进程 中运行的,如果有一个进程发生异常,并不影响其它的子进程。 在Java中我们可以使用两种方法来实现这种要求
代理层是一个运行在Java虚拟机上的管理实体,它活跃在管理资源和管理者之间,用来直接管理资源,并使这些资源可以被远程的管理程序所控制。代理层由一个MBean服务器和一系列处理被管理资源的服务所组成。下图表示了代理层的组成: MBean服务器Mbean服务器为代理层的核心,设备层的所有管理构件都在其注册,管理者只用通过它才能访问管理构件。 管理构件可以通过以下三种方法实例化和注册: 1)通
p-unit 是一款开放源码的性能测试框架,和 JUnit 不同,JUnit 关注的是测试案例的正确性,而 p-unit 不仅关注测试案例的正确性,还收集测试案例的性能参数,默认情况下,p-unit 收集测试案例的时间和内存消耗情况,可以产生文件,图片,和 PDF 格式的报表。此外,p-unit 还支持参数化测试,多线程测试以及不同 Java 虚拟机性能之间的比较。p-unit 简介或许我
虚拟化技术(Virtualization)和分区(Partition)技术是紧密结合在一起,从60年代Unix诞生起,虚拟化技术和分区技术就开始了发展,并且经历了从“硬件分区”->“虚拟机”->“准虚拟机”->“虚拟操作系统”的发展历程。最早的分区技术诞生自人们想提升大型主机利用率需求。比如在金融、科学等领域,大型Unix服务器通 常价值数千万乃至上亿元,但是实际使用中多个部门却不能很好的共享其计
/etc/sysconfig/network 这个文件主要的功能用于设定默认的GATEWAY,修改主机名称(HOSTNAME),是否启动Network./etc/sysconfig/network-scripts/ifcfg-ethn 这个文件是设定网卡的参数文件,如network,IP,netmask,broadcast,gateway,开机时IP协议的方式(DHCP,static)./et
Sun Microsystems在开源软件方面又有新举动,为创建一种被称为Fortress的全新编程语言而开始寻求外部世界的帮助。 Sun在美国悄然发布了一款编程工具,能够逐行执行开源软件原型Fortress程序。Sun实验室计算机科学家和Fortress负责人Eric Allen对此举解释说:“我们正在邀请研究机构或第三方参与此项目。” 设计Fortress的目的是用现代的语言取
【赛迪网技术社区整理】 首先,本文的目标读者是正在从事技术工作的架构师。为了避免浪费大家的才智,我会避 免讲述一些陈腐的最佳实践,例如"日常构建(build daily)"、"测试一切(test everything)"和"经常集成( integrate often)。 任何具有称职架构师的项目都有分工明确的、定义良好的团队结构。他们还为进行编码检查、构建代码(每日或在需要时)、进行测试(
2007 年将是载入史册的一年,Sun Microsystems 公司将于这一年在开源许可协议下发布 Java 开发包(JDK),从而放弃了对 Java™ 平台的统驭,将权力交给了 Java 开发人员社区!在本文中,Java 开发人员 Elliotte Rusty Harold 从各个方面预测了 Java 平台的新方向,从脚本到 bug 修复到新语法。 2006 年又是 Java 平台繁