恢复BST 题目描述 二叉搜索树(BST)中的两个节点被错误地交换了, 请在不改变树的结构的情况下恢复这棵树。 备注; 用O(n)的空间解决这个问题的方法太暴力了,你能设计一个常数级空间复杂度的算法么? 示例 1: 输入: [1,3,null,null,2] 1 / 3 2 输出: [3,1,nul ...
分类:
其他 时间:
2021-01-25 19:03:50
收藏:
0 评论:
0 赞:
0 阅读:
65
ss是Socket Statistics的缩写。顾名思义,ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容。但ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信息,而且比netstat更快速更高效。 一、ss命令的参数如下 Usage: ss [ OPTION ...
分类:
系统服务 时间:
2021-01-25 19:03:36
收藏:
0 评论:
0 赞:
0 阅读:
29
ECNU 2975 排序 链接 https://acm.ecnu.edu.cn/problem/2975 题目 单点时限: 2.0 sec 内存限制: 256 MB 有 个 到 之间的整数,对于其中重复的数,只保留一个,把其余相同的数去掉。然后再按照个位数字进行升序排序,如果个位数字相同,则小的数排 ...
分类:
编程语言 时间:
2021-01-25 19:03:23
收藏:
0 评论:
0 赞:
0 阅读:
28
protected override void OnModelCreating(ModelBuilder modelBuilder) { modelBuilder.Entity<DataSample>(entity => { entity.HasIndex(e => e.Sort).IsCluste ...
分类:
其他 时间:
2021-01-25 19:03:10
收藏:
0 评论:
0 赞:
0 阅读:
52
InitializingBean接口为bean提供了初始化方法的方式,它只包括afterPropertiesSet方法,凡是继承该接口的类,在初始化bean的时候都会执行该方法。 测试,如下: import org.springframework.beans.factory.Initializing ...
分类:
编程语言 时间:
2021-01-25 19:02:58
收藏:
0 评论:
0 赞:
0 阅读:
35
STM32处理json字符串一般不常见,大部分都是不需要处理的数据,但是在一些通信中需要处理上传或者下传的数据,就别比如在物联网中,有一部分数据就是以json格式传输的,那么就需要对数据经行解析。我简单记录一下我自己在STM32F103RC中使用jansson库的一些注意事项和出现的错误 今天来了解 ...
分类:
其他 时间:
2021-01-25 19:02:44
收藏:
0 评论:
0 赞:
0 阅读:
39
写过很多软件小工具用于生产测试,但终究不太明确如何给软件版本命名,先稍作整理如下: <主版本号>.<次版本号>.<修订版本号> 版本号升级原则: 主版本号:功能模块有大的变动。比如增加多个模块或者整体架构发生变化。 次版本号:相对主版本号而言,只是局部的变化。但该局部的变化造成了程序和以前版本不能兼 ...
分类:
其他 时间:
2021-01-25 19:02:34
收藏:
0 评论:
0 赞:
0 阅读:
24
本文主要参考 Flask和Vue.js构建全栈单页面web应用【通过Flask开发RESTful API】的前部分,英文原文在这里 Developing a Single Page App with Flask and Vue.js。 开发过程中我们可以保持 Flask 和 Vue.js 为单独的两 ...
分类:
Web开发 时间:
2021-01-25 19:02:21
收藏:
0 评论:
0 赞:
0 阅读:
32
windows下安装rocketmq采坑全记录 1.下载解压rocketmq 地址为:http://rocketmq.apache.org/release_notes/release-notes-4.3.0/ 2.配置ROCKETMQ_HOME环境变量 变量名:ROCKETMQ_HOME变量值:ro ...
分类:
Windows开发 时间:
2021-01-25 19:02:10
收藏:
0 评论:
0 赞:
0 阅读:
120
GraphObject类是所有图形对象的抽象基类。从GraphObject继承的类包括:Shape、TextBlock、Picture和Panel。本文介绍了GraphObject类各指数介绍。
分类:
Web开发 时间:
2021-01-25 19:01:57
收藏:
0 评论:
0 赞:
0 阅读:
25
一、漏洞成因: spring cloud在低版本下的 SnakeYAML 依赖组件存在反序列漏洞(所以有的利用叫:springcloud-snakeyaml-rce) 二、利用条件 Spring boot版本范围: Spring Boot 2.X 全部无法利用 Spring Boot <=1.4 可 ...
分类:
编程语言 时间:
2021-01-25 19:01:43
收藏:
0 评论:
0 赞:
0 阅读:
391
组件渲染过程 template --> ast --> render --> 虚拟Dom--> 真实的Dom --> 页面 runtime-only 我们在使用 runtime-only 的时候,需要借助 webpack的loader工具,将 .vue 文件编译为JavaScript,因为是在编译阶 ...
分类:
其他 时间:
2021-01-25 19:01:32
收藏:
0 评论:
0 赞:
0 阅读:
24
1、按钮(标题)文本动态变化,显示该按钮被点击的次数,每点击一次,次数加1;2、动态创建编辑框控件;3、点击按钮时,弹出提示框,提示框的内容是编辑框中的字符串; #define _CRT_SECURE_NO_WARNINGS #include <Windows.h> #include <tchar. ...
分类:
Windows开发 时间:
2021-01-25 19:01:21
收藏:
0 评论:
0 赞:
0 阅读:
30
一、数据库瓶颈 不管是IO瓶颈,还是CPU瓶颈,最终都会导致数据库的活跃连接数增加,进而逼近甚至达到数据库可承载活跃连接数的阈值。在业务Service来看就是,可用数据库连接少甚至无连接可用。接下来就可以想象了吧(并发量、吞吐量、崩溃)。 1、IO瓶颈 第一种:磁盘读IO瓶颈,热点数据太多,数据库缓 ...
分类:
数据库技术 时间:
2021-01-25 19:01:08
收藏:
0 评论:
0 赞:
0 阅读:
42
对于上一阵子,看视频学习的泛型<>中有?,是没有印象了。 就是没有敲代码的缘由吧。 总结下,学习到的知识。 泛型通配符不常用,在看到代码要求明白是什么意思。 泛型的通配符?(只能用于方法的参数) 还有另一个知识点,泛型中<>,如果是object的话,这样<object>。是没有继承关系的。(泛型中没 ...
分类:
编程语言 时间:
2021-01-25 19:00:57
收藏:
0 评论:
0 赞:
0 阅读:
31
卸载JDK 1.删除Java的安装目录 2.删除Java_Home 3.删除path下关于Java的目录 4.在cmd中运行一下java -version 安装JDK 1.百度搜索JDK8(推荐使用JDK8,它是目前JDK中的主流),找到下载地址 2.同意协议 3.下载电脑对应的版本 4.双击安装J ...
分类:
其他 时间:
2021-01-25 19:00:44
收藏:
0 评论:
0 赞:
0 阅读:
32
''' while 表达式: 语句1 else: 语句2 逻辑:在条件语句(表达式)为False时执行else中的“语句2” ''' a = 1 while a <= 3: print("yuange is a good man!") a += 1 else: print("very very go ...
分类:
编程语言 时间:
2021-01-25 19:00:34
收藏:
0 评论:
0 赞:
0 阅读:
39
Pulse Width Modulation (PWM) interface This provides an overview about the Linux PWM interface PWMs are commonly used for controlling LEDs, fans or vi ...
分类:
其他 时间:
2021-01-25 19:00:21
收藏:
0 评论:
0 赞:
0 阅读:
33
前序 时间过得真快,转眼间高软课程就结束了,这也是最后一篇博客了,那么该写点什么呢?这门高等软工课程固然是门硬课,讲的内容和授予的建模思想无疑是非常有价值的,但是可能由于自己的原因和其他一些因素吧,我扪心自问整个学期下来感觉肚子里还是有点空荡荡的。无论怎样,课程已经结束了,自己也应该对课程做一个总结 ...
分类:
其他 时间:
2021-01-25 19:00:11
收藏:
0 评论:
0 赞:
0 阅读:
31
1、点击那个需要抛出异常的(波浪号), Alt + Enter键 就是显示需要抛出异常的方法 2、idea全局搜索: Ctrl+Shift+F 3、idea补全返回值快捷键 比如写了一个new User(),需要补全前面的User user ctrl+alt+V 5、get、set快捷键:Alt+I ...
分类:
其他 时间:
2021-01-25 19:00:00
收藏:
0 评论:
0 赞:
0 阅读:
29