二叉树的层次遍历题目来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/binary-tree-level-order-traversal题解:本题有两种解法,首先第一种肯定是非常明显的广度优先遍历,另一种深度优先遍历的解法。第一种:广度优先遍历广度优先遍历,将遍历的每层的结果放入一个列表中,该层遍历结束,将整个结果列表加入到总的结果中即可。时间复
分类:
编程语言 时间:
2019-12-21 15:17:01
阅读次数:
75
Go语言基本语法 变量、数据类型和常量是编程中最常见,也是很好理解的概念。本章将从 Go 语言的变量开始,逐步介绍各种数据类型及常量。 Go 语言在很多特性上和C语言非常相近。如果读者有C语言基础,那么本章的内容阅读起来将会非常轻松;如果读者没有C语言基础也没关系,因为本章内容非常简单易懂。 Go语 ...
分类:
编程语言 时间:
2019-12-21 15:16:45
阅读次数:
117
一、GlusterFS简介:GFS是一个可扩展的分布式文件系统,用于大型的、分布式的、对大量数据进行访问的应用。它运行于廉价的普通硬件上,并提供容错功能。它可以给大量的用户提供总体性能较高的服务。开源的分布式文件系统;由存储服务器、客户端以及NFS/Samba存储网关组成;(1)GlusterFS特点:扩展性和高性能;高可用性;全局统一命名空间;弹性卷管理;基于标准协议(2)模块化堆栈架构:1、模
分类:
其他好文 时间:
2019-12-21 15:16:24
阅读次数:
297
最近在研究sim7020,NB-IOT物联网窄宽带模块,接入到onenet中国移动云平台,由于自己摸索,走了不少弯路,在此记录一下,希望给有用的人,照着我的做,接入onenet不是梦。 第一次接触到云平台,传说中的物联网,实际上基于云平台,实现智能家居远程监控控制将变得无限可能 首先下面开始介绍具体 ...
分类:
Web程序 时间:
2019-12-21 15:16:05
阅读次数:
408
一、模块 模块:一个包含所有你定义的函数和变量的文件,其后缀名是.py。模块可以被别的程序引入,以使用该模块中的函数等功能。模块除了方法定义,还可以包括可执行的代码。这些代码一般用来初始化这个模块。这些代码只有在第一次被导入时才会被执行。每个模块有各自独立的符号表,在模块内部为所有的函数当作全局符号 ...
分类:
其他好文 时间:
2019-12-21 15:15:49
阅读次数:
55
目录 机器学习定义 基本概念 机器学习之常见应用框架 机器学习、数据分析、数据挖掘区别与联系 机器学习分类【重要】 机器学习开发流程【重要】 机器学习之商业场景 一、机器学习定义 Machine Learning(ML) is a scientific discipline that deals w ...
分类:
其他好文 时间:
2019-12-21 15:15:33
阅读次数:
148
FREQUENCY函数 函数名称:FREQUENCY 主要功能:以一列垂直数组返回某个区域中数据的频率分布。 使用格式:FREQUENCY(data_array,bins_array) 参数说明:Data_array表示用来计算频率的一组数据或单元格区域;Bins_array表示为前面数组进行分隔一 ...
分类:
其他好文 时间:
2019-12-21 15:14:43
阅读次数:
106
假设现在,已知成绩数据表和需要匹配数据表,现在需要根据姓名在成绩数据表中匹配姓名对应的成绩,需要用vlookup函数匹配。一、VLOOKUP犯错!根据函数语法VLOOKUP(查找值,数据表,列序数,[匹配条件]),直接写函数=VLOOKUP(H3,A:E,4,0)返回#N/A,#N/A是NotApplicable(查找值不适用,即没有找到查找值)的意思。所以要学好vlookup,需要了解这个函数的
分类:
其他好文 时间:
2019-12-21 15:13:44
阅读次数:
114
函数名称:DATEDIF 主要功能:计算返回两个日期参数的差值。 使用格式:=DATEDIF(date1,date2,"y")、=DATEDIF(date1,date2,"m")、=DATEDIF(date1,date2,"d") 参数说明:date1代表前面一个日期,date2代表后面一个日期;y ...
分类:
其他好文 时间:
2019-12-21 15:12:53
阅读次数:
116
一般我们在win10系统安装oracle11g或者10g及更低版本的oracle客户端时,都是无法安装,一般安装的时候会闪退。这是什么原因呢?其实很简单,win10出的时间比较晚,在oracle11g 出来的时候,并没有win10操作系统;所以在oracle11g安装过程中进行环境监测的时候,它并不 ...
分类:
数据库 时间:
2019-12-21 15:12:34
阅读次数:
137
"题目链接" problem 给出一棵树,每个点有点权,每条边有边权。0号点为根,每个点的代价是这个点的点权$\times$该点到根路径上的边权和。 现在可以选择最多K个点。使得每个点的代价变为:这个点的点权$\times$改点到最近的被选中的一个祖先的边权和。 问所有点的代价和最小为多少。 sol ...
分类:
其他好文 时间:
2019-12-21 14:05:30
阅读次数:
87
新建用户,可以设置多个用户,给予不同的权限 ftp创建完成后,新用户创建完成后,我们回到计算机管理-Internet Information Services(IIS)管理器来管理我们的FTP站点,点击连接窗口中的[计算机名]-网站-[你刚搭建的FTP服务器](小编这里是THINKCENTRE-网站 ...
构造函数 + 构造和析构概念语法 + 构造函数的分类 + 有参构造函数3种调用方法 + 拷贝构造函数4种调用时机 场景1和2:A a(b); A a = b; 场景3:形参是一个元素,实参传递给形参 场景4:函数返回值返回一个元素,匿名对象 匿名对象的去和留 对象的初始化 和 对象的=操作 是两个不 ...
分类:
编程语言 时间:
2019-12-21 14:04:39
阅读次数:
85
"官方文档" CouchDB 1文档存储 CouchDB服务器主机是一个存储 文档 的数据库。每一个文档在数据库中都有唯一的名字。CouchDB提供RESTful HTTP API用来读取和更新(添加,编辑,删除)数据库文档。 文档是CouchDB数据库中的主要单元数据由任意字段和附件组成。文档也包 ...
分类:
数据库 时间:
2019-12-21 14:04:19
阅读次数:
116
$query = new Query(); $query->select('gs.*, g.goods_images, sa.attr_name, sa.is_default, sa.alias_sort')->from(GoodsSpec::tableName() . ' gs'); $query ...
分类:
数据库 时间:
2019-12-21 14:04:00
阅读次数:
215
Elastic:使用Heartbeat进行Uptime监控 Elastic在6.5的版本中推出Heartbeat。Heartbeat 也就是我们通常所说的心跳。我们知道在医院,医生是用听心跳来判断一个人是否有生命迹象。在Elastic的Heartbeat里,它也是一样的道理。Heartbeat是一个 ...
分类:
其他好文 时间:
2019-12-21 14:03:29
阅读次数:
239
1、准备两台服务器 centos7 192.168.52.35 192.168.52.36 2、关闭防火墙 [root@localhost ~]# systemctl stop firewalld [root@localhost ~]# setenforce 0 3、两台都下载mysql yum - ...
分类:
数据库 时间:
2019-12-21 14:03:12
阅读次数:
115