自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java技术本纪

Java虚拟机的 10 年文/曹晓刚Java虚拟机的起源与构造当我们说到“Java”这个词的时候,指的是四个相互关联的概念:Java语言、Java API、Java Class文件格式、Java虚拟机。整个Java体系是基于Java 虚拟机构造的,正因为如此,才能实现Java的安全性和网络移动性。Java并非是第一个采用“虚拟机”概念的体系,但却是第一个得到广泛运用的虚拟机平台。 “虚拟”,是一种

2005-08-30 18:36:00 2150

原创 与Java相关的四十个名字

十大事件1990-1994:Java缘起文/孟岩Larry Wall说,优秀程序员应有的三个特点:懒惰、急躁和傲慢。Java就是诞生在一群懒惰、急躁而傲慢的程序天才之中。1990年12月,Sun的工程师Patrick Naughton被当时糟糕的Sun C++工具折磨的快疯了。他大声抱怨,并威胁要离开Sun转投当时在Steve Jobs领导之下的NeXT公司。领导层为了留住他,给他一个机会,启动了

2005-08-25 12:48:00 2083 1

原创 J2ME 简介

 J2ME简介■前言     如果您曾经http://www.javasoft.com ;网站上查询有关Java 2 Micro Edition 的资料,十之八九会被一大堆的技术名词搞的一头雾水。什么 KVM ,什么CLDC 、CDC 、MIDP ,後面还冒出了Personal Java 、Embedded Java以及JES 等名词。虽然名为Java 的微小版本,可是它的世界可真是不小,让我们满

2005-07-21 11:15:00 1572

原创 OSGi Technology

Introduction OSGI规范为网络服务定义了一个标准的、面向组件的计算环境。将OSGI服务平台添加到一个网络设备中,可以为其增加在网络的任何地方管理组件的生命周期的能力。软件组件可以从运行中被安装、升级或者移除而不需要中断设备的操作。软件组件可以动态的发现和使用其他库或者应用程序。通过这个平台,软件组件可以作为商品在柜台中出售以及在家里开发。OSGI联盟已经开发出很多标准组件接口,从普通

2005-06-29 09:45:00 3199 2

原创 Java中实现sizeof详述

1.Java有类似于C语言中sizeof()的操作器吗?    表面答案是Java没有提供任何类似于C语言的sizeof()的操作器。但是,我们应该想想为什么java 程序员偶尔也需要它。    C语言程序员自己管理大多数的数据结构存储分配,并且 sizeof()不负责了解分配的存储块的尺寸大小。C 存储分配器如malloc(),只要涉及到对象初始化几乎什么事都不做:程序员必须设置作为更深一层对象

2005-06-09 17:19:00 6181 3

转载 Sizeof for Java page1

Does Java have an operator like sizeof() in C? A superficial answer is that Java does not provide anything like Cs sizeof(). However, lets consider why a Java programmer might occasionally want it.

2005-06-09 13:55:00 2405

原创 关于句柄的基础知识

什么是对象的句柄?句柄术语一般用来指获取另一个对象的方法——一个广义的假指针。这个术语是(故意的)含糊不清的。 含糊不清在实际中的某些情况下是有用的。例如,在早期设计时,你可能不准备用句柄来表示。你可能不确定是否将一个简单的指针或者引用或者指向指针的指针或者指向引用的指针或者整型标识符放在一个数组或者字符串(或其它键)以便能够以哈希表(hash-table)(或其他数据结构)或数据库键或者一些其它

2005-03-16 11:15:00 2163

原创 字符串匹配算法

kmp算法:(java版)class SuiteString{    /**     * To get the NEXT array coordinate the subString.     * @param sub the subString     * @return the NEXT array     * */ private static int[] getNext( String s

2005-02-20 18:31:00 1829 1

原创 软中断的介绍

中断服务程序关键词:软中断、中断向量、中断向量表、TSR内存驻留、DOS重入、中断请求、段地址、偏移量、寄存器、BIOS、DOS、setvect ( )、getvect ( )、keep ( )、disable ( )、enable ( )、geninterrupt ( )、int86 ( )、interrupt  对于一般的C语言爱好者而言,就如何在C中使用中断例程这一问题应该已经非常熟悉,例如

2005-02-18 21:50:00 2762

原创 java线程学习基础

1.线程中一些基本术语和概念1.1线程的几个状态初始化状态就绪状态运行状态阻塞状态终止状态1.2 Daemon线程Daemon线程区别一般线程之处是:主程序一旦结束,Daemon线程就会结束。1.3锁的定义为了协调多个并发运行的线程使用共享资源才引入了锁的概念。1.4死锁任何多线程应用程序都有死锁风险。当一组线程中的每一个都在等待一个只有该组中另一个线程才能引起的事件时,我们就说这组线程死锁了。换

2005-01-19 11:59:00 1832 2

原创 设计模式之FlyWeight模式

设计模式之Flyweight(享元) FlyWeight模式Flyweight模式定义:避免大量拥有相同内容的小类的开销(如耗费内存),使大家共享一个类(元类).为什么使用?面向对象语言的原则就是一切都是对象,但是如果真正使用起来,有时对象数可能显得很庞大,比如,字处理软件,如果以每个文字都作为一个对象,几千个字,对象数就是几千,无疑耗费内存,那么我们还是要"求同存异",找出这些对象群的共同点,设

2005-01-17 22:26:00 1363 2

原创 堆和栈的区别

一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)—   由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) —   一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。3、全局区(静态区)(static)—,

2004-12-14 23:53:00 1450 2

原创 千万别学英语(摘自韩国人:郑赞荣)

由于版面的问题,不能将88页全部贴出来,本着共同学习的目的,自己归类了其中的重点,希望能给一同学习英语的同仁一点提示,而本人也正在学习ing。第一阶段的四个要领     第一, 选择1盘(再次强调是1盘而非1套) 适合自身英语水平的磁带。     第二, 每天集中精力把A面和B面连续听两遍。     第三, 要坚持天天听,但每隔6天要休息1天。     第四, 直到听清磁带中的所有内容。    什

2004-12-03 16:52:00 4132 3

易我数据恢复破解版

《易我数据恢复向导》是首款国内自主研发的数据恢复软件,是一款功能强大并且性价比非常高的数据恢复软件。本软件在WINDOWS操作系统下,提供FAT12/ FAT16/FAT32/VFAT/NTFS/NTFS5分区的数据恢复,支持IDE/ATA、SATA、SCSI、USB、IEEE1394种类的硬盘或闪盘、软盘、数码相机、数码摄像机和USB种类的存储盘。本软件具有删除恢复、格式化恢复、高级恢复等非常强大的功能,可以针对不同情况的数据丢失来进行数据恢复。本软件能非常有效的恢复删除或丢失的文件、恢复格式化的分区以及恢复分区异常导致丢失的文件。 第一次发资源,不足之处还请大家多多指教!本资源是破解+中文+免安装版。它可以在同一个硬盘上恢复文件,同时它的操作非常简单,运行后直接单击下一步就可以了,非常适合菜鸟使用。关于这个软件是否可以在xp以外的系统上运行,本人就不太清楚了。方法:下载解压后打开文件夹双击“注册”文件,然后运行“drw”图标,ok就可以了。记住一定要运行“注册”,否则就是未注册版的。用易我恢复的软件我不敢说百分百可用,但是我恢复了将近10G的文件只有一个删了很久的视频不能打开。

2011-12-02

空空如也

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

TA关注的人

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