花钱的年华

--今天开始成为主站

肖桦ID:calvinxiu
[修改头像]
626042次访问,排名51好友0人,关注者18
calvinxiu的文章
原创 150 篇
翻译 0 篇
转载 0 篇
评论 617 篇
江南白衣的公告

肖桦,江南白衣,开源项目SpringSide--春天的旁边发起者

最近评论
sprite_davide:在IBM的JVM里面,这些对象一般分配在称为k-cluster和p-cluster里(cluster又是属于Heap),而后者一般是临时在heap里面申请。并且,这些cluster是不能GC,或是被移动重排的(Compact过程)。这就导致Java Heap里面就如同马蜂窝,但不同的蜂孔又不能合并,于是,当我们程序里面产生一个大对象,譬如2M的数组(数组必须分配在连续的内存区)时,就没有可分……
kekexiaocao:好厉害!读的都是没出的书!哎呀,牛人!
somebody:白衣终于出来了,好久没写博客了。每次来都感觉很空虚。
好久没看你的博客,似乎在java的世界里再也找不到了方向。
整天玩着ruby,好像这样可以逃避java。实际开发,仍旧用着。呵呵
小弟:江南老大!springside网站什么时候可以再打开啊!!
关注者:白衣,www.springside.org.cn 域名2008年4月开始已经不能解释和访问了。
需要协助?
软件项目交易
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
订阅到BlogLines
订阅到Yahoo
订阅到GouGou
订阅到飞鸽
订阅到Rojo
订阅到newsgator
订阅到netvibes
文章分类
    收藏
      相册
      Blog用图
      Friends
      @_@
      Anders小明
      buaawhl
      cac
      canonical
      cctvx1
      david.turing
      femto
      g9
      JohnsonQu
      Michael Chen
      Raimundox
      robbin
      SimonLei
      totodo
      wuyu
      周爱民
      孟岩
      差沙
      庄表伟
      落魄的程序员
      透明
      郁也风
      铁手
      银狐999
      飞云小侠
      存档
      2008年05月03日

      原创 08年的读书计划

      08已过了一季,马上就要三十的人了,总有些脱不开烟火气的惫懒。为了那些"将来",今年要读的书....阅读全文>

      发表于 @ 2008年05月03日 17:57:00|评论(loading...)|编辑

      2007年12月21日

      原创 设计美好的服务器(6)--SEDA架构笔记

      SEDA(Staged Event-Driven Architecture)的核心思想是把一个请求处理过程分成几个Stag,不同资源消耗的Stag使用不同数量的线程来处理,Stag间使用事件驱动的异步通信模式。阅读全文>

      发表于 @ 2007年12月21日 00:37:00|评论(loading...)|编辑

      2007年12月20日

      原创 设计美好的服务器(5)--Shoal集群框架

      Shoal是Glassfish的群集子项目,和Geronimo拼命整合现有开源项目相反,Glassfish在拼命拆分可独立使用的子项目。Shoal很好的抽象了集群的两个最重要功能--群集节点管理和共享状态数据,而且,这一切是作为一个类库来提供,可以嵌入到任意的Java应用中。阅读全文>

      发表于 @ 2007年12月20日 21:26:00|评论(loading...)|编辑

      2007年11月21日

      原创 JavaEE事务扫盲笔记之一扫扫到尾

      音箱里放的是《暮良文王》、《相相生》,再看下面的笔记体,虽然实用到飞起,但还是数完盘来再数碟,言语无味的很。以后不是这里的地荒得太厉害,就尽量让这些笔记在wiki里安静的呆着吧。阅读全文>

      发表于 @ 2007年11月21日 21:07:00|评论(loading...)|编辑

      2007年10月18日

      原创 数据服务笔记

      数据服务是专门化的Web服务,实际上占了Web服务很大的一部分。 但在这些Web服务中,数据服务与业务服务的界限通常并不清晰;接口粒度通常为特定的数据类型,容易发生更改,且使得业务服务耦合了某个特定的数据服务;基础设施也经常重复建设。 所以有了专门的数据总线。阅读全文>

      发表于 @ 2007年10月18日 09:33:00|评论(loading...)|编辑

      2007年10月09日

      原创 ESB架构笔记

      因为又一次在选型中摇摆,就又一次重温ESB的两份经典文档。 刚好昨天看到Gigaspaces的eXtreme Application Platform (XAP)-- OpenSpace 架构,感觉传统J2EE的编程模型的影响开始减弱了,随着ESB,Grid Base,Event Driven之类的模型开始冒出水面,世界又开始进入创新循环。现在谁还在说SOA是翻炒冷饭,便有自闭症的嫌疑了。阅读全文>

      发表于 @ 2007年10月09日 19:06:00|评论(loading...)|编辑

      2007年07月28日

      原创 真正的maven私服搭建器--Artifactory

      一个团队要真正用好Maven,repository私服是免不了的,否则team mate们多好奇的目光,都会全部消耗在漫长的jar下载中。 以前介绍过一个搭建私服的简单朴素但很笨的办法--将雷锋同志下载好的.m2/repository目录上传到任意的Web服务器中。实际上多得是专业的maven私服软件。阅读全文>

      发表于 @ 2007年07月28日 10:57:00|评论(loading...)|编辑

      2007年06月24日

      原创 Java Web开发的未来--Servlet 3.0,Comet,REST...

      Java EE 5.0 规范的笔墨在EJB3.0与Web Service上,随着万众期待的Struts2.0揭开面纱,Java在Web应用开发上便变得沉闷乏味起来。 在JavaOne2007 上有篇 The Future of the Java Technology Web Tier宣讲了Sun的Servlet 3.0、REST、Comet计划,在大家渐渐失望的时候,又在前面吊了一个红萝卜。阅读全文>

      发表于 @ 2007年06月24日 11:10:00|评论(loading...)|编辑

      2007年06月19日

      原创 设计美好的服务器(4)--Mule ESB笔记

      Mule,目前综合状态最良好的开源ESB方案----源码每天都在更新,2007年大会MuleConf2007,给大家贡献代码的MuleForge.org,商业的支持公司Mulesource.com,代表了商业开源项目的成熟运营,国内的电信案例有......甘肃万维。阅读全文>

      发表于 @ 2007年06月19日 15:09:00|评论(loading...)|编辑

      2007年06月15日

      原创 轻的,谁都会写的Service方案--REST与JSON

      N年前,一说到跨平台的服务方案,大牛们就想到"Socket Server",小兵们就一直退,退到会议室的墙角。 几年前,一说到跨平台的服务方案,连客户都会想到"Web Service"。 现在,是个人都可以,在几分钟里,使用REST风格把一个服务的客户端和服务端写出来。阅读全文>

      发表于 @ 2007年06月15日 11:26:00|评论(loading...)|编辑

      2007年05月30日

      原创 设计美好的服务器II--站在JBoss MicroKernel上

      一个Java World的业务处理服务器,总会遇上JNDI/JMX/JMS/JTA/Web Service/RMI-Corba-EJB/Clustering 这些JavaEE规范。大家可以依着Java开源社区的繁盛,以JDK+开源实现来拼凑遇到的规范,Geromino就是这样成就了大业。也可以像传说中欧洲一些电信公司那样,将服务引擎建在JBoss之上,用到的构件直接上JBoss套装,自己则专心于核心业务处理引擎的雕琢。阅读全文>

      发表于 @ 2007年05月30日 17:27:00|评论(loading...)|编辑

      2007年05月25日

      原创 一切对象都是资源,请用模式管理(I)

      在程序世界,内存,文件,网络连接,数据库会话,线程甚至一切的对象,都是资源。《Pattern-Oriented Software ArchitectureIII》-POSA第三卷,讲的就是资源管理,外表轻薄(145页)而内里熟悉,很好读。阅读全文>

      发表于 @ 2007年05月25日 13:34:00|评论(loading...)|编辑

      2007年05月22日

      原创 编写对GC友好,又不泄漏的代码

      看到JavaOne2007上有篇《Garbage-Collection-Friendly Programming》的68页PPT,心想都2007了还谈这个基本问题,一定总结得很全面了才好意思站出来讲吧。看完整理了一下。 阅读全文>

      发表于 @ 2007年05月22日 16:00:00|评论(loading...)|编辑

      2007年05月21日

      原创 继续进阶的学习自律

      作为老手,总会去到类似瓶颈的地方,每天上班下班,泡网泡论坛,浑浑噩噩。想再有寸进,总要下一些决心,今晚记下来以自律。阅读全文>

      发表于 @ 2007年05月21日 00:38:00|评论(loading...)|编辑

      2007年05月18日

      原创 JDK5.0垃圾收集优化之--Don't Pause

      Java开发Server最大的障碍,就是JDK1.4版之前的的串行垃圾收集机制会引起长时间的服务暂停,明白原理后,想想那些用JDK1.3写Server的先辈,不得不后怕。 好在JDK1.4已开始支持多线程并行的后台垃圾收集算法,JDK5.0则优化了默认值的设置。 阅读全文>

      发表于 @ 2007年05月18日 09:52:00|评论(loading...)|编辑

      Csdn Blog version 3.1a
      Copyright © 江南白衣