分类算法

分类简介

分类算法反映的是如何找出同类事物的共同性质的特征型知识和不同事物之间的差异性特征知识。分类是通过有指导的学习训练建立分类模型,并使用模型对未知分类的实例进行分类。分类输出属性是离散的、无序的。

阅读更多
PageRank 算法

链接预测简介

链接预测主要用在图数据当中,无论是社交网络、媒体网络或者信息网络都可以看作图数据,链接预测的主要功能是基于已有的链接来预测未来在图数据网络中可能出现的链接以及链接跳转的可能性。比如网页间的跳转就可以将各个网页构成一个图,如何预测某个网页会被访问到的概率以及如何对这些网页做一个排序和推荐(以便搜索引擎进行推荐等功能),就是1链接预测的功能。

阅读更多
推荐系统

开坑,TODO


聚类算法

开坑,TODO


OpenStack

OpenStack 是什么

  • OpenStack 是开源云计算平台(云操作系统),可控制整个数据中心的大型计算,存储和网络资源池
  • 管理员能够通过 Web 界面、命令行或 API 接口控制、配置资源;用户可以通过 Web 界面使用资源。
阅读更多
虚拟化技术

基本概念

虚拟化是云计算的核心技术,但不是其专用技术

本质:虚拟化的本质就是通过添加一个虚拟化层将原先的物理设备进行逻辑化,转换成一个文件夹或文件,实现软硬件的解耦。核心思想是利用软件或固件管理程序构成虚拟化层,把无力资源映射为虚拟资源。在虚拟资源上可以安装和部署多个虚拟机,实现多用户共享物理资源。

阅读更多
云数据中心

云数据中心特征

  1. 高设备利用率
    • 通过虚拟化技术(服务器虚拟化、存储虚拟化、网络虚拟化、应用虚拟化)将云平台系统与数据中心硬件资源整合,达到减少物理服务器数量的目标
    • 优化资源利用率、简化管理,降低成本、快速响应业务需求的变化等
    • 较大的数据中心有更低的单位运营成本:网络、存储、管理
  2. 绿色节能
    • 服务器本身:节能服务器、节能存储设备、刀片服务器
    • 环境:供电技术、散热技术、降低能耗
    • 软件:虚拟机等资源调度算法、计算任务管理算法等
  3. 高可用性
    • 各个部分的冗余、容错、容灾设计
    • 扩展和升级时,保持正常运行
  4. 自动化管理
    • 无人值守,远程管理(系统漏洞与补丁管理、性能管理和瓶颈分析、服务器与操作系统部署、系统功率测量和调整)
    • 门禁、通风、温度、湿度、电力均可远程调度与控制
阅读更多
自动化测试 - 测试用例优先级

回归测试

软件演化:

  • 软件产品在开发和维护过程中,因移除软件内在缺陷、添加新的功能、重构已有代码或提高运行性能等,需要执行代码修改并触发软件演化。
  • 随着以统一过程和敏捷方法为代表的增量、迭代式开发过程的流行,软件演化频率也随之迅速提高。
阅读更多
自动化测试 - 模糊测试

起源与发展

  1. 1988,Barton Miller,为了提高 UNIX 操作系统的可靠性(发送字符信息乱码导致系统崩溃)
  2. 技术构想:
    1. 核心组件:一组用于产生随机字符的程序
    2. 中心思想:以随机字符串作为输入,运行操作系统组件(Utilities),观察是否崩溃
    3. 最终结果:保留能够产生崩溃的字符串输入,分析崩溃的类型,对崩溃进行分类
阅读更多
云计算架构

计算架构和云计算架构的二维视角

云平台操作系统

阅读更多