笔记
文章平均质量分 53
miner_zhu
这个作者很懒,什么都没留下…
展开
-
Bagging和Boosting
Baggging 和Boosting都是模型融合的方法,可以将弱分类器融合之后形成一个强分类器,而且融合之后的效果会比最好的弱分类器更好。 Bagging:先介绍Bagging方法:Bagging即套袋法,其算法过程如下: 从原始样本集中抽取训练集。每轮从原始样本集中使用Bootstraping的方法抽取n个训练样本(在训练集中,有些样本可能被多次抽取到,而有些样本可能一次都...转载 2018-07-23 19:09:12 · 303 阅读 · 0 评论 -
面向对象程序设计概述
概念面向对象 = 对象 + 类 + 继承 + 消息对象对象(Object):具有责任的实体。用来描述客观事物的实体,是构成系统的一个基本单位,由一组属性以及作用在这组属性的操作构成。特性:标识符(区别其他对象)、属性(状态)和操作(行为)。属性(Attribute):与对象关联的数据,描述对象静态特性;操作(Operation):与对象关联的程序,描述对象动态特性;类(...转载 2018-07-22 16:38:02 · 1391 阅读 · 0 评论 -
计算机经典书籍推荐
这个列表包括了 100 多本经典技术书籍,涵盖:计算机系统与网络、系统架构、算法与数据结构、前端开发、后端开发、移动开发、数据库、测试、项目与团队、程序员职业修炼、求职面试 和 编程相关的经典书籍。本列表综合了伯乐在线网站以往推荐经典书籍文章中的列表,以及在微信和微博中被广泛推荐的好书。虽然已经包括了 100 多本,覆盖的面也比较全,仍然有很多方面需要补充,而且相信还有很多没有被收录的好书。欢...转载 2018-07-19 14:18:38 · 11222 阅读 · 2 评论 -
数据结构笔记
一.算法的基本概念 二.算法的复杂度1.算法的时间复杂度:指执行算法所需要的计算工作量2.算法的空间复杂度:执行这个算法所需要的内存空间 三.数据结构的定义1.数据的逻辑结构:反映数据元素之间的关系的数据元素集合的表示。数据的逻辑结构包括集合、线形结构、树形结构和图形结构四种。2.数据的存储结构:数据的逻辑结构在计算机存储空间种的存放形式称为数据的存储结构。常用的存储结构有顺序、链接、索引等存储结...转载 2018-07-13 09:07:10 · 735 阅读 · 0 评论 -
人工智能基础笔记
人工智能:机器模拟人的意识和思维。机器学习:机器学习是一种统计学方法,计算机利用已有数据得出某种模型,再利用这个模型预测结果。特点:随经验的增加,效果会变好。机器学习三要素:数据,算法,算力深度学习:深层次神经网络,源于对生物神经元结构的研究人脑神经网络:随着人的成长,脑神经网络是在渐渐变粗变壮。人工智能->机器学习->深度学习庞大的神经网络是基于神经元结构的,是输入乘以权重,再求和,...原创 2018-07-13 09:06:03 · 846 阅读 · 1 评论 -
Spark入门
Spark具有如下几个主要特点:1运行速度快:Spark使用先进的DAG(Directed Acyclic Graph,有向无环图)执行引擎,以支持循环数据流与内存计算,基于内存的执行速度可比HadoopMapReduce快上百倍,基于磁盘的执行速度也能快十倍; 2容易使用:Spark支持使用Scala、Java、Python和R语言进行编程,简洁的API设计有助于用户轻松构建并行程序,并且...原创 2018-07-13 09:04:52 · 194 阅读 · 0 评论 -
大数据原理及应用笔记
分布式文件系统HDFS文件以多副本的方式进行存储架构:1 master(NameNode)带n slaves(DataNode);Name node在内存里,datanode在硬盘里。1个文件拆分为多个Block。NameNode:1负责客户端请求的响应;2负责元数据(文件的名称,副本系数,Block存放的DN)的管理DataNode:1存储用户的文件对应的数据块(Block);2定期向NN发送心...原创 2018-07-13 09:03:45 · 1507 阅读 · 0 评论 -
redis 入门(更新中)
什么是redisRedis是使用c语言开发的一个高性能键值数据库。Redis可以通过一些键值类型来存储数据。 键值类型:String字符类型map散列类型list列表类型set集合类型sortedset有序集合类型 redis的应用场景缓存(数据查询、短连接、新闻内容、商品内容等等)。(最多使用)分布式集群架构中的session分离。聊天室的在线...转载 2018-07-18 21:56:02 · 256 阅读 · 0 评论 -
非关系数据库的分类
NoSql的分类键值(Key-Value)存储数据库相关产品: Tokyo Cabinet/Tyrant、Redis、Voldemort、Berkeley DB典型应用: 内容缓存,主要用于处理大量数据的高访问负载。数据模型: 一系列键值对优势: 快速查询劣势: 存储的数据缺少结构化 列存储数据库相关产品:Cassandra, HBase, Riak典型应用...转载 2018-07-18 21:43:44 · 495 阅读 · 0 评论 -
关系型数据库和非关系型数据库的区别
关系数据库和NoSQL数据的区别 关系数据库,结构严谨、符合关系理论,可以存储结构化数据;支持比较复杂的数据关系关联查询;支持事务,可以保障数据安全;支持SQL语言做操作。 NoSQL: 结构简单、健值对关系,而且大多数都是直接存内存的,所以具有很高的性能;而且结构简单支持水平扩展;大多数都是开源,可以免费试用。 mongodb和redis怎...原创 2018-07-18 11:07:39 · 515 阅读 · 0 评论 -
TCP和UDP完整区别
TCP(Transmission Control Protocol):传输控制协议UDP(User Datagram Protocol):用户数据报协议主要从连接性(Connectivity)、可靠性(Reliability)、有序性(Ordering)、有界性(Boundary)、拥塞控制(Congestion or Flow control)、传输速度(Speed)、量级(Heavy/...转载 2018-07-24 10:19:33 · 184 阅读 · 0 评论 -
CAP和BASE理论
1. CAP理论2000年7月,加州大学伯克利分校的Eric Brewer教授在ACM PODC会议上提出CAP猜想。2年后,麻省理工学院的Seth Gilbert和Nancy Lynch从理论上证明了CAP。之后,CAP理论正式成为分布式计算领域的公认定理。CAP理论为:一个分布式系统最多只能同时满足一致性(Consistency)、可用性(Availability)和分区容错性(...转载 2018-07-22 18:54:51 · 92 阅读 · 0 评论