一、概述 1.概念:K近邻(k-Nearest Neighbor, 简称KNN)算法是一种非常简单的机器学习监督算法。 2.主要思想:即时给定一个训练数据集,对于新的数据样本,在训练集中找到与该样本最邻近的k个样本,统计这k个样本的多数所属类,就把这个样本归结到这个所属类中。 3.根据维基百科的图解 ...
分类:
编程语言 时间:
2020-02-23 14:42:46
阅读次数:
66
没有使用Spring MVC 试图解析器之前的java controller package com.qa.controllers; import org.springframework.stereotype.Controller; import org.springframework.web.bi ...
分类:
编程语言 时间:
2020-02-23 09:32:10
阅读次数:
64
本文介绍一下rdd的基本属性概念、rdd的转换/行动操作、rdd的宽/窄依赖。 ...
分类:
其他好文 时间:
2020-02-22 13:40:00
阅读次数:
67
克鲁斯卡尔算法与公交问题 应用场景-公交站问题 类似的 看一个应用场景和问题: 某城市新增7个站点(A, B, C, D, E, F, G) ,现在需要修路把7个站点连通 各个站点的距离用边线表示(权) ,比如 A – B 距离 12公里 问:如何修路保证各个站点都能连通,并且总的修建公路总里程最短 ...
分类:
编程语言 时间:
2020-02-22 09:54:07
阅读次数:
80
对于入门的同学不建议过度追求看上去很经典的书籍,例如:《算法导论》/《算法》这些书。可以看一些相对容易看的书来入门,例如《大话数据结构》、《算法图解》。 《大话数据结构》这本书最大的特点是它将理论讲的非常有趣,不枯燥。而且每个数据结构和算法作者都结合生活中的例子进行讲解,虽然这本书有400+页,但是 ...
分类:
编程语言 时间:
2020-02-22 00:29:16
阅读次数:
85
一、冒泡排序的原理冒泡排序:将待排序的一组数分为有序区间和无序区间。先在无序区间通过相邻数的比较,将无序区间的最大数依次冒泡到最上面,持续这个过程,直到整组数有序。二、图解分析以[3,0,5,4,1,2]为例,进行冒泡排序。第一趟:从下往上依次两两比较,将最大数交换到最上面,第一趟完成后橙色部分为已排好的部分。第二趟:比较方法同上,橙色部分为排好的区间,我们发现有序区间比第一趟的有序区间多一个数。
分类:
编程语言 时间:
2020-02-21 22:02:23
阅读次数:
81
页面缓存的原理: 普通要想生成一个页面,需要该页面在springboot的templates目录下,然后通过springboot的内部渲染,视图解析器将页面渲染回客户端,这中间会花费很长的时间。 但如果将整个页面的代码转化为字符串,存到redis中,当请求一个页面时,通过ResponseBody注解 ...
分类:
编程语言 时间:
2020-02-21 20:32:29
阅读次数:
104
学习一个新框架方法: 推荐:官网+源码 跪在坚持 hadoop.apache.org spark.apache.org flink.apache.org storm.apache.org Hadoop:由HDFS/YARN/Map Reduce构成 HDFS 一个NameNode 和多个DATa N ...
分类:
其他好文 时间:
2020-02-21 18:19:23
阅读次数:
55
PLEG(PodLifecycleEventGenerator)主要是用于周期性检测Pod的运行状态,从而对比Pod前后状态生成事件从而触发kubelet进行Pod容器状态的校证,让我们一起来初探下其内部实现机制
分类:
Web程序 时间:
2020-02-21 17:45:50
阅读次数:
80
网络原理是工程师的必须了解的计算机基础知识,先推荐下两本好书,《图解HTTP》和《图解TCP/IP》。《图解TCP/IP》讲解网络基础知识、TCP/IP基础知识、数据链路、IP协议、IP协议相关技术、TCP与UDP、路由协议、应用协议、网络安全等内容,《图解HTTP》对HTTP协议进行了全面系统的介绍,这两本书的特点都是在讲解的同时,配上了大量漫画通信图例,读起来比较轻松。高频面试题解析1、OSI
分类:
其他好文 时间:
2020-02-21 10:15:59
阅读次数:
117