自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

放翁(文初)的一亩三分地

踏踏实实沉下去,热爱自己的职业,珍惜自己的生活

  • 博客(298)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java 载入Jar内资源问题的探究

       工作忙,有些许时间没有更新Blog了,这次在开发监控模块的时候遇到了这个问题,整个问题定位过程真是走了不少路,所以觉得有必要记录下来分享一下。在我看来很多时候结果也许就很简单一个原因,但是开发人员却要探究很久,也许在找到了其他可实现业务逻辑方法的情况下,就会放弃寻找原因,这期间我也是一样。 问题初现:       在服务集成平台中需要新增一块写入数据库的逻辑,因此考虑最简

2008-05-29 08:24:00 8233 6

Java 载入Jar内资源问题的探究

       工作忙,有些许时间没有更新Blog了,这次在开发监控模块的时候遇到了这个问题,整个问题定位过程真是走了不少路,所以觉得有必要记录下来分享一下。在我看来很多时候结果也许就很简单一个原因,但是开发人员却要探究很久,也许在找到了其他可实现业务逻辑方法的情况下,就会放弃寻找原因,这期间我也是一样。<o:p> </o:p>问题初现:<o:p></o...

2008-05-29 08:24:00 90

Java 载入Jar内资源问题的探究

       工作忙,有些许时间没有更新Blog了,这次在开发监控模块的时候遇到了这个问题,整个问题定位过程真是走了不少路,所以觉得有必要记录下来分享一下。在我看来很多时候结果也许就很简单一个原因,但是开发人员却要探究很久,也许在找到了其他可实现业务逻辑方法的情况下,就会放弃寻找原因,这期间我也是一样。 问题初现:&...

2008-05-29 08:24:00 63

Tiger Concurrent Practice --日志分析并行分解设计与实现

       在完成ASF集成REST以后,接到的任务就是要完成一个日志分析应用。需求没有很明确,只是要有这么一个东西能够满足分析收集后的日志,将分析后的原始数据入库,作为后期分析和统计使用。       在动手做之前,我还是给这个应用作了最基本的需求定义:灵活配置(输入源,输出目标,分析器的实现等),高效(并行任务分解)。就这两点能够做到,那么将来需求如何变化都可以适应。Tiger的Concu...

2008-04-23 08:32:29 74

Tiger Concurrent Practice --日志分析并行分解设计与实现

       在完成ASF集成REST以后,接到的任务就是要完成一个日志分析应用。需求没有很明确,只是要有这么一个东西能够满足分析收集后的日志,将分析后的原始数据入库,作为后期分析和统计使用。       在动手做之前,我还是给这个应用作了最基本的需求定义:灵活配置(输入源,...

2008-04-23 08:32:29 76

原创 Tiger Concurrent Practice --日志分析并行分解设计与实现

       在完成ASF集成REST以后,接到的任务就是要完成一个日志分析应用。需求没有很明确,只是要有这么一个东西能够满足分析收集后的日志,将分析后的原始数据入库,作为后期分析和统计使用。       在动手做之前,我还是给这个应用作了最基本的需求定义:灵活配置(输入源,输出目标,分析器的实现等),高效(并行任务分解)。就这两点能够做到,那么将来需求如何变化都可以适应。Tiger的Conc

2008-04-23 08:32:00 4259 6

原创 Xml解析校验引起的依赖问题

        假期结束,开始收心回来继续工作。晚上有一个项目要发布,公司的同事突然打手机给我,说ASF的文件解析又出了上次的问题,希望尽快解决。 问题描述: 上一次问题:多台机器运行同一个分支的应用,但是有些机器正常,有一台机器始终在启动的时候报文件解析错误,从提示看来,主要是因为解析配置文件的时候校验dtd失效,这台机器无法连接外网。最后降低了我们内部的核心解析包,问题

2008-04-06 11:32:00 3389

Xml解析校验引起的依赖问题

        假期结束,开始收心回来继续工作。晚上有一个项目要发布,公司的同事突然打手机给我,说ASF的文件解析又出了上次的问题,希望尽快解决。 问题描述: 上一次问题:多台机器运行同一个分支的应用,但是有些机器正常,有一台机器始终在启动的时候报文件解析错误,从提示看来,主要是因为解析配置文件的时候校验dtd失效,这台机器无法连接外网。最后降低了我们内部的核心解析包,问题解决(或者让...

2008-04-06 11:32:00 114

Xml解析校验引起的依赖问题

        假期结束,开始收心回来继续工作。晚上有一个项目要发布,公司的同事突然打手机给我,说ASF的文件解析又出了上次的问题,希望尽快解决。 问题描述: 上一次问题:多台机器运行同一个分支的应用,但是有些机器正常,有一台机器始终在启动的时候报文件解析错误,从提示看来,主要是因为解析配置文件的时候校验dtd失效,这台机器无法连接外网。最后降低了我们内部的核心解析包,问题解决(或者让...

2008-04-06 11:32:00 88

原创 take a rest

    年前计划的婚假,后天早晨就要开始实施了。记得最近一次出游也是2年以前了,换了公司,然后装修,结婚,工作,一直都在忙碌。这也算是一次心态的调整吧,现在的工作和未来的计划需要重新整理一下,看看应该如何让自己走的更好。    这个blog都是用来写技术文章的,虽然自己的生活纪事都在msn blog上面,但是其实工作和生活如果能够不那么水火不容,生活会更美好一些,工作会更开心一些。所谓一念天堂

2008-03-14 08:42:00 1963

take a rest

    年前计划的婚假,后天早晨就要开始实施了。记得最近一次出游也是2年以前了,换了公司,然后装修,结婚,工作,一直都在忙碌。这也算是一次心态的调整吧,现在的工作和未来的计划需要重新整理一下,看看应该如何让自己走的更好。    这个blog都是用来写技术文章的,虽然自己的生活纪事都在msn blog上面,但是其实工作和生活如果能够不那么水火不容,生活会更美好一些,工作会更开心一些。所谓一念天堂一...

2008-03-14 08:42:00 132

take a rest

    年前计划的婚假,后天早晨就要开始实施了。记得最近一次出游也是2年以前了,换了公司,然后装修,结婚,工作,一直都在忙碌。这也算是一次心态的调整吧,现在的工作和未来的计划需要重新整理一下,看看应该如何让自己走的更好。    这个blog都是用来写技术文章的,虽然自己的生活纪事都在msn blog上面,但是其实工作和生活如果能够不那么水火不容,生活会更美好一些,工作会更开心一些。所谓一念天堂一...

2008-03-14 08:42:00 245

原创 SOA论剑三亚江湖会

       两个半小时之后,我和BlueDavy大叔回到了杭州,一个忙碌而充实的周末就这么过去了。回到家已经1点多了,洗了个澡,精神又来了,想把这个充实的周末写下来,做个纪念。缘起       几周前,受到了普元的邀请,去三亚参加一个SOA的技术交流会,原本以为是因为在他们的论坛同时更新了一些文章所以被邀请一起去参加产品部活动,开始不是很想去,毕竟厂商出钱多半就是让你去听听他们的产品,一

2008-03-03 03:36:00 4610 3

SOA论剑三亚江湖会

       两个半小时之后,我和BlueDavy大叔回到了杭州,一个忙碌而充实的周末就这么过去了。回到家已经1点多了,洗了个澡,精神又来了,想把这个充实的周末写下来,做个纪念。缘起       几周前,受到了普元的邀请,去三亚参加一个SOA的技术交流会,原本以为是因为在他们的论坛同时更新了一些文章所以被邀请一起去参加产品部活动,开始不是很想去,毕竟厂商出钱多半就是让你去听听他们的产品,一个周...

2008-03-03 03:36:00 61

SOA论剑三亚江湖会

       两个半小时之后,我和BlueDavy大叔回到了杭州,一个忙碌而充实的周末就这么过去了。回到家已经1点多了,洗了个澡,精神又来了,想把这个充实的周末写下来,做个纪念。缘起       几周前,受到了普元的邀请,去三亚参加一个SOA的技术交流会,原本以为是因为在他们的论坛同时更新了一些文章所以被邀请一起去参加产品部活动,开始不是很想去,毕竟厂商出钱多半就是让你去听听他们的产品,一个周...

2008-03-03 03:36:00 63

原创 Style of WebService: REST vs. SOAP

       在SOA的基础技术实现方式中WebService占据了很重要的地位,通常我们提到WebService第一想法就是SOAP消息在各种传输协议上交互。近几年REST的思想伴随着SOA逐渐被大家接受,同时各大网站不断开放API提供给开发者,也激起了REST风格WebService的热潮。       在收到新需求Email之前,我对REST的理解仅仅是通过半懂不懂的看了Fielding

2008-02-22 08:36:00 6443 5

Style of WebService: REST vs. SOAP

       在SOA的基础技术实现方式中WebService占据了很重要的地位,通常我们提到WebService第一想法就是SOAP消息在各种传输协议上交互。近几年REST的思想伴随着SOA逐渐被大家接受,同时各大网站不断开放API提供给开发者,也激起了REST风格WebService的热潮。       在收到新需求Email之前,我对REST的理解仅仅是通过半懂不懂的看了Fielding的...

2008-02-22 08:36:00 60

Style of WebService: REST vs. SOAP

       在SOA的基础技术实现方式中WebService占据了很重要的地位,通常我们提到WebService第一想法就是SOAP消息在各种传输协议上交互。近几年REST的思想伴随着SOA逐渐被大家接受,同时各大网站不断开放API提供给开发者,也激起了REST风格WebService的热潮。       在收到新需求Email之前,我对REST的理解仅仅是通过半懂不懂的看了Fielding的...

2008-02-22 08:36:00 68

原创 SCA服务框架扩展实践

       业务组要求ASF提供多种方式的远程服务访问,兼顾性能和跨平台的不同需求,因此在原有的Web Service的SCA发布及绑定的功能外,集成了Hessian,用以发布和访问内部服务(安全性和跨平台要求不高,性能要求较高的服务)。在文中将要讲的就是如何将一个外部的开源项目集成到基于SCA规范实现的服务框架中。注:ASF(Application Service Framework)是基

2008-02-13 08:43:00 3710

SCA服务框架扩展实践

       业务组要求ASF提供多种方式的远程服务访问,兼顾性能和跨平台的不同需求,因此在原有的Web Service的SCA发布及绑定的功能外,集成了Hessian,用以发布和访问内部服务(安全性和跨平台要求不高,性能要求较高的服务)。在文中将要讲的就是如何将一个外部的开源项目集成到基于SCA规范实现的服务框架中。注:ASF(Application Service Framework)是基于...

2008-02-13 08:43:00 232

SCA服务框架扩展实践

       业务组要求ASF提供多种方式的远程服务访问,兼顾性能和跨平台的不同需求,因此在原有的Web Service的SCA发布及绑定的功能外,集成了Hessian,用以发布和访问内部服务(安全性和跨平台要求不高,性能要求较高的服务)。在文中将要讲的就是如何将一个外部的开源项目集成到基于SCA规范实现的服务框架中。注:ASF(Ap...

2008-02-13 08:43:00 110

转载 JBI学习笔记(转载于gaolin_bei)

        业界正在广泛寻求解决 B2B 以及 EAI (企业应用集成)所存在问题的方案。这些方案不同于基于 JMS 手段的面向消息中间件技术和 Web 服务技术。本笔记概括地阐述了与 SOA (面向服务体系架构)规范及 ESB (企业服务总线)基础架构有关的 JBI (Java 业务集成)标准。以下第一,二部分转载后整理的。 一.关于面向服务体系架构关于SOA的概念,你可以找到很多的

2008-01-24 11:50:00 1820

JBI学习笔记(转载于gaolin_bei)

        业界正在广泛寻求解决 B2B 以及 EAI (企业应用集成)所存在问题的方案。这些方案不同于基于 JMS 手段的面向消息中间件技术和 Web 服务技术。本笔记概括地阐述了与 SOA (面向服务体系架构)规范及 ESB (企业服务总线)基础架构有关的 JBI (Java 业务集成)标准。以下第一,二部分转载后整理的。 一.关于面向服务体系架构<o:p></o:p&...

2008-01-24 11:50:00 98

JBI学习笔记(转载于gaolin_bei)

        业界正在广泛寻求解决 B2B 以及 EAI (企业应用集成)所存在问题的方案。这些方案不同于基于 JMS 手段的面向消息中间件技术和 Web 服务技术。本笔记概括地阐述了与 SOA (面向服务体系架构)规范及 ESB (企业服务总线)基础架构有关的 JBI (Java 业务集成)标准。以下第一,二部分转载后整理的...

2008-01-24 11:50:00 103

原创 OOM和JVM配置优化(二)

  JVM优化配置       这里首先要说明的是这里提到的JVM是Sun的HotSpot JVM 5和以上的版本。性能优化在应用方面可以有很多手段,包括Cache,多线程,各种算法等等。通常情况下是不建议在没有任何统计和分析的情况下去手动配置JVM的参数来调整性能,因为在JVM 5以上已经作了根据机器和OS的情况自动配置合适参数的算法,基本能够满足大部分的情况,当然这种自动适配只是一种通

2008-01-23 16:12:00 4678 1

OOM和JVM配置优化(二)

 JVM优化配置       这里首先要说明的是这里提到的JVM是Sun的HotSpot JVM 5和以上的版本。性能优化在应用方面可以有很多手段,包括Cache,多线程,各种算法等等。通常情况下是不建议在没有任何统计和分析的情况下去手动配置JVM的参数来调整性能,因为在JVM 5以上已经作了根据机器和OS的情况自动配置合适参数的算法,基本能够满足大部分的情况,当然这种自动适配只是一种通用的方...

2008-01-23 16:12:00 53

OOM和JVM配置优化(二)

 JVM优化配置       这里首先要说明的是这里提到的JVM是Sun的HotSpot JVM 5和以上的版本。性能优化在应用方面可以有很多手段,包括Cache,多线程,各种算法等等。通常情况下是不建议在没有任何统计和分析的情况下去手动配置JVM的参数来调整性能,因为在JVM 5以上已经作了根据机器和OS的情况自动配置合适参数的算法,基本能够满足大部分的情况,当然这种自动适配只是一种通用的方...

2008-01-23 16:12:00 65

原创 OOM和JVM配置优化(一)

        OOM这个缩写就是Java程序开发过程中让人最头痛的问题:Out of Memory。在很多开发人员的开发过程中,或多或少的都会遇到这类问题,这类问题定位比较困难,往往需要根据经验来判断可能出现问题的代码。原因主要是两个:对象没有被释放(多种情况引起,往往是比较隐蔽的引用导致被Hold而无法被回收)。另一种就是真的Memory不够用了,需要增加JVM的Heap来满足应用程序的需求。

2008-01-22 16:44:00 6008 2

OOM和JVM配置优化(一)

        OOM这个缩写就是Java程序开发过程中让人最头痛的问题:Out of Memory。在很多开发人员的开发过程中,或多或少的都会遇到这类问题,这类问题定位比较困难,往往需要根据经验来判断可能出现问题的代码。原因主要是两个:对象没有被释放(多种情况引起,往往是比较隐蔽的引用导致被Hold而无法被回收)。另一种就是真的Memory不够用了,需要增加JVM的Heap来满足应用程序的需求。...

2008-01-22 16:44:00 101

OOM和JVM配置优化(一)

        OOM这个缩写就是Java程序开发过程中让人最头痛的问题:Out of Memory。在很多开发人员的开发过程中,或多或少的都会遇到这类问题,这类问题定位比较困难,往往需要根据经验来判断可能出现问题的代码。原因主要是两个:对象没有被释放(多种情况引起,往往是比较隐蔽的引用导致被Hold而无法被回收)。另一种就是真的Memory不够用了,需要增加JVM的Heap来满足应用程序的需求。...

2008-01-22 16:44:00 77

原创 再谈OSGI,SCA, 服务框架

        兄弟公司新来的BlueDavy同学正好是我过去OSGI起步时的间接导师(看了他的《OSGI进阶》和一些实际的使用经验分享),中午第一次在网上遇到,谈了一会儿,下午有一点时间正好去看了看他新的三篇文章,关于OSGI,SCA,服务框架的文章,有一些自己的体会,在这儿也分享一下,自己对于OSGI也就入门性的了解,所以分析的未必到位,也只能说投石问路了^_^,不过很是期待后面彼此的合作

2008-01-14 17:51:00 5558 3

再谈OSGI,SCA, 服务框架

        兄弟公司新来的BlueDavy同学正好是我过去OSGI起步时的间接导师(看了他的《OSGI进阶》和一些实际的使用经验分享),中午第一次在网上遇到,谈了一会儿,下午有一点时间正好去看了看他新的三篇文章,关于OSGI,SCA,服务框架的文章,有一些自己的体会,在这儿也分享一下,自己对于OSGI也就入门性的了解,所以分析的未必到位,也只能说投石问路了^_^,不过很是期待后面彼此的合作和...

2008-01-14 17:51:00 82

再谈OSGI,SCA, 服务框架

        兄弟公司新来的BlueDavy同学正好是我过去OSGI起步时的间接导师(看了他的《OSGI进阶》和一些实际的使用经验分享),中午第一次在网上遇到,谈了一会儿,下午有一点时间正好去看了看他新的三篇文章,关于OSGI,SCA,服务框架的文章,有一些自己的体会,在这儿也分享一下,自己对于OSGI也就入门性的了解,所以分析的未必到位,也只能说投石问路了^_^,不过很是期待后面彼此的合作和...

2008-01-14 17:51:00 83

原创 高效缓存Memcached 集成使用说明

Author:  wenchu.cenwcEmail: wenchu.cenwc@alibaba-inc.comMemcached 介绍与分析       Memcached是一种集中式Cache,支持分布式横向扩展。总结几个它的特点来理解一下它的优点和限制。       Memory:内存存储,不言而喻,速度快,对于内存的要求高,不指出的话所缓存的内容非持久化。对于CPU要求很低

2008-01-02 22:47:00 15082 4

高效缓存Memcached 集成使用说明

Author:  wenchu.cenwc<o:p></o:p>Email: wenchu.cenwc@alibaba-inc.com<o:p></o:p>Memcached 介绍与分析<o:p></o:p>       Memcached是一种集中式Cache,支持分布式横向扩展。总结几个它的特点来理解一下它的优点和限...

2008-01-02 22:47:00 110

高效缓存Memcached 集成使用说明

Author:  wenchu.cenwcEmail: wenchu.cenwc@alibaba-inc.comMemcached 介绍与分析       Memcached是一种集中式Cache,支持分布式横向扩展。总结几个它的特点来理解一下它的优点和限制。    &nb...

2008-01-02 22:47:00 80

原创 Shards : 用碎片来Scale out(在路上-基于SCA规范的应用服务框架成长记六)

       ASF(Application Service Framework)基于SCA规范的框架第一期基本结束,整体上来说已经能够取得原想的第一步要求。第一期的总结和第二期的规划让我一度有些迷惘,因为作为框架设计来说,商业目标第一,客户需求第一,技术创新为后,现在要规划第二期,首先还是需要关注与业务组的需求,业务组的需求尚满足于第一期的框架成果,所以只能够在首架和老大的要求下规划第二期。正好

2007-12-22 20:45:00 3161 1

Shards : 用碎片来Scale out(在路上-基于SCA规范的应用服务框架成长记六)

       ASF(Application Service Framework)基于SCA规范的框架第一期基本结束,整体上来说已经能够取得原想的第一步要求。第一期的总结和第二期的规划让我一度有些迷惘,因为作为框架设计来说,商业目标第一,客户需求第一,技术创新为后,现在要规划第二期,首先还是需要关注与业务组的需求,业务组的需求尚满足于第一期的框架成果,所以只能够在首架和老大的要求下规划第二期。正好...

2007-12-22 20:45:00 74

Shards : 用碎片来Scale out(在路上-基于SCA规范的应用服务框架成长记六)

       ASF(Application Service Framework)基于SCA规范的框架第一期基本结束,整体上来说已经能够取得原想的第一步要求。第一期的总结和第二期的规划让我一度有些迷惘,因为作为框架设计来说,商业目标第一,客户需求第一,技术创新为后,现在要规划第二期,首先还是需要关注与业务组的需求,业务组的需求尚满足于第一...

2007-12-22 20:45:00 69

原创 在路上---基于SCA规范的应用服务框架成长记(五)(连载中...)

 原本应该继续写前期的设计和实现的,不过第一期ASF的结束,需要做一些总结和后续的规划,因此先写了这个ppt,作为前期的一个大致总结和后期工作的规划。   大纲§      ASF特质 §      ASF特质带来的优点 §      ASF实现总览图 §      ASF优点的技术体现 §      ASF二期需求功能点概述及实现估时 §   

2007-12-20 10:24:00 2347 1

open api ppt

open api & sip分享ppt文档,对Open api和服务集成平台作了介绍和分析

2008-12-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除