数据挖掘技术的应用
随着信息技术的高速发展,各组织机构积累的数据量急剧增长。如何从海量的数据中提取有用的知识成为当务之急。数据挖掘(Data Mining)就是为顺应这种需要应运而生发展起来的数据处理技术,是知识发现的关键步骤。数据挖掘就是从大量的、不完全的、有噪声的、模糊的、随机的实际应用数据中,提取隐含在其中的、人们事先不知道的、但又是潜在有用… 阅读更多 »数据挖掘技术的应用
随着信息技术的高速发展,各组织机构积累的数据量急剧增长。如何从海量的数据中提取有用的知识成为当务之急。数据挖掘(Data Mining)就是为顺应这种需要应运而生发展起来的数据处理技术,是知识发现的关键步骤。数据挖掘就是从大量的、不完全的、有噪声的、模糊的、随机的实际应用数据中,提取隐含在其中的、人们事先不知道的、但又是潜在有用… 阅读更多 »数据挖掘技术的应用
1. 基础性能测试 把应用程序中用得最多、最频繁的那部分核心程序作为评估计算机系统性能的标准程序,称为基准测试程序(benchmark)。基准程序法是目前一致承认的测试系统性能的较好方法。真实程序、核心程序、小型基准程序和合成基准程序,其评测准确程度依次递减。 基准测试是指通过设计科学的测试方法、测试工具和测试系统,实现对一类测… 阅读更多 »计算机基础性能的测试评价
1. 定义 状态机是有限状态自动机的简称,是现实事物运行规则抽象而成的一个数学模型。 先来解释什么是“状态”( State )。现实事物是有不同状态的,例如一个自动门,就有 open 和 closed 两种状态。我们通常所说的状态机是有限状态机,也就是被描述的事物的状态的数量是有限个,例如自动门的状态就是两个 open 和 cl… 阅读更多 »什么是状态机(转载)
1. 什么是脑裂 在HA集群系统中,假设有同一个整体、动作协调的节点A 和节点B,节点A和B之间通过heartBeat来检查对方的存活状态,负责协调保证整个集群服务的可用性。正常情况下,如果节点A通过心跳检测不到B的存在的时候,就会接管B的资源,同理节点B检查不到B的存活状态的时候也会接管A的资源。如果出现网络故障,就会导致A和… 阅读更多 »脑裂(转载)
1. 概述 本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。 2. 基本概念 在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下… 阅读更多 »服务端高并发分布式架构演进之路(转载)
1.系统开发 2.架构设计 3.网络通信 4.故障异常 5.监控告警 6.服务治理 7.测试方法 8.发布部署 后端程序员如何做到月薪3万?金九银十又到了,跳槽掌握这些技能是检验你能否获得高薪的条件。本文将从后台开发所涉及到的技术术语出发,基于系统开发、架构设计、网络通信等几个方面让大家对后台开发有一个清… 阅读更多 »后端程序员掌握知识(转载)
1.为什么要使用MQ消息中间件 1.1 解耦 1.2 异步 1.3 削峰 2.使用了消息队列会有什么缺点 3.消息队列如何选型 1、中小型软件公司,建议选RabbitMQ 2、大型软件公司,根据具体使用在rocketMq和kafka之间二选一 四、如何保证消息队列是高可用的 五、如何保证消息不被重复消费 六、如何保证消费的可靠性… 阅读更多 »当面试官要你介绍一下MQ时,该怎么回答(转载)