1。指令集分为精简指令集和复杂指令集,一个精简指令能完成多个复杂指令集完成的任务,但是编译器复杂    2。java没有寄存器,数据是放在栈里面    3。java是解释执行的,比编译执行差10倍。java首先会编译成字节码,然后解释执行。    4。JVM不能调用平台相关的程序,如注册表,如需要调用需要使用C.    5。JDK=java开发工具包 包括javac,jar,applicationviewer,    6。UTF-8  变长的字符集, ...
      JavaEye热点话题   地址:http://www.javaeye.com/index/rss_index_topics       江南白衣的博客      地址:http://www.blogjava.net/calvin/rss       Robbin的博客        ...
今天去图书城买了300多块钱的书。大多都是计算机方面的书。不明白为啥计算机方面的书比其他的书要贵?难道是学计算机的人都是有钱人,剥削我们?   整理了下自己所有的计算机图书。大概列个清单吧。   JAVA方面:   1.《java编程思想》第三版,感谢飞兄送我这本经典巨作。   这本经典的书讲的都是java基础,但是不适合一开始学java的人阅读,有的内容过于深入。推荐度5   2.《深入java虚拟机》第二版   一本帮你理解java虚拟机的书,本书内容很不错,但是读起来有点乏味.推荐度 ...
2007-07-05

理解JNDI

关键字: JNDI
 什么是JNDI: 说白了,JNDI就是一棵树,上面挂着很多对象。你可以往这颗树上,添加(绑定)对象,摘掉(解绑定)对象,查找对象。 为什么要使用JNDI: 这棵树是活在内存里的,所以你能很快速的得到你需要的对象,并把你的对象添加到这个树里面,进行统一的管理。  
2007-07-05

关于oracle使用delete删除的问题

关键字: oracle delete
问题: 在oracle里,使用delete删除数据以后,数据库的存储容量不会减少,而且使用delete删除某个表的数据以后,查询这张表的速度和删除之前一样,不会发生变化。 原因: 因为oralce有一个HWM高水位,它是oracle的一个表使用空间最高水位线。当插入了数据以后,高水位线就会上涨,但是如果你采用delete语句删除数据的话,数据虽然被删除了,但是高水位线却没有降低,还是你刚才删除数据以前那么高的水位。除非使用truncate删除数据。那么,这条高水位线在日常的增删操作中只会上涨,不会下跌,所以数据库容量也只会上升,不会下降。而使用select语句查询数据时,数据 ...
2007-07-05

在Spring中使用JMS

关键字: jboss spring jms
准备工作: 熟悉下JMS的基础知识,这里不再罗嗦,主要是实战。 配置JMS需要两个对象connectionFactory和 destination。 connectionFactory使用jboss自带的TopicConnectionFactory。 destination可以使用自定义的。 kiral-jms-service.xml   注意:文件名称一定要是-service.xml结尾。这个文件放在部署目录下。 xml 代码 < xml   version = "1. ...
2007-07-03

在Spring中使用JMX

关键字: spring jmx
为什么使用JMX 可以使用JMX在几个工程中调用方法。   如何使用 一 .注册JMX    1.定义一个接口,接口的名字以MBean结尾,如:UserServiceMBean    2.定义实现类 java 代码 public class UserService implements UserServiceMBean       3.配置bean.xml xml 代码 <be ...
fantasy
搜索本博客
最近加入圈子
存档
最新评论