摘要: 有19本书,分别编号为1--19,从中选出5本,要求任意两本编号不相邻,问一共有多少中选法?A. 2002 B. 3003 C. 11628 D. 360360 任选5本,组合C19(5)=19*18*17*16*15/5!=11628。又有条件规定任意两本编号不相邻,那一定选A或者B,由于是个选... 阅读全文
posted @ 2010-10-15 21:36 春文秋武 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 在该系列笔记的三中,对SCA的思想、特点与组成进行了简单介绍。为了以后对SCA代码实现更加清晰,我们继续探讨SCA编程模型中的主要概念:组件-component,模块-composite,域-domain。SCA组件:在SCA模型中,组件是业务功能的基本元素,通过模块被组合成为完整的商业解决方案。组... 阅读全文
posted @ 2010-10-15 20:53 春文秋武 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 我们在该系列读书笔记上篇了解了SCA的组成与思想,那如何实现SCA呢?最为常用的开源项目是Apache Tuscany SCA。它共分为三部分:SCA的开源实现,实现服务的整合;SDO的开源实现,实现数据的整合;DAS数据访问服务,提供SDO到关系数据库的接口服务。而且分别提供了java和C++的实... 阅读全文
posted @ 2010-10-14 16:48 春文秋武 阅读(222) 评论(0) 推荐(0) 编辑
摘要: Internet通讯协议分为两类:Stateful与Stateless,根据连接状态是否持续来区分。Telnet与FTP属于stateful协议,客户端与服务端保持一个持续性的联机来传达各种操作。Http是stateless协议,客户端发出一次请求,服务端建立一个连接,请求得到响应后,连接中断。通常... 阅读全文
posted @ 2010-10-11 23:10 春文秋武 阅读(175) 评论(0) 推荐(0) 编辑
摘要: SOA是思想,如何具体体现或者按照SOA的思想来编程呢?方案很多,我们现在来学习下最常用和正在茁壮成长的SCA。SCA-Service Component Architecture,即为服务组件架构,是IBM和BEA等提出来的一套面向服务的SOA编程模型或者说是编程架构,是SOA思想的一种实现方式。... 阅读全文
posted @ 2010-10-08 12:12 春文秋武 阅读(207) 评论(0) 推荐(0) 编辑
摘要: Servlet是97年由sun公司发布的,虽然现在J2EE技术已经发生了很大的变化,但是Servlet等这些核心技术依然在各新技术中展现着他们旺盛的生命力,我们很有必要来详细学习下Servlet,以便于我们更好的理解在其之上发展起来的新技术。 作用:运行在服务端,负责处理、响应客户端的请求。 使用... 阅读全文
posted @ 2010-10-07 17:48 春文秋武 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 读书笔记一中说了SOA只是一种思想,是一种虚拟的架构,不同的厂商有不同程度的支持和实现。原则上SOA的实现不依赖于任何服务组件,因为它可以随意绑定EJB、Web Service、JMS等任何形式发布在网上的服务组件。但是就是由于Web Service的成熟才为SOA的实施打下了基础,才促进了SOA... 阅读全文
posted @ 2010-09-27 16:39 春文秋武 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 本篇主要对SOA有总体上的认识。 SOA是一种软件体系结构,它的构成元素是服务,此处服务主要指web服务。它有三种角色:服务提供者、服务请求者、服务注册中心。对于编程者来说,SOA是一种编程模型,包括XML、WSDL、Web Service等技术。但我认为SOA更多的是一种指导思想,是面向服务的软... 阅读全文
posted @ 2010-09-27 14:41 春文秋武 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 在J2ME开发中不可避免要设计到日期相关的问题,CLDC和MIDP中提供了如下类Date、Calendar和DateField给开发者。其中前两个类位于java.util包中, DateField是javax.microedition.lcdui中的一个UI组件。我们通过使用DateField组件... 阅读全文
posted @ 2010-08-24 21:34 春文秋武 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 我们要想在一个页面中不仅包含有ListView,还包含有其他控件,当增加滚动轴,即用ScrollView作为最外层布局视图时,我们会发现ListView也会出现滚动轴。这可以说是android中的一个小bug。 最有效和简单的解决办法就是在布局文件中明确声明ListView的高度。但是有人又提出问... 阅读全文
posted @ 2010-08-23 17:21 春文秋武 阅读(113) 评论(0) 推荐(0) 编辑