Fork me on GitHub

2011年4月5日

摘要: 在软硬件系统总体架构设计完成之后,为保证架构设计的合理性、完整性和针对性,从根本上保证系统质量,降低成本及投资风险,需要对总体架构进行评估。 1、架构评估内容 (1)对软件的架构评估 对软件的架构评估,主要是根据具体的评估依据,看软件设计是否符合体系化设计原则;产品中所开发的软件是否易于升级,是否满足可扩展性强等要求。 (2)对硬件的架构评估 对硬件架构的评估,主要是根据具体的评估依据,看研发的系统是否尽量采用了低功率处理器和较少的功耗部件,是否满足低功耗的要求;系统是否具有较大的基础资源空间以及资源扩展空间(如程序指令空间,内部外部存储空间等);是否易于运维管理;研发产品的硬件是否易于升级, 阅读全文
posted @ 2011-04-05 21:38 HackerVirus 阅读(1815) 评论(0) 推荐(0)
摘要: 开篇 我们都知道开发一个软件必须要有开发的背景和特殊的需求等等,我们就来分析我们开发该系统的项目背景和开发该项目的目的。下面我们来分析下开发药店系统的目的及可行性研究分析,对现有平台构建该项目的风险性等进行分析,可行性方案的分析。其他方面的因素分析。大纲 1、总论 2、项目建设的背景和必要性 3、项目的方案设计总论 我们既然要开发药店系统,那么我们必须知道开发这个项目的意义和目的,药店系统主要解决很多的药店的信息化管理,从采购到销售到财务管理等一体化的信息化系统解决方案。该系统包含药品采购管理,药品库存管理,药店销售管理等子模块,药店信息管理软件针对我国医药企业药品经营管理特点(尤其是中小型药 阅读全文
posted @ 2011-04-05 21:32 HackerVirus 阅读(245) 评论(0) 推荐(0)
摘要: 总是会在QQ群里听到初学者或者还未入门的朋友们问诸如“编程好学么”、“学编程对英语要求高么”等等这样的问题。很清楚问这些问题的人们的想法,如果编程很难学那我就不必花时间学了,免得浪费时间,如果编程对英文的要求很高,但我对英语没兴趣,那我还是放弃编程吧,免得到头来后悔。可是问这些问题的人们忘记了,每个人的理解能力,学习能力甚至所有一切其实都是不一样的,问这样的问题,很像要过河的小马。小马过河的故事大家都听过,甚至有不少人嘲笑过小马,却忘了自己有时候其实就在扮演着小马的角色。 在“万事开头难”这句话的影响下,我其实一直害怕接触新的知识,尽管C#语言的门槛很低,我还是犹豫了良久,现在想想,这才是真的 阅读全文
posted @ 2011-04-05 21:27 HackerVirus 阅读(151) 评论(0) 推荐(0)
摘要: 开源项目对外发布,功能和java的基本一样,但是由于缺乏良好的技术支持和社区活跃度,目前已被apache放入孵化器Lucene写入:源文件经过analyzer处理,包括分词,权重处理、生成document记录,写入存储器(硬盘或者内存)。Lucene读出:对搜索关键词进行analyzer处理,包括分词、权重、范围匹配处理.源码结构图如下:具体流程如下图:数据流图如下:二、常用推荐引擎算法问题采用基于数据挖掘的算法来实现推荐引擎是各大电子商务网站、SNS社区最为常用的方法,推荐引擎常用Content-Based推荐算法及协同过滤算法(Item-Based、User-based)。但从实际应用来看 阅读全文
posted @ 2011-04-05 20:47 HackerVirus 阅读(498) 评论(0) 推荐(0)

2011年4月2日

摘要: 引言:SourceAnalysis (StyleCop)的终极目标是让所有人都能写出优雅和一致的代码,因此这些代码具有很高的可读性。早就听说了微软内部的静态代码检查和代码强制格式美化工具 StyleCop ,昨天(2008-05-23)微软在 MSDN Code Gallery 发布了 4.2 版本,并命名为 Microsoft Source Analysis for C# 。SourceAnalysis (StyleCop)不是代码格式化(代码美化)工具,而是代码规范检查工具(Code Review 工具),它不仅仅检查代码格式,而是编码规范,包括命名和注释等。SourceAnalysis 阅读全文
posted @ 2011-04-02 23:57 HackerVirus 阅读(224) 评论(0) 推荐(0)
摘要: 代码风格检查:StyleCop代码缺陷检查:FxCop代码质量: 代码度量值/Code MetricsStyleCop介绍The StyleCop tool provides warnings that indicate style and consistency rule violations in C# code. The warnings are organized into rule areas such as documentation, layout, naming, ordering, readability, spacing, and so forth. Each warnin 阅读全文
posted @ 2011-04-02 22:02 HackerVirus 阅读(424) 评论(0) 推荐(0)
摘要: http://www.cnblogs.com/turingbooks/archive/2011/04/01/2001926.html 阅读全文
posted @ 2011-04-02 01:32 HackerVirus 阅读(136) 评论(0) 推荐(0)
摘要: 不管你是多么优秀的程序员,你都不可能记住一切。在你编写程序的过程中碰到问题需要查阅手册的时候,若有现成的手册可参考则可以为你节省很多时间。为了方便各位朋友,本文收集了一些对Web开发人员非常有用的手册,记得推荐一下哦。HTML 速查手册HTML/XTML in one page HTML5: The Evolution of Web Standards by James Sugrue (X)HTML Elements and Attributes Doctype Declarations (DTDs) XHTML Character Entity Reference GoSquared HTM 阅读全文
posted @ 2011-04-02 01:18 HackerVirus 阅读(154) 评论(0) 推荐(0)
摘要: 策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。(原文:The Strategy Pattern defines a family of algorithms,encapsulates each one,and makes them interchangeable. Strategy lets the algorithm vary independently from clients that use it.) Context(应用场景): 1、需要使用ConcreteStrategy提供的算法。 2、 内部维护一个St 阅读全文
posted @ 2011-04-02 01:14 HackerVirus 阅读(197) 评论(0) 推荐(0)
摘要: 网站可用性是指用户能否有效地找到所需的信息或完成他的任务,效率如何以及是否让人有愉快满意的感受。如果网站可用性较差,会浪费用户的时间,大大降低网站的回头访问率,这对网站的生存是一个至关重要的问题。因此,可用性测试是网站推出过程中非常重要的部分。今天,本文向大家推荐20款非常好的网站可用性测试工具。1.User Testing2.Clixpy 3.FiveSecondTest4.Usabilla5.Feedback Army6.UserFly7.INTUITIONHQ8.User Reel9.Navflow10.AddUse11.Notebox12.Crazy Egg13.Feng-Gui14. 阅读全文
posted @ 2011-04-02 01:12 HackerVirus 阅读(380) 评论(0) 推荐(0)