结构化方法与面向对象方法之比较 软件开发的方法众多,其中最具有代表性的是结构化方法与面向对象方法。这两种方法在软件开发中有着广泛的应用。由于其解决问题的思想不同,使用的手段不同,在不同的问题环境下,也各有优劣。 一、结构化方法 结构化方法(SD)是传统的软件开发方法之一,它把问题的求解过程分阶段进行 ...
分类:
其他好文 时间:
2016-12-18 15:05:17
阅读次数:
111
这里只是写下我说经历的项目流程,适用性并不一定具有代表性。仅供参考或自己日后查阅。 A 公司是我毕业后的第一家公司,企业文化嘛,回头来看还是不错。 开发的流程:1.发生在立项之前 1)业务部和客户谈单,有单才有驱动力嘛,当然在单子下来之前,也需要大家的配合去提供下产品的性能参数,各种配置的报价,公司 ...
分类:
其他好文 时间:
2016-12-16 15:00:43
阅读次数:
160
LVS使用详解一、LVS概述LVS是LinuxVirtualServer的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。LVS是开源负载均衡的代表性软件,它工作在内核级别,具备极好的性能和生产环境可用性。..
分类:
其他好文 时间:
2016-12-16 02:03:34
阅读次数:
1931
结构化方法与面向对象方法是最具代表性的,也是目前应用最为广泛的软件开发方法。本文将分别对两者进行介绍和比较。 一、结构化方法 结构化方法(Structured Methodology)是计算机学科的一种典型的系统开发方法。它采用系统科学的思想方法,从层次的角度,自顶向下地分析和设计系统。基本思想是基 ...
分类:
其他好文 时间:
2016-12-15 07:36:16
阅读次数:
241
以前在Hadoop 1.0中JobTracker主要完成两项功能:资源的管理和作业控制。在集群规模过大的场景下,JobTracker 存在以下不足: 1)JobTracker 单点故障。 2)JobTracker 承受的访问压力大,影响系统的扩展性。 3)不支持MapReduce之外的计算框架,比如 ...
分类:
其他好文 时间:
2016-12-13 06:16:34
阅读次数:
151
MapReduce应用场景 前一阵子参加炼数成金的MapReduce培训,培训中的作业例子比较有代表性,用于解释问题再好不过了。有一本国外的有关MR的教材,比较实用,点此下载。 MR能解决什么问题?一般来说,用的最多的应该是日志分析,海量数据排序处理。最近一段时间公司用MR来解决大量日志的离线并行分 ...
分类:
数据库 时间:
2016-12-05 14:55:01
阅读次数:
256
Excel通过身份证获取出生年月,性别,年龄,生肖,星座,省份等信息总结归纳 早期的身份证号码为15位数字,现在使用的身份证号码为18位数字,它们的含义如下:(1)15位:1-6位为地区代码,7-8位为出生年份(2位),9-10位为出生月份,11-12位为出生日期,第13-15位为顺序号,这3位奇数 ...
分类:
其他好文 时间:
2016-11-28 23:23:34
阅读次数:
500
随着信息技术的持续革新和宏观政策引导,信息化已成为提升管理水平、提高生产效率和业务能力的重要手段,特别是“互联网+”、“智能制造”等一系列国家战略发布以来,越来越多的组织选择深化信息技术应用,推动业务转型,取得了显著成效。与此同时,“IT生产率悖论”——即大量的信息化投资并不一定带来应有的回报,究其 ...
分类:
其他好文 时间:
2016-11-25 17:09:27
阅读次数:
218
嵌入式数据库嵌入式数据基于文件系统,BerkeleyDB、sqlite和mSql是三种具有代表性的嵌入式数据库:前两者是本地数据库,只能本机访问,不接受网络连接,mSql是网络数据库,可以接收本机或网络上其他机器连接;BerkeleyDB不支持SQL,后两者都支持SQL。linux2.6O(1)调度算法实验..
分类:
其他好文 时间:
2016-11-13 02:41:24
阅读次数:
277
原文:https://my.oschina.net/CandyDesire/blog/341331#comment-list 持续集成 什么是持续集成 随着软件开发复杂度的不断提高,团队开发成员间如何更好地协同工作以确保软件开发的质量已经慢慢成为开发过程中不可回避的问题。尤其是近些年来,敏捷(Agi ...
分类:
其他好文 时间:
2016-11-11 19:27:38
阅读次数:
249