A Binary Search Tree (BST) is recursively defined as a binary tree which has the following properties: The left subtree of a node contains only nodes ...
分类:
其他好文 时间:
2020-01-23 09:27:17
阅读次数:
80
简介: Keepalived 起初是用来配合lvs负载均衡,用来控制管理并且监控系统中的各个节点状态,后来加入了VRRP功能是集群管理中保证集群高可用,用来防止单点故障 Vrrp协议,可以认为是实现路由器的高可用协议,就是把相同作用的服务器放在服务器组里面, 又MASTER节点 和BACKUP 节点 ...
分类:
其他好文 时间:
2020-01-23 09:26:57
阅读次数:
111
...
分类:
其他好文 时间:
2020-01-23 09:26:42
阅读次数:
74
在一个3*3的棋盘上放置编号为1~8的八个方块,每个占一格,另外还有一个空格。与空格相邻的数字方块可以移动到空格里。任务1:指定的初始棋局和目标棋局,计算出最少的移动步数;任务2:数出数码的移动序列。 把空格看成0,一共有九个数字。 输入样例: 1 2 3 0 8 4 7 6 5 1 0 3 8 2 ...
分类:
其他好文 时间:
2020-01-23 09:26:01
阅读次数:
153
windows 系统漏洞,ms系列 ms08 067 ms09 012 pr.exe/巴西烤肉提权 ms09 020 iis5/6 ms12 020 rdp蓝屏 ms17 010 永恒之蓝/wannacry cve 2019 0708 rdp/命令执行 粘滞键提权(sethc.exe) 使用cmd. ...
分类:
其他好文 时间:
2020-01-23 09:25:45
阅读次数:
83
1. 排序 1.1 交换式排序 package main import ( "fmt" ) //冒泡排序 func BubbleSort(arr *[5]int) { fmt.Println("排序前arr=", (*arr)) temp := 0 //临时变量(用于做交换) //冒泡排序..一步一 ...
分类:
编程语言 时间:
2020-01-23 09:25:18
阅读次数:
85
结构化搜索针对日期、时间、数字等结构化数据的搜索,它们有自己的格式,我们可以对它们进行范围,比较大小等逻辑操作,这些逻辑操作得到的结果非黑即白,要么符合条件在结果集里,要么不符合条件在结果集之外,没有那种相似的概念 ...
分类:
其他好文 时间:
2020-01-23 09:25:04
阅读次数:
75
函数 与其他大多数计算机语言一样,SQL支持利用函数来处理数据。函数 一般是在数据上执行的,它给数据的转换和处理提供了方便。 在前一章中用来去掉串尾空格的 RTrim() 就是一个函数的例子 函数没有SQL的可移植性强 能运行在多个系统上的代码称 为可移植的(portable)。相对来说,多数SQL ...
分类:
数据库 时间:
2020-01-23 09:24:51
阅读次数:
132
jackson与fastjson的使用 jackson 1. 导包 2. 处理乱码 3. json解析 4. 自建工具类 fashjson 1. 导包 2. json解析 3. 更多 ...
分类:
Web程序 时间:
2020-01-23 09:24:40
阅读次数:
399
服务: 在一个大型项目中,如果有一些方法或者数据,需要反复的用到,想办法去封装,方便进行复用,angular建议通过封装成一个对象 -->服务 服务,就是一个类,在这个类中封装一些常用到的方法或者数据 案例: 如果一个项目中,有非常多个组件,在测试开发,会输出一堆的日志信息,方便调试;发布到线上,挨 ...
分类:
其他好文 时间:
2020-01-23 09:24:15
阅读次数:
57
题面:https://codeforces.com/contest/1294/problem/D 题目大意: 每次都会往你的数列里加一个值,你可以任意加减这个值若干次(但是只能加x或者减x) 然后问最小的不属于这个数列的非负整数是什么 你需要进行的操作是,让这个最小的不属于这个数列的非负整数最大 每 ...
分类:
其他好文 时间:
2020-01-23 09:24:02
阅读次数:
81
局部变量和全局变量同名时,会隐藏这个全局变量; 4.变量 关键字: 4.变量 4.1 变量的类型 JS是松散类型的语言 4.2 变量的声明 var 声明是变量的标准声明 var 声明的变量是永久性的,不能用delete运算符删除 全局对象,调用对象初始化时,JS解析器会在相应的代码段里寻找var声明 ...
分类:
Web程序 时间:
2020-01-23 09:23:47
阅读次数:
117
1. 面向过程编程是一种以执行程序操作的过程或函数为中心的方法。 2. 应该始终应大写字母作为类的开头。 3. 成员变量通常被设为私有,用来对它进行保护。然后创建公共函数,以便允许类外的代码进行访问。 4. 当一个类函数定义在类声明中时,被称为内联函数。内联函数通常很简短。 5. 内联函数将代码直接 ...
分类:
其他好文 时间:
2020-01-23 09:23:30
阅读次数:
70
服务提权 mysql UDF提权 要求有写权限,并且未过滤单引号 windows UDF导出到系统目录 C:/WINDOWS/SYSTEM32/ MYSQL版本 5.1 linux /usr/lib/mysql/plugin MOF提权 只有windows 步骤 1.找个可写目录,将MOF文件上传 ...
分类:
其他好文 时间:
2020-01-23 09:22:26
阅读次数:
173
暂时没有F题的题解。太菜了。 A Collecting Coins 题意:有三个人,分别有a,b,c枚硬币,你有n枚硬币,要求把n枚硬币全部给这三个人并且使得他们的硬币数变为相等。问是否可行。 题解:先验证硬币总数a+b+c+n是否能被3整除,然后验证要补的硬币的数量少于n。 B Collectin ...
分类:
其他好文 时间:
2020-01-23 09:22:15
阅读次数:
48
剑指OFFER 旋转数组的最小数字 暴力解法 直接一次扫描找出最小元素,时间效率比较低,需要改进 发现提交测试的时间还是一样的,可能是测评系统的问题吧,使用了二分查找多少都会快一些吧 ...
分类:
编程语言 时间:
2020-01-23 09:22:03
阅读次数:
58
继承是面向对象的第二大主要特性,而继承性要解决的就是代码重用的问题,利用继承性可以从已有的类继续派生出新的子类,也可以利用子类扩展出更多的操作功能 继承问题的引出 通过以上两段代码的比较,如果按照之前所学习到的概念进行开发的话,那么程序之中就会出现重复代码,而通过分析也可以发现,从现实生活来讲,学生 ...
分类:
编程语言 时间:
2020-01-23 09:21:46
阅读次数:
107