二叉树性质 在二叉树的 第l层上至多有2i-l 个结点 深度为K的 二叉树至多有 2k -1 个结点 对任何一棵二叉树T, 如果其终端结点数为n。度为2的结点数为n2 则n。= n2+1。 (结点-1=边) 具有 n 个结点的完全二叉树的深度为llog心+ 1 一般二叉树用数组存储 易造成空间浪费 ...
分类:
其他 时间:
2020-05-31 21:37:55
收藏:
0 评论:
0 赞:
0 阅读:
44
排序算法 排序的分类: 1)内部排序: 指将需要处理的所有数据都加载到内部存储器中进行排序。 2)外部排序法: 数据量过大,无法全部加载到内存中,需要借助外部存储进行排序。 常见的算法时间复杂度由小到大依次为: O(1)<O(log2n)<O(n)<O(nlog2n)<O(n2)<O(n3)< O( ...
分类:
编程语言 时间:
2020-05-31 21:36:44
收藏:
0 评论:
0 赞:
0 阅读:
60
一.新建Kotlin项目: 二.在项目的build.gradle中配置,主要加入两个全局变量的版本号:buildscript { //主要加入两个全局变量的版本号 ext.kotlin_version = '1.2.61' ext.gradle_version = '3.2.0'//gradle版本 ...
分类:
其他 时间:
2020-05-31 21:35:31
收藏:
0 评论:
0 赞:
0 阅读:
52
mysql5.7设置简单密码报错ERROR 1819 (HY000): Your password does not satisfy the current policy requirements 【问题】 有时候,只是为了自己测试,不想密码设置得那么复杂,譬如只想设置root的密码为123456。 ...
分类:
数据库技术 时间:
2020-05-31 21:35:11
收藏:
0 评论:
0 赞:
0 阅读:
36
? 下载安装.net core sdk 根据你使用的操作系统,到官方网站下载最新稳定版.net core sdk 安装完成后通过命令查看是否安装成功:dotnet --version 使用 dotnet new -h 看看有哪些可以用的命令 下载安装Visual Studio Code 根据你使用的 ...
分类:
Windows开发 时间:
2020-05-31 21:34:52
收藏:
0 评论:
0 赞:
0 阅读:
65
依次执行 1 - 5 步,实现 注释转名称 或者名称转注释,两个转换脚本附上 1. 名称转注释脚本: Option Explicit ValidationMode = True InteractiveMode = im_Batch Dim mdl ' the current model ' get ...
分类:
其他 时间:
2020-05-31 21:34:34
收藏:
0 评论:
0 赞:
0 阅读:
48
1. Linux Bridge网桥管理 一个网桥上添加多个虚拟机,虚拟机之间是可以相互通信的的,同时虚拟机也都可以通外网。 kvm的网桥管理可以通过brctl命令 [root@localhost ~]# brctl ....... #桥 addbr <bridge> add bridge delbr ...
分类:
其他 时间:
2020-05-31 21:34:00
收藏:
0 评论:
0 赞:
0 阅读:
48
动态数组根据用户的需要开创空间 避免造成空间的浪费 #include<stdio.h> #include<stdlib.h> typedef struct { int *parrary; int size; }array; array size(int intsize); void afree(in ...
分类:
编程语言 时间:
2020-05-31 21:33:40
收藏:
0 评论:
0 赞:
0 阅读:
31
以前一直用的eclipse,web.xml文件自动生成的,没自己改过。 这次web.xml是先创建maven项目再添加web配置时,随便从一个web4.0项目里拷贝来的,然后就出问题了。 Servlet中写了注解@WebServlet("xxxx"),但访问servlet时报404错误。 看了web ...
分类:
Web开发 时间:
2020-05-31 21:32:38
收藏:
0 评论:
0 赞:
0 阅读:
70
##4.5、Ingress Ingress-Nginx github 地址:https://github.com/kubernetes/ingress-nginxIngress-Nginx 官方网站:https://kubernetes.github.io/ingress-nginx/ 通常情况下, ...
分类:
其他 时间:
2020-05-31 21:32:22
收藏:
0 评论:
0 赞:
0 阅读:
66
01 准备环境 环境:ubuntu 16.04 环境(物理 or 虚拟) 确认 CPU 是否支持虚拟化: # egrep -o '(vmx|svm)' /proc/cpuinfo # vmx 如果不支持,开启 KVM 嵌套虚拟化之后再重启。 1.1 安装 KVM 环境 sudo apt-get in ...
分类:
系统服务 时间:
2020-05-31 21:32:00
收藏:
0 评论:
0 赞:
0 阅读:
87
前端开发需要了解的工具集合:webpack, eslint, prettier, ... 前端开发需要了解的一些工具,这些工具能够帮助你在项目开发中事半功倍。 1. nrm: npm registry 管理器 registry: npm 远程仓库的地址。 由于众所周知的原因,npm 官方仓库在国内特 ...
分类:
Web开发 时间:
2020-05-31 21:31:38
收藏:
0 评论:
0 赞:
0 阅读:
42
windows下 创建虚拟环境: cd 新建目录 python3 -m venv filename_venv 激活虚拟环境: .\filename_venv\scripts\activate 提醒:若使用的不是CMD命令提示符,而是PowerShell可能会出现系统禁止运行脚本的错误,这是因为由于安 ...
分类:
其他 时间:
2020-05-31 21:31:21
收藏:
0 评论:
0 赞:
0 阅读:
68
1. 虚拟化分类 1.1 虚拟化 虚拟化是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机。在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互相不影响,从而显著提高计算机的工作效率。 虚拟化使用软件的方法重新定义划分 IT 资源,可 ...
分类:
其他 时间:
2020-05-31 21:30:42
收藏:
0 评论:
0 赞:
0 阅读:
42
CPU利用率飙升 1、定位cpu利用率最高的进程 top 2、定位使用cpu最高的线程 top -Hp pid 3、线程id转化为16进制 printf '0x%x' tid 4、找到线程堆栈 jstack pid | grep tid 发现使用cpu最高的是业务线程 1、io wait 解决方法: ...
分类:
编程语言 时间:
2020-05-31 21:30:23
收藏:
0 评论:
0 赞:
0 阅读:
55
1.说说synchronized关键字的底层原理是什么? synchronized底层的原理,是跟jvm指令和monitor有关系的 如果我们用到了synchronized关键字,在底层编译后的JVM指令中,会有monitorenter和monitorexit两个指令 加锁执行monitorente ...
分类:
其他 时间:
2020-05-31 21:30:04
收藏:
0 评论:
0 赞:
0 阅读:
33
#Big O notation **O(1):**常数复杂度 **O(long n):**对数复杂度 **O(n):**线性时间复杂度 **O(n^2):**平方 **O(n^3):**立方 **O(2^n):**指数 **O(n!):**阶乘 注意:在多个程序合在一起的时候,只看最高复杂度的运算 ...
分类:
其他 时间:
2020-05-31 21:29:43
收藏:
0 评论:
0 赞:
0 阅读:
40
1.javac.exe对源文件.java进行编辑生成字节码文件.class java.exe再执行.class2.scanner sc= new scanner(system.in) int a =sc.next();3.1byte=8个二进制位;八进制每三位表示一位;十六进制每四位表示一位。 1k ...
分类:
编程语言 时间:
2020-05-31 21:27:58
收藏:
0 评论:
0 赞:
0 阅读:
40
4.9、Helm 4.9.1、简单使用 概念 文档:https://github.com/helm/helm/blob/master/docs/charts.md 阿里云apphub:https://developer.aliyun.com/hub/ 在没使用 helm 之前,向 kubernete ...
分类:
其他 时间:
2020-05-31 21:27:39
收藏:
0 评论:
0 赞:
0 阅读:
48
发送端的可选配置 acks acks 配置表示 producer 发送消息到 broker 上以后的确认值。有三个可选项 Ø 0:表示 producer 不需要等待 broker 的消息确认。这个选项时延最小但同时风险最大(因为当 server 宕机时,数据将会丢失)。 Ø 1:表示 produce ...
分类:
其他 时间:
2020-05-31 21:27:02
收藏:
0 评论:
0 赞:
0 阅读:
72