- 浏览: 32421 次
- 性别:
- 来自: 武汉
最新评论
-
gohands:
我觉得不可能,在大型分布式应用中EJB绝对不可能被完全替代的! ...
Spring真能替代ejb吗? -
wuxi15932077655:
难道flex不能做到吗? 还需要自己定义事件!
Flex如何通过点击行还不是三角箭头来展开树 -
wuxi15932077655:
在TextInput中设置maxChars=2 在文本框中只允 ...
FLex组件TextInput比较有用的属性 -
chuan315:
调用js,刷新网页的方法wangleifire 写道请问刷新页 ...
Flex--退出时的郁闷经历。。。 -
wangleifire:
请问刷新页面在flex里面怎么实现呢?
Flex--退出时的郁闷经历。。。
文章列表
最近心血来潮,想好好学下ejb3,于是乎,上网找些入门资料,这时才发现大部分是理论的,很少有简单的入门程序,有的也是04年左右的,而相反spring的确一大堆,并有人感慨,spring完全能替代ejb,为何你还要学ejb?
确实,spring 资料一大把,而且用的人似乎比用ejb的多很多...
所以本人迷惑了,ejb和spring相比,有什么是spring不可替代的优点?为什么有人说spring完全可以替代ejb?也许这就又上升到标准与非标准之争吧...欢迎大家讨论,帮忙解个惑,不甚感激
发贴时发现javaeye的java论坛没有ejb标签,唉....
- 2008-09-09 11:27
- 浏览 2045
- 评论(1)
<script>
setTimeout("self.location.reload();",1000);
</script>
每一秒钟刷新一次页面后,在新的页面又是隔一秒钟刷新一次,这样就实现了一个定时刷新页面的功能了。。。
- 2008-09-05 12:52
- 浏览 4224
- 评论(0)
import mx.events.ListEvent;
private function tree_itemClick(evt:ListEvent):void {
var item:Object = Tree(evt.currentTarget).selectedItem;
if (tree.dataDescriptor.isBranch(item)) {
tree.expandItem(item, !tree.isItemOpen(item), true);
...
- 2008-09-05 10:05
- 浏览 3369
- 评论(1)
近期因工作需要,希望比较全面的总结下SQL SERVER数据库性能优化相关的注意事项,在网上搜索了一下,发现很多文章,有的都列出了上百条,但是仔细看发现,有很多似是而非或者过时(可能对SQL SERVER6.5以前的版本或者ORACLE是适用的)的信息,只好自己根据以前的经验和测试结果进行总结了。
我始终认为,一个系统的性能的提高,不单单是试运行或者维护阶段的性能调优的任务,也不单单是开发阶段的事情,而是在整个软件生命周期都需要注意,进行有效工作才能达到的。所以我希望按照软件生命周期的不同阶段来总结数据库性能优化相关的注意事项。
一、 分析阶段
一般来说,在系统分析 ...
- 2008-09-02 09:55
- 浏览 956
- 评论(0)
[size=medium]Hibernate的二级缓存
hibernate.cfg.xml(src目录下)
(即可以配置到hibernate.cfg.xml也可以配置到hibernate.properties)
## enable the query cache
hibernate.cache.use_query_cache true
## choose a cache implementation
hibernate.cache.provider_class org.hibernate.cache.EhCacheProvider
ehcache.xml(src目录下)
& ...
- 2008-08-28 10:04
- 浏览 1657
- 评论(0)
一级缓存
Hibernate的一级缓存是由Session提供的,因此它只存在于Session的生命周期中,当程序调用 save(),update(),saveorupdate()等方法及调用查询接口list,filter,iterate时,如session缓存中还不存在相应的对象,Hibernate会把该对象加入到一级缓存中,
当Session关闭的时候该Session所管理的一级缓存也会立即被清除
Hibernate的一级缓存是Session所内置的,不能被卸载,也不能进行任何配置
一级缓存采用的是key-value的Map方式来实现的,在缓存实体对象时,对象的主关键字ID是Map的key, ...
- 2008-08-28 10:00
- 浏览 1192
- 评论(0)
缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事 ...
- 2008-08-28 09:55
- 浏览 1912
- 评论(0)
二级缓存配置:
1、首先要打开二级缓存,在hibernate.cfg.xml中添加如下配置:
<property name="hibernate.cache.use_second_level_cache">true</property>
2、Hibernate的二级缓存使用第三方的缓存工具来实现,所以我们需要指定Hibernate使用哪个
缓存工具。如下配置指定Hibernate使用EhCache缓存工具。
<property name="hibernate.cache.provider_class">org.hib ...
- 2008-08-28 09:53
- 浏览 1016
- 评论(0)
除BeanUtils外还有一个名为PropertyUtils的工具类,它也提供 copyProperties()方法,作用与 BeanUtils的同名方法十分相似,主要的区别在于后者提供类型转换功能,即发现两个JavaBean的同名属性为不同类型时,在支持的数据类型范围内进行转换,而前者不支持这个功能,但是速度会更快一些。BeanUtils支持的转换类型如下:
* java.lang.BigDecimal
* java.lang.BigInteger
* boolean and java.lang.Boolean
* byte and java.lang.Byte
* char and jav ...
- 2008-08-27 16:50
- 浏览 1853
- 评论(0)
flex端的AS代码:
internal function init():void{
Security.allowDomain("*");
file = new FileReference();
file.addEventListener(Event.SELECT, onSelect);
file.addEventListener(ProgressEvent.PROGRESS, processHandler);
file.addEventListener(IOErrorEvent.IO_ERROR, ...
退出时刷新下页面不就得了,一行代码就搞定了,我还搞了那么多操作,什么remove弹出窗口,清空登陆数据等。。唉,从此小事看出,以后做事,要多想想别的思路,不能按照传统方法思考问题了。。。创新最重要。。。
- 2008-08-27 16:33
- 浏览 2497
- 评论(2)
发现了一个Flex中TextInput的一个比较有用的属性restrict(约束,限定),先看下例子:
1,<mx:TextInput id="test_ti" width="160" maxChars="20" restrict="0-9" text="0"/>
这样,这个输入框最多只能输入20个字符,只能输入0到9之间的数字了,你如果输入别的是输入不进去的
2,<mx:TextInput id="test_ti" width="160" ...
主要作用就是获取一个容器里表单输入的值,返回一个vo,以及当一个容器中有很多checkbox时,方便获取选中项的值
package com.hjdl.tools
{
import mx.containers.FormItem;
import mx.controls.CheckBox;
import mx.controls.ComboBox;
import mx.controls.TextArea;
import mx.controls.TextInput;
import mx.core.Container;
import mx.controls.Alert;
public cla ...