摘要: 概述: 谈到流程,大家都会想到熟悉的瀑布模型、螺旋模型、迭代开发、敏捷、RUP等一堆软件工程相关的软件开发流程,但是请不要误会,本文的流程和这些管理流程完全不同,为了以示区分,我把瀑布模型、敏捷、RUP等流程成为项目流程,也就是说这是给项目管理用的;而本文的流程是技术流程,是给技术人员(主要是设计人员)看的流程。实例:客户的需求是描述性的,例如“我们需要一个POS机”,而代码是一个一个具体的类和函数,那么如何从描述性的语言最后转化到具体的类和函数呢?解决方案:将通过几篇短的博文和一个实例来简明概要的讲述这个流程,概要的讲,主流程如下:用例模型->领域模型->设计模型->实现模 阅读全文
posted @ 2013-08-14 20:39 365lei 阅读(584) 评论(0) 推荐(1)
摘要: RESTFul架构:是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来越多网站的采用。即:Representational State Transfer表现层(Representation):我们把"资源"具体呈现出来的形式,叫做它的"表现层"(Representation)。所谓"资源",就是网络上的一个实体,或者说是网络上的一个具体信息。它可以是一段文本、一张图片、一首歌曲、一种服务,总之就是一个具体的实体。你可以用一个URI(统一资源定位符)指向它,每种资源对应一个特定的URI。要获取这个 阅读全文
posted @ 2013-08-14 20:21 365lei 阅读(312) 评论(0) 推荐(0)
摘要: 首先科普目前主流的搜索引擎技术它们从互联网(使用爬虫技术)提取各个网站的信息(以网页文字为主),建立起数据库,并能检索与用户查询条件相匹配的记录,按一定的排列顺序返回结果。分两种:第一种有自己的搜索引擎程序,俗称“蜘蛛spider”:如百度、谷歌第二种租用第三方引擎技术,费用高其次针对我们项目,可行性方案初步探究第一种多表join或者创建view,进行like匹配查询,效率较低,但查询结果准确.第二种使用sqlserver2008自身全文检索技术,查询的效率很高,中文分词没有问题,但缺点竟然是在英文查询上,例如:select*fromtablewherecontains(ProductDesc 阅读全文
posted @ 2013-08-14 19:53 365lei 阅读(353) 评论(0) 推荐(0)