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虚拟机的书,本书内容很不错,但是读起来有点乏味.推荐度 ...
什么是JNDI:
说白了,JNDI就是一棵树,上面挂着很多对象。你可以往这颗树上,添加(绑定)对象,摘掉(解绑定)对象,查找对象。
为什么要使用JNDI:
这棵树是活在内存里的,所以你能很快速的得到你需要的对象,并把你的对象添加到这个树里面,进行统一的管理。
问题:
在oracle里,使用delete删除数据以后,数据库的存储容量不会减少,而且使用delete删除某个表的数据以后,查询这张表的速度和删除之前一样,不会发生变化。
原因:
因为oralce有一个HWM高水位,它是oracle的一个表使用空间最高水位线。当插入了数据以后,高水位线就会上涨,但是如果你采用delete语句删除数据的话,数据虽然被删除了,但是高水位线却没有降低,还是你刚才删除数据以前那么高的水位。除非使用truncate删除数据。那么,这条高水位线在日常的增删操作中只会上涨,不会下跌,所以数据库容量也只会上升,不会下降。而使用select语句查询数据时,数据 ...
准备工作:
熟悉下JMS的基础知识,这里不再罗嗦,主要是实战。
配置JMS需要两个对象connectionFactory和 destination。
connectionFactory使用jboss自带的TopicConnectionFactory。
destination可以使用自定义的。
kiral-jms-service.xml 注意:文件名称一定要是-service.xml结尾。这个文件放在部署目录下。
xml 代码
<
xml
version
=
"1. ...
为什么使用JMX
可以使用JMX在几个工程中调用方法。
如何使用
一 .注册JMX
1.定义一个接口,接口的名字以MBean结尾,如:UserServiceMBean
2.定义实现类
java 代码
public class UserService implements UserServiceMBean
3.配置bean.xml
xml 代码
<be ...
- 浏览: 79817 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
J2EE开发注意事项
写绝对路径,在移动文件到其他文件夹的时候,不需要修改代码。
-- by fantasy -
J2EE开发注意事项
5.页面上的地址原则上写绝对路径。 是何道理呢? 相对路径先定位到根,然后定 ...
-- by nwangwei -
深入osworkflow的function
kathytingzi 写道怎么实现会签阿,谢谢啦 增加两个conditon, ...
-- by fantasy -
使用Filter控制页面的权限
恩,是面向切面。过滤器可以看成是一个切面。
-- by fantasy -
深入osworkflow的function
工作流初学者: 参考:http://hi.baidu.com/vjame/blo ...
-- by amuj2ee






评论排行榜