枫
- 一直不知道怎么使用JaxRpcPortProxyFactoryBean的时候设置timeout,
前段时间仔细看了一下 JaxRpcPortProxyFactoryBean的源码,发现他有个属性是customPropertyMap可以用来设置自定义的一些配置信息.
而就算设置了 customPropertyMap了也不一定有用,因为它是配合portInterface来使用的,没有portInterface的话也不会去执行preparePo... 一个WebService诡异time out异常的解决
- 介绍什么给package也打上annotation
一直以来想写一下S.O.D.A.因为当时花了很多时间研究这个东西,现在有点空闲.写下此篇文章
Groovy是构建在JVM上的一个轻量级却强大的动态语言.因为Groovy就是用Java写的,Groovy可以做到与Java的无缝兼容,可以使用Java强大的类库 而且Groovy最终也会被编译成class文件.
Groovy在1.0版的时候还存在性能问题,因为Groovy的很多实现都是用反射来做的,但是现在Groovy 1.1快推出了,据说快了10x...现在JetBrains也加入了Groovy Team旨在改善Groovy的性能,在Groovy2.0的时候还可能加上JIT,那性能就不成问题了,看来Groovy已经不是小打小闹了.而且随之而来的Grail.等基于Groovy的框架的推出,Groovy前景一片大好啊.
在我的笔记本上装了Intellij IDEA 7.0 结果启动不了
抛出了ERROR - llij.ide.plugins.PluginManager - java.lang.IllegalArgumentException: Missing extension point: com.intellij.errorHandler in area null
一开始怎么都找不出原因,后来想到了DB4O manager 当时也启动不了是因为开了ClearType的原因
记得加上-Dawt.useSystemAAFontSettings=lcd这个参数就解决了,果然在idea.exe.vmoptions上加上
-Dawt.useSystemAAFontSettings=lcd之后idea启动了- DB4O的Filter如下,是用SODA实现的,,NQ不是太适合做这个
- 最近在写自己的框架,由于框架不是很稳定,有较多的重构,用RDBMS的话,重构数据库就能把我搞死..所以选择OODBMS ,
OODBMS用起来还是不错的,可惜没有如Spring等事务管理措施的辅助,处理起事务来还是比较吃力.
既然Spring帮不了我,那就只有自己帮自己了,做事务处理现在流行用AOP来做..对于Spring AOP这种用动态代理机制来模拟AOP
感觉不是很爽,所以一下子就选择AspectJ作为自己的AOP框架,
从www.eclipse.org/adjt下载了AspectJ的IDE之后,AspectJ之旅就开始了.
- Eclipse基于Extension Point的扩展机制果然不同凡响.不用改变源码,通过扩展点添加插件即可实现功能的增强.
RCP中的view基本上是由JFace的组件提供的.
Eclipse JFace 用ContentProvider和LabelProvider实现 MVC 架构.
IAdaptable在Eclipse里是一个非常重要的接口。
乍看IAdaptable是不是想到了Adapter模式..恩~~,他们的作用的确是差不多的.. IAdaptable也算是对Adapter模式的一种扩展.不过比之普通的Adapter模式, IAdaptable显得是那么的强大…
- 一直觉得RCP很好玩.特别是Europa发布后,可以看到Eclipse.org对RCP的重视.RCP大有可为啊.可前段时候比较忙,没时间研究这个,现在空了点,照着RCP的教程做了我的第一个RCP程序..嘿嘿
- 问题总结
- 接触了一段时间的OSGi,现在也来谈一谈感想
因为OSGi是最早为嵌入式系统设计,所以OSGi标准中的HTTP服务只提供了有限的Servlet与静态资源的发布功能,没有一个完整的WEB容器概念,这种模式更适合通过WEB方式暴露(Export)服务,不太适合开发展现层的WEB应用。
现在有个开源项目opengoss通过对OSGi插件体系的扩展,基本实现了Servlet容器








