implemented tree java in

Java基础2.0

题8:如何理解 final 关键字? 1)类的final变量和普通变量有什么区别?当用final作用于类的成员变量时,成员变量(注意是类的成员变量,局部变量只需要保证在使用之前被初始化赋值即可)必须在定义时或者构造器中进行初始化赋值,而且final变量一旦被初始化赋值之后,就不能再被赋值了。2)被f ......
基础 Java 2.0

java配置数据库

server: port: 8888 spring: datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost:3306/ri?useUnicode=true&characterEncodi ......
数据库 数据 java

CF1844G Tree Weights

[题面传送门](https://www.luogu.com.cn/problem/CF1844G) 这个真的很容易想到吗? 首先定 $1$ 为根,设每个点的深度是 $d_i$,则两个点之间的距离是 $d_{i}+d_{i+1}-2d_{LCA(i,i+1)}$。题目中相当于给出了 $n-1$ 个方程 ......
Weights 1844G 1844 Tree CF

java反射和泛型测试

java反射和泛型测试 package com.qsds.test; import java.lang.reflect.Method; import com.qr.util.GetFieldOrder; /** * Hello world! * */ public class App<T> { pu ......
java

【Java】从头开始的Java复健day8

用的书:《Java从入门到精通》 day1(3.1-3.3): [【Java】从头开始的Java复健day1](https://www.cnblogs.com/ryukirin/p/17610317.html) day2(3.4-3.8): [【Java】从头开始的Java复健day2](https ......
Java 从头 day8 day

学习笔记 - Java 面向对象_上

## 学习面向对象内容的三条主线 - Java 类及类的成员:属性、方法、构造器;代码块、内部类 - 面向对象的特征:封装、继承、多态、(抽象) - 其他关键字的使用:this、super、package、import、static、final、interface 等 ## 类的相关概念 ### 类 ......
对象 笔记 Java

java List removeAll 慢

之前 odmComponentPlatformListCopy.removeAll(componentPlatformListCopy); 由于2个list都有100多万 非常慢 几个小时 改为 odmComponentPlatformListCopy.removeAll(new HashSet<> ......
removeAll java List

arthas-Java进程监控

什么是Arthas? Arthas 是一款线上监控诊断产品,通过全局视角实时查看应用 load、内存、gc、线程的状态信息,并能在不修改应用代码的情况下,对业务问题进行诊断,包括查看方法调用的出入参、异常,监测方法执行耗时,类加载信息等,大大提升线上问题排查效率 官方文档:https://artha ......
arthas-Java 进程 arthas Java

Java面试题:String类的常用方法都有哪些?

# Java面试题:String类的常用方法都有哪些? ```java public class Test03 { /* String类常用方法 */ public static void main(String[] args) { String str1 = "Abcdefg123"; //常见S ......
常用 方法 String Java

二叉搜索树(BST,binary search tree)

对于静态查找可以用二分查找,将查找时间复杂度降到 log2 n 。其中,虽然数据存储在线性的结构里,但我们事先对数据进行了处理,在查找的顺序过程中运用到判定树这样的结构,将线性上的查找过程转变为了在类似树上面的查找过程,其查找的效率就是树的高度。但如果查找的集合不仅有查找还有删除新增的需求,而树具有 ......
binary search tree BST

vite打包报错:ERROR: Top-level await is not available in the configured target environment ("es2015" + 2 overrides)

在开发时,vita打包报错如下: 原因: ECMAScript 提案 Top-level await 由 Myles Borins 提出,它可以让你在模块的最高层中使用 await 操作符。在这之前,你只能通过在 async 函数或 async generators 中使用 await 操作符。To ......

springmvc 开启异步请求报错 Java code using the Servlet API or by adding "true" to servlet and filter declarations in web.xml.

报错内容: java.lang.IllegalStateException: Async support must be enabled on a servlet and for all filters involved in async request processing. This is do ......
quot declarations springmvc Servlet servlet

【校招VIP】java语言考点之List和扩容

考点介绍: List是最基础的考点,但是很多同学拿不到满分。本专题从两种实现子类的比较,到比较复杂的数组扩容进行分析 一、考点题目1、以下关于集合类 ArrayList 、 LinkedList 、 HashMap 描述错误的是: A.HashMap实现Map接口,它允许任何类型的键和值对象,并允许 ......
考点 语言 List java VIP

JAVA面试之Springboot

1 什么是springboot ?用来简化spring应用的初始搭建以及开发过程 使用特定的方式来进行配置(properties或yml文件)创建独立的spring引用程序 main方法运行嵌入的Tomcat 无需部署war文件简化maven配置自动配置spring添加对应功能starter自动化配 ......
Springboot JAVA

Java中的AOP

AOP:是面向切面编程 SpringAOP的底层是基于动态代理实现的,是在不更改原有类的基础上对目标方法进行增强,所以只有接口才能使用AOP 注意:AOP不是Spring独有的,Spring是AOP的核心之一 AOP 的核心关键词 原始对象是 target 要被增强的方法 代理对象是 proxy 增 ......
Java AOP

teamcenter 报错:java.lang.untimeExcept10n: B0M美异报导出板xlsx---》获即到用文件出,

解决方法: 1、 2、 用右键管理员权限来运行切换测试系统的BAT就可以了 ......
untimeExcept teamcenter 文件 java lang

JAVA 包装类

> 一个把类和基本数据类型统一起来的东东。 ## 基本数据类型和包装类 byte --> Byte short --> Short int --> Integer long --> Long foloat --> Float double --> Double boolean --> Boolean ......
JAVA

为什么在java中没有虚函数的关键字?

因为java默认函数是虚函数,都可以被继承和重写。不想被重写需要加上final关键字。 参考: C++ 中普通成员函数加上 virtual 关键字就成为虚函数。 Java 中其实没有虚函数的概念,它的普通函数就相当于 C++ 的虚函数,动态绑定是 Java 的默认行为。如果 Java 中不希望某个函 ......
函数 关键字 关键 java

java的基础知识笔记

# Java基础 ## Java基础特性 ### 与cmd的交互 #### 1.1 什么是cmd? 就是在windows操作系统中,利用命令行的方式去操作计算机。 我们可以利用cmd命令去操作计算机,比如:打开文件,打开文件夹,创建文件夹等。 #### 1.2 如何打开CMD窗口? 按下快捷键:wi ......
基础知识 基础 笔记 知识 java

Java介绍

@[TOC](目录) # Java介绍 ## Java的发展 詹姆斯·高斯林Java编程语言的共同创始人之一,一般公认他为“Java之父”。 90年代初,创立green项目,后来发展一套语言叫做“Oak”,后改名为Java。 2009年,SUN公司已经被oracle公司收购 ## Java可以做什么 ......
Java

Java自定义注解

注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。本文将通过示例详解Java如何实现自定义注解,需要的可以参考一下 − 目录 概念 作用 JDK中预定义的一些注解 注解生成文档案例 自定义注解 格式 本质 属性:接 ......
注解 Java

Learn Git in 30 days——第 03 天:建立仓库

写的非常好的一个Git系列文章,强烈推荐 原文链接:https://github.com/doggy8088/Learn-Git-in-30-days/tree/master/zh-cn 要开始使用 Git 最重要的就是要先有一份 Git 仓库 (Git Repository) 才行,但是,这份仓库 ......
仓库 Learn days Git 30

Java lambda表达式

一、简介 1. lambda表达式格式 (参数类型 参数名称) -> { 代码语句 } 说明:(1) 小括号内:没有参数就留空(); 多个参数就用逗号分隔。(2) -> 是新引入的语法格式,代表指向动作。(3) 大括号内的语法与传统方法体要求基本一致。(4) 参数类型可以省略,当编译器无法自动推导可 ......
表达式 lambda Java

JAVA枚举类

枚举类型本质上也是一种类,只不过是这个类的对象是有限的、固定的几个,不能让用户随意创建。 例如季节这个类只有春夏秋冬。不需要用一次创建一次。 > 开发中,如果针对于某个类,其实例是确定个数的。则推荐将此类声明为枚举类。 > 如果枚举类的实例只有一个,则可以看做是单例的实现方式。 随类加载 --> 静 ......
JAVA

执行kubeadm 出现 FATAL: the ConfigMap "kubeadm-config" in the kube-system namespace used for getting configuration information was not found

现象: [upgrade/config] Making sure the configuration is correct:[upgrade/config] Reading configuration from the cluster...[upgrade/config] FYI: You can ......

JAVA面试之Mysql

一、什么是三大范式?第一范式(1NF):字段(或属性)是不可分割的最小单元,即不会有重复的列,体现原子性第二范式(2NF):满足 1NF 前提下,存在一个候选码,非主属性全部依赖该候选码,即存在主键,体现唯一性,专业术语则是消除部分函数依赖第三范式(3NF):满足 2NF 前提下,非主属性必须互不依 ......
Mysql JAVA

JAVA内部类

> 当一个事物 A 的内部,还有一个部分需要一个完整的结构 B 进行描述,而这个内部的完整的结构 B 又**只**为外部事物 A 提供服务,不在其他地方单独使用,那么整个内部的完整结构 B 最好使用内部类。颇有细胞,组织,器官,系统,个体,种群,群落,生态系统,生物圈的感觉了。一层又一层的封装。遵循 ......
JAVA

CodeForces 1858D Trees and Segments

[洛谷传送门](https://www.luogu.com.cn/problem/CF1858D "洛谷传送门") [CF 传送门](https://codeforces.com/problemset/problem/1858/D "CF 传送门") 美丽度的式子可以写成 $(a - 1) \tim ......
CodeForces Segments 1858D Trees 1858

Java入门学习——类型转换

一、自动类型转换 什么是自动类型转换,为什么要进行自动类型转换? 类型范围小的变量,可以直接赋值给类型范围大的变量。 为了探究byte类型可以直接赋值给int类型,我们在IDEA里新建一个package(it.com.type),然后在这下面新建一个Java class(TypeConversion ......
类型 Java