`
youxinrencwx
  • 浏览: 67223 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
Spring事务管理的失效和Proxy类型的DataSource 在服务框架中,我们由于需要将DataSource作为第三方服务暴露给其他模块(此处是十分不推荐的,因为如果作为服务那么首先就要求该服务没有状态),因此就采用Jdk的Proxy来实现虚拟DataSource暴露给其他模块以及第三方。 环境: 采用ASF(基于SCA服务框架的应用服务框架)暴露DataSource作为第三方服务,其他模块的Ibatis 的SqlMapClient和Spring的TransactionManager都注入了这个
Author: 岑文初 Email: wenchu.cenwc@alibaba-inc.com 最近一直在考虑平台的总体结构以及服务框架的问题,粗粗的接触了OSGI和SCA等思想,有了一些思路,但是还不是很清晰。昨天很好的机会,和普元公司做了一次交流,看到了很炫的IDE ...
远程服务调用框架设计与实现 Auther: cenwenchu Email: wenchu.cenwc@alibaba-inc.com Version: 0.1 Date: <chsdate style="BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(res://ietag.dll/#34/#1001); BACKGROUND-REPEAT: repeat-x" tabindex="" w:st="on" isrocdate="False&qu ...
基于SCA规范的服务框架设计与实现 Author: 岑文初 Email: wenchu.cenwc@alibaba-inc.com Version: 0.1 Date: <chsdate style="BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(res://ietag.dll/#34/#1001); BACKGROUND-REPEAT: repeat-x" w:st="on" isrocdate="False" islunardate="Fa ...
#include<stdio.h> voidmain() { intk=10; k=k/k++; printf("%d/n",k); intm=10; m=m/++m; printf("%d/n",m); } 这段代码在C中分别输出2和1,很好理解. 为什么改为java版就不一样呢? publicclassJavaPuzzlers { publicstaticvoidmain(String[]args) { intk=10; k=k/k++; System.out.println(k); intm=10; m=m/++m; System.out ...
最近一直在考虑平台的总体结构以及服务框架的问题,粗粗的接触了OSGI和SCA等思想,有了一些思路,但是还不是很清晰。昨天很好的机会,和普元公司做了一次交流,看到了很炫的IDE功能,同时也看到了SCA思想真正运用到了实际 ...
XPlatform Job机制设计分析 Author:Wenchu.cenwc 岑文初 Date:<chsdate style="BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(res://ietag.dll/#34/#1001); BACKGROUND-REPEAT: repeat-x" w:st="on" year="2007" month="5" day="10" islunardate="False&q ...
JGroup 使用分享 JGroup是当前被广泛使用的可靠组间通信的工具之一。例如OSCache以及JBossTreeCache都是用的是JGroup。 JGroup功能十分强大,通过配置各种参数就可以充分利用它所提供的各项功能。JGroup最大的特点就是支持协议栈的可配置性,它本是实现了基本的Java的协议栈实现,也就是最基本的消息广播的基础,同时支持附加协议栈的配置,消息的传递就是在这些协议栈之间相互传递,封装,检查,丢弃,重发。JGroup可以基于TCP协议来实现消息广播,也可以通过UDP方式来广播消息,利弊不言而喻,TCP可靠,但是代价大,性能没有UDP来的好,UDP速度快, ...
基于OSGI的Cache组件的实现 Author:Wenchu.cenwc 岑文初 Date:2007-3-13 Email:wenchu.cenwc@alibaba-inc.com 源起: 平台新架构一个core module作为Loader Module,然后再启动系统级的Modules,最后是业务级的Modules。 OSGI中文意思是开放服务网关接口,是规范性的接口规范定义。而Eclipse 3.0以后的架构都是通过OSGI规范来实现的,可插拔性和灵活的接口有目共睹。在Eclipse中有一个基于OSGI R4实现的Equinox项目,它在OSGI R4 ...
我刚找到的,这北大青鸟好像也不是说的那样好啊。 看下文(要坚持看完啊,这是考验你有没有耐心的时候了) 我对北大青鸟的看法 这两年市场上出现了非常火爆的所谓“软件蓝领”培训,也就是零起点培养软件工程师,比 ...
请教各位高人,想做程序员,要学什么啊?
Global site tag (gtag.js) - Google Analytics