CSDN专家博客精华版

为人民服务!
  首页  :: 新随笔  :: 管理
上一页 1 ··· 371 372 373 374 375 376 377 378 379 ··· 521 下一页

2007年12月17日

摘要: 仅仅在基础设施上投入而不采用网络服务的SOA,就好像傻根宁愿冒险带钱做火车回家也不愿使用邮政服务一样 本期的博客SOA还是跟铁路有关。在上期中,我提到了SOA的产生就像工业时代的铁路系统建立一样,是在信息系统的无序建设和基于客户的需求的双重驱动下应运而生。那么有了足够强大的基础设施是不是SOA就一定成功呢?回答这个问题还是从一个发生在铁路上、众人皆知的电影《天下无贼》说起吧。《天下无贼》这个影... 阅读全文

posted @ 2007-12-17 10:27 csdnexpert 阅读(77) 评论(0) 推荐(0)

摘要: 排序算法之插入排序1插入排序的思想 假设在一个有序序列中e[0]~e[i-1]这i个元素已经排好序,则当要将第i+1个元素e'插入该序列时,只需将第i+1个元素与从e[0]开始到e[i-1]元素进行比较,当发现第j个元素e[j]在序列中应在e'前,且e[j+1]应在e'后时,将该有序列中从e[j+1]到e[i-1]的元素向后移动一个单元。最后将e'插入原来e[j+1]所在的位置。重复前面的动作... 阅读全文

posted @ 2007-12-17 10:27 csdnexpert 阅读(116) 评论(0) 推荐(0)

摘要: 什么是扩展方法?简而言之,扩展方法是一种开发人员轻松快捷地扩展已有类型的方法定义和实现的机制。具体一点儿讲,首先,扩展方法必须是静态方法,从语法的层面来看它的调用和实例方法没有什么区别,我们还是看码说话吧: 1: public static class ExtensionMethodDemo 2: { 3: public static decimal ToMoney(thi... 阅读全文

posted @ 2007-12-17 10:27 csdnexpert 阅读(102) 评论(0) 推荐(0)

摘要: 什么是Lambda表达式?我们可以认为它是匿名方法的简洁写法,例如下面这个匿名方法: 1: delegate(int age) 2: { 3: return age age expression,=>是Lambda表达式的标识符而不是运算符,显而易见,=>的作用就是{}花括号的作用,与此同时,我们看到了在Lambda表达式中被省略掉的还有参数声明中的数据类型和retur... 阅读全文

posted @ 2007-12-17 10:27 csdnexpert 阅读(158) 评论(0) 推荐(0)

摘要: 为什么会有SOA,这可以简单类比铁路的出现 记得几年前看过一篇文章,将IT里出现的ERP、CRM等等英文缩写称为“新三字经”,其意思大概说,很多人都会将这些英文缩写挂在嘴边,并以此为荣,但实际上有多少人知道这些缩写的意思呢,更不用说能对其进行一些深入浅出的解析了。眼下,SOA就是“新三字经”的代表,从去年开始,这个词就频繁出现IT行业中,但是有多少人能说清楚SOA呢?根据计世资讯最新的统计,只... 阅读全文

posted @ 2007-12-17 10:27 csdnexpert 阅读(135) 评论(0) 推荐(0)

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

posted @ 2007-12-17 10:27 csdnexpert 阅读(158) 评论(0) 推荐(0)

摘要: 又一次重温ESB的两份经典文档:ESB综述1:定义ESB、ESB综述2:ESB使用案例 (InfoQ) Defining the ESB (DDJ) 还有一本三年前的《Enterprise Service Bus》O'Reilly,想想还是算了。 刚好昨天看到Gigaspaces的eXtreme Application Platform (XAP)-- OpenSpace 架构,感... 阅读全文

posted @ 2007-12-17 10:27 csdnexpert 阅读(428) 评论(0) 推荐(0)

摘要: 1.Overview 数据服务是专门化的Web服务,在Web服务占了很大的地盘。 因此,有企业服务总线(ESB),也会有数据总线,两者是SOA下的两大总线,概念与功能上基本能一一对应,都是提供集中、星型的访问服务。 数据vs信息。数据一般指单体的表,而信息指有业务含义的多个数据表的组合。数据服务的主体一般是"信息"。2.数据的基本服务接口 通过元数据定义,... 阅读全文

posted @ 2007-12-17 10:27 csdnexpert 阅读(149) 评论(0) 推荐(0)

摘要: X Window研究笔记(21)转载时请注明出处和作者联系方式作者联系方式:李先静 21.X Window 字符串与AtomAtom是X Window中的一大特色,不把它弄清楚,可能会对阅读其它代码形成障碍。X Window把常用的字串用一个hash表来管理,并给这些字符串赋与一个ID,客户端通过ID引用字符串,避免在客户端和服务器端之间来回传递这些它们,这样可以大大提高传输效率。另外Atom... 阅读全文

posted @ 2007-12-17 10:27 csdnexpert 阅读(71) 评论(0) 推荐(0)

摘要: X Window研究笔记(22)转载时请注明出处和作者联系方式作者联系方式:李先静 22.X Window 简单示例对大多数linux程序员来说,很少有机会直接用Xlib去开发应用程序,那样开发效率太低,一般都是使用基于像GTK+和QT这样的toolkit。不过了解一下XWindow编程没有什么坏处,这里举一个简单的例子,供新手参考:xdemo.c#include #include #incl... 阅读全文

posted @ 2007-12-17 10:27 csdnexpert 阅读(188) 评论(0) 推荐(0)

上一页 1 ··· 371 372 373 374 375 376 377 378 379 ··· 521 下一页