本文建立在两个基础之上:1、会基本的java编程;2、对二叉树是认识的 具体的分类情况分析参看最下方视频连接:初级算法部分 红黑树概念 当一颗二叉树符合了如下要求后,就称之为红黑树: 1、节点具有颜色,只有红色或者黑色,只能是唯一颜色 2、二叉树是有序的,即每一个节点的左节点存值都比当前节点值小,右 ...
分类:
其他 时间:
2020-05-04 13:30:52
收藏:
0 评论:
0 赞:
0 阅读:
41
题目地址:https://leetcode-cn.com/problems/nge-tou-zi-de-dian-shu-lcof/ 题目描述 把n个骰子扔在地上,所有骰子朝上一面的点数之和为s。输入n,打印出s的所有可能的值出现的概率。你需要用一个浮点数数组返回答案,其中第 i 个元素代表这 n ...
分类:
编程语言 时间:
2020-05-04 13:30:31
收藏:
0 评论:
0 赞:
0 阅读:
64
代理模式 SpringAOP底层就是使用的代理模式。 静态代理 静态代理角色分析 抽象角色 : 一般使用接口或者抽象类来实现 真实角色 : 被代理的角色 代理角色 : 代理真实角色 ; 代理真实角色后 , 一般会做一些附属的操作 . 客户 : 使用代理角色来进行一些操作 . 代码实现 Rent . ...
分类:
其他 时间:
2020-05-04 13:30:13
收藏:
0 评论:
0 赞:
0 阅读:
44
ylbtech-汉语-词语:响马 古指拦路抢劫的强盗,又称“响马子”指盗贼,马贼等作恶多端,为非作歹之人。指拦路抢劫商旅的强盗,因抢劫时放响箭得名。响箭一响,马匪就会杀出,抢劫货物辎重。 1.返回顶部 1、 中文名:响马外文名:bandit古 意:拦路抢劫的强盗别 名:响马子含 义:指盗贼马贼等作恶 ...
分类:
其他 时间:
2020-05-04 13:29:54
收藏:
0 评论:
0 赞:
0 阅读:
50
地址 https://leetcode-cn.com/problems/jump-game/ 给定一个非负整数数组,你最初位于数组的第一个位置。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 判断你是否能够到达最后一个位置。 示例 1: 输入: [2,3,1,1,4] 输出: true 解释: ...
分类:
其他 时间:
2020-05-04 13:29:39
收藏:
0 评论:
0 赞:
0 阅读:
37
有经验的老股民,大多会根据成交量选股,成交量是价格变化的原动力,价动量先行! 成交量的基本意义 1、 成交量,代表了多空双方看法的分歧程度,缩量就说明目前多空看法趋于一致,放量就说明双方看法分歧比较大。 2、成交量,表示资金参与的意愿,参与深度,表示个股或大盘的活跃程度,横向衡量成交量的指标是换手率 ...
分类:
其他 时间:
2020-05-04 13:28:58
收藏:
0 评论:
0 赞:
0 阅读:
43
题目: 解答: 优先队列,根据字母数量进行排序。 (1)记录每个字母在字符串中的数量(哈希表); (2)根据字母数量降序排序(插入优先队列,以字母数量较大优先级较高,类似于大顶堆) (3)若队列顶部字母的数量大于一半则无法构造,直接返回空字符串(奇偶有别) (4)按照字母数量降序顺序,当队列不空时, ...
分类:
其他 时间:
2020-05-04 13:28:38
收藏:
0 评论:
0 赞:
0 阅读:
63
题目: 解答: 1 class Solution { 2 public: 3 string shiftingLetters(string S, vector<int>& shifts) 4 { 5 int size = (int)S.size(); 6 int cnt = 0; 7 for (int ...
分类:
其他 时间:
2020-05-04 13:28:19
收藏:
0 评论:
0 赞:
0 阅读:
43
最近在审计某银行的Java代码时,发现许多上传Excel文件的接口,允许后缀是xslx文件,xslx文件是由xml文件组成的,可以改成.zip的文件后缀名进行解压,所以如果如果没有禁用外部实体,会存在XXE漏洞。下面的测试使用Java语言进行blind xxe测试。 1、测试环境 解析Excel文件 ...
分类:
其他 时间:
2020-05-04 13:27:43
收藏:
0 评论:
0 赞:
0 阅读:
187
ngx_http_core_module模块提供的变量 在记录access_log访问日志文件时, 可以使用ngx_http_core_module模块处理请求时所产生的丰富的变量, 当然, 这些变量还可以用于其他HTTP模块 $arg_patameter HTTP请求中某个参数的值,如/index ...
分类:
Web开发 时间:
2020-05-04 13:27:20
收藏:
0 评论:
0 赞:
0 阅读:
42
二、方发之间的区别: 1、PUT和POST PUT和POS都有更改指定URI的语义.但PUT被定义为idempotent的方法,POST则不是.idempotent的方法:如果一个方法重复执行 多次,产生的效果是一样的,那就是idempotent的。也就是说: PUT请求:如果两个请求相同,后一个请 ...
分类:
其他 时间:
2020-05-04 13:27:00
收藏:
0 评论:
0 赞:
0 阅读:
50
云服务器自带MariaDB,如无特别要求参照1)即可,本人1),2)都来了一遍 1)MariaDB 1.安装mysql数据库 yum install mysql mysql-devel mariadb-server mariadb –y 2.启动数据库 systemctl start mariadb ...
分类:
数据库技术 时间:
2020-05-04 13:26:40
收藏:
0 评论:
0 赞:
0 阅读:
112
简介 标签可以针对某一时间点的版本做标记,常用于版本发布。 查看tag 查看标签信息 用git show命令可以查看标签的版本信息: 打标签 git标签分为两种类型:轻量标签和附注标签。轻量标签是指向提交对象的引用,附注标签则是仓库中的一个独立对象。建议使用附注标签。 创建轻量标签不需要传递参数,直 ...
分类:
其他 时间:
2020-05-04 13:26:20
收藏:
0 评论:
0 赞:
0 阅读:
45
查找提交记录 找到最近若干次的commit记录,假如我们需要舍弃记录1和记录2,希望直接把远端的分枝回滚到记录3。 强制回滚 其中 hard后面的八位字符时上面提交记录里的commit后面的一串的前八位。 查看得知本地回滚成功,但是远程的库还没回滚。 远程回滚 成功的提示如上。但是如果执行后不成功, ...
分类:
其他 时间:
2020-05-04 13:26:02
收藏:
0 评论:
0 赞:
0 阅读:
50
原文 "Understanding How Graal Works a Java JIT Compiler Written in Java" ,讲了jvmci和ideal graph的基本概念以及一些优化技术,很不错的一篇文章,开头结尾不太重要的部分已经省略,请见谅。 JIT编译器是什么 我敢说很多 ...
分类:
其他 时间:
2020-05-04 13:25:36
收藏:
0 评论:
0 赞:
0 阅读:
75
题目: 解答: 1 class Solution { 2 public: 3 string validIPAddress(string IP) 4 { 5 if (isValidIPv4(IP)) 6 { 7 return "IPv4"; 8 } 9 if (isValidIPv6(IP)) 10 ...
分类:
其他 时间:
2020-05-04 13:24:56
收藏:
0 评论:
0 赞:
0 阅读:
49
//父类 class Person{ constructor(name) { this.name = name } eat(){ console.log(`${this.name} eat something`) } } //子类 class Student extends Person{ cons ...
分类:
Web开发 时间:
2020-05-04 13:24:38
收藏:
0 评论:
0 赞:
0 阅读:
40
import requestsdef A(): try: r=requests.get(url) r.raise_for_status() r.encoding='utf-8' return r.text except: return ""url="https://baike.baidu.com/i ...
分类:
其他 时间:
2020-05-04 13:24:22
收藏:
0 评论:
0 赞:
0 阅读:
43
import requestsdef A(): try: r=requests.get(url) r.raise_for_status() r.encoding='utf-8' return r.text except: return ""url="https://baike.baidu.com/i ...
分类:
其他 时间:
2020-05-04 13:24:04
收藏:
0 评论:
0 赞:
0 阅读:
85
SVM问题 SVM解决二分类问题,初始有一些点$X = [x_1, x_2, ..., x_n]$, 每一个点对应一个类别$y = 1 \quad or \quad y = 1$, SVM在高维空间中找一个超平面将样本点尽可能分开,而且分的时候是找一个间隔最大化的分离超平面。 最简单的情形的公式 原 ...
分类:
其他 时间:
2020-05-04 13:23:46
收藏:
0 评论:
0 赞:
0 阅读:
56