闲说“招式”与“内功”
昨天下班时,偶然间听到同事说“同样使用太祖长拳,为什么乔峰使出来的威力就那么大”,起初,只当作一句笑话,并未多想。今天早上在班车上的时候,突然想到了这件事,深思了一会儿,突然觉得其中还是蕴含着些许道理的。 ...
昨天下班时,偶然间听到同事说“同样使用太祖长拳,为什么乔峰使出来的威力就那么大”,起初,只当作一句笑话,并未多想。今天早上在班车上的时候,突然想到了这件事,深思了一会儿,突然觉得其中还是蕴含着些许道理的。 ...
微软又推出新语言了!最近在csdn上围绕着C-Omega和G#的话题有很多。每当我们看到一门新语言诞生时,特别是诞生在微软这样的软件帝国中,很多人都会冒出一身冷汗并大喊“Oh,My God! How fast the technology is going, I can not catch it up!” after that they still have to learn these new languages. 当今软件行业的两大主流平台Microsoft的.NET和Sun、IBM以及开源组织的支持的Java平台。抛开技术细节,从技术大方向来说两个平台除了竞争之外,在技术上呈现出一种融合的趋势。微软新推出的这两种语言就是一个很好的例证。众所周知在Java界AOP这种概念正在迅速的占领着Java开发者们的思维领地,几个著名的开源组织也都发布了自己的AOP product,如JBoss AOP,Spring AOP,eclipse组织接纳AspectJ等。另外XML->Object , Object->XML以及ORM等技术也蓬勃发展。相比之下软件帝国微软的.net的步伐似乎有些慢了。C-Omega和G#的出现仿佛给生存在.NET平台下的人们带来了些生气。我们看到了.NET向Java学习的态度。其实Java 5.0的发布又何尝不是一种学习的结果呢,例如annotation、enhanced for loop grammar等。 ...
如发现本站页面被黑,比如:挂载广告、挖矿等恶意代码,请朋友们及时联系我。十分感谢! 商务合作请联系bigwhite.cn AT aliyun.com 欢迎使用邮件订阅我的博客 输入邮箱订阅本站,只要有新文章发布,就会第一时间发送邮件通知你哦! ...
看了透明发表在《程序员》杂志2005年第一期上的“动态代理的前世今生”,让我不仅了解了“动态代理”这门技术,更让我知道了一段Java技术的发展史。带着对Rickard Oberg的钦佩之情,怀着对Rod Johnson敬仰之义我踏上了动态代理再思考之路。 ...
著名的C++准标准库boost在2004年末发布了1.32.0版本,作为C++的忠实Fans怎能“袖手旁观”,趁闲暇时download it and build it。[注]:由于没有公司Unix服务器的管理员权限,所以只能在自己的Windows平台上编译了。 ...
AOP的核心概念是关注点,我开始关注AOP。 一、Why AOP? a) AOP一般观点 一般在开发系统时,我们可以大致的把系统的需求分类为核心模块级需求和系统级需求。很多系统级需求一般来说是相互独立的,但它们一般都会横切许多核心级模块。以一个电信领域的短信网关系统为例,系统的核心级需求是短信的收发,话单处理等,而其系统级的需求包括日志,校验以及性能问题等。像日志这种系统级的需求就横切短信收发、话单处理等几乎所有网关核心级需求。虽然横切需求会跨越多个模块,但目前的技术倾向于使用一维的方法学来处理这种横切需求,把对应需求的实现强行限制在一维的空间里。这个一维空间就是核心模块级实现,其他横切需求的实现被嵌入在这个占统治地位的空间,换句话说,需求空间是一个n维空间,而实现空间是一维空间,这种不匹配导致了糟糕的需求到实现的映射。 ...
由于Dominoo近期策略的改变,所以我开始关注和研究UML和MDA领域较为出名的开源项目。我准备先拿ArgoUML和AndroMDA“开刀”。 ...
大家都是对软件充满无限激情的人,大家都致力于能开发出能被大家所广泛接受和使用的软件。可是激情归激情,我们还得脚踏实地。项目遇到了障碍,我们需要改变思路。 ...
在一个朋友的书架上发现王森著的《Java深度历险》一书,看了书的前言了解该书是关于Java底层技术内幕的。怀着好奇心浏览了一下,谈不上有太多收获,但也记下了一些自认为有益的两点。 * Java xxx 我们在命令行下敲入:“java xxx”后会发生什么呢? 流程如下: 1.找到JRE; 2.找到JVM.dll; 3.启动JVM,并进行初始化; 4.产生Bootstrap Loader; 5.载入ExtClassLoader;(Ext – Extended) 6.载入AppClassLoader; 7.加载xxx类。 ...
小小饮水机,里面也有值得思考的东西。 * 起因 昨晚回到寝室感到口渴,顺手按下了门旁饮水机的加热开关,到洗漱间洗了把脸,拿着水杯出来接水,看到加热灯已经变成绿色(我们的饮水机的加热指示灯在加热过程中是红色的,加热结束后会变成绿色,我想大多数饮水机都是这样的)我就按下热水出水开关接热水,可是却不见热水流出,这时我才注意到原来水桶里已经没水了。当时想的是这样无水加热会不会烧坏饮水机,恰好旁边有一装满水的新桶,我快速将之换上,心里想着那个绿灯肯定会马上变红,可是等了半天绿灯还是绿灯,没有任何重新加热的迹象,我很是感到奇怪,我尝试着按下热水出水开关,烧开的热水不竭的流到我的杯子中,当时就是感到挺困惑的,但是也没多想,咕噜噜的喝着烧开的热水,真是解渴亚。 ...