`
chong_zh
  • 浏览: 72292 次
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表

文章目录

文章目录 因为ITEYE的文章分类功能不太灵活,所以把所有的文章都集中到这里,方便文章灵活的可扩展的分类整理。 Java Java内存模型的形象解释 Java的消费者-生产者模型实现总结 Java的Nested Classes 讨论记录:RednaxelaFX对JamVM性能图标的解释 Java Instrumentation浅析 Java线程的中断机制 关于Java程序的编码 如何在运行时获取Java Class的载入路径 关于Java反射的性能问题及其常见的处理方法 解析命令行参数的两种方式 三个并发编程工具包java.util.concurent/locks/atomic的概念厘清 ...
0.什么是Java内存模型:这篇文章讨论什么不讨论什么 内存模型规定了在给定程序的条件下,某个特定的程序执行过程是否合法。内存模型只是Java运行环境与上层Java程序员之间关于内存操作语义的约定,并不规定Java内存管理的 ...
==================================================================== 本文用于汇总整理Intel80386对协处理器与多处理器的支持, 参考文献: 《INTEL 80386 programmer's reference manual 1986》 本文是系列文章《Intel80386知识总结》的一部分。 ===================== ...
==================================================================== 本文用于汇总整理Intel80386初始化的相关信息, 参考文献: 《INTEL 80386 programmer's reference manual 1986》 本文是系列文章《Intel80386知识总结》的一部分。 ==================================== ...
==================================================================== 本文用于汇总整理Intel80386的中断与异常机制, 参考文献: 《INTEL 80386 programmer's reference manual 1986》 《Intel® 64 and IA-32 Architectures Software Developer’s Manual Volume 3 (3A, 3B & 3C): System ...
==================================================================== 本文用于汇总整理Intel80386的I/O系统相关知识, 参考文献: 《INTEL 80386 programmer's reference manual 1986》 本文是系列文章《Intel80386知识总结》的一部分。 =================================================================== 1. I/O寻址模式 i386支持两种I/O寻址模式: 使用单独的I/O地址空间,单独的I/O ...
==================================================================== 本文用于汇总整理Intel80386的体系结构及其提供的编程接口, 参考文献: 《INTEL 80386 programmer's reference manual 1986》 本文是系列文章《Intel80386知识总结》的索引帖。 =================================================================== 打算通过几篇文章汇总整理Intel80386的体系结构及其编程接口的相关知识,同时作为实 ...
==================================================================== 本文用于汇总整理Intel80386的多任务支持功能, 参考文献: 《INTEL 80386 programmer's reference manual 1986》 本文是系列文章《Intel80386知识总结》的一部分。 =================================================================== 1. 任务信息的管理机构 1.1 TSS 处理器把维护一个任务所需的所有信息都保存在一个特殊的段中: ...
==================================================================== 本文用于汇总整理Intel80386的系统架构中的基本要素, 参考文献: 《INTEL 80386 programmer's reference manual 1986》 本文是系列文章《Intel80386知识总结》的一部分。 =========================== ...
基于链表的生产者-消费者FIFO队列 queue是一个FIFO的链表队列,Producer负责生产QueueItem,一旦生产完成就添加到queue末尾。Consumer不停的consume queue中的QueueItem,若某一时刻consume完了就转入等待Producer生产新的QueueItem,一旦queue中出现新的未consume QueueItem则立即进行consume. Consumer.run() { while(true) { synchronized(queueLock)//加锁monitor { while(queue == nu ...
==================================================================== 本文用于汇总整理Intel80386的内存管理与访问保护机制, 参考文献: 《INTEL 80386 programmer's reference manual 1986》 http://mcit.xjtu.edu.cn/wlkj/wykj/ch2/ch2_4_1.htm#80386微处理器简介 本文是系列文章《Intel80386知识总结》的一部分。 ==================================================== ...
线程RUNNABLE时的基本用法: for (int i = 0; i < inputs.length; i++) { heavyCrunch(inputs[i]); if (Thread.interrupted()) { // We've been interrupted: no more crunching. return; } } 线程其他状态时利用异常机制实现: for (int i = 0; i < importantInfo.length; i++) { // Pause for 4 se ...

Two's complement

1.由补码计算其表示的实际数值 2.对数据使用补码编码 正数不变:正数的补码与原码相同; 负数取反加一:负数的补码是其绝对值的原码,按位取反后加一。
什么是Nested Class 在另一个Java类中定义的Java类,Inner Class(Non-static Nested Class)、Static Nested Class、Local Class、Anonymous Class和Lambda Expression都属于Nested Class。 Static Nested Class 有static关键字修饰的Nested Class。 可以直接访问类的其他static成员。 不能访问对象成员。 Inner Class 没有static关键字修饰的Nested Class,即Non-static Nested Class。 ...
zz: http://hllvm.group.iteye.com/group/topic/35391#239661 下面这张性能评测表摘自开源轻量级JVM实现JamVM的网站(http://jamvm.sourceforge.net/),是JamVM的一幅性能评测图,请诸位大大指点这幅图中的"T2 JIT(asm interp)"和"Zero(cpp interp)"分别是什么意思? RednaxelaFX(http://rednaxelafx.iteye.com/): T2 JIT应该指的是Edward Nevill写的Thumb2 JIT, ...
Global site tag (gtag.js) - Google Analytics