XOR

20230315 java.util.SortedMap

## 基本信息 - `java.util.SortedMap` - `public interface SortedMap extends Map` - 对键排序的 Map。 根据其键的natural ordering或通过在创建时提供的Comparator进行排序 ## 方法 - comparat ......
SortedMap 20230315 java util

20230327 java.util.PriorityQueue

## 概念 - `public class PriorityQueue extends AbstractQueue implements java.io.Serializable` - 基于优先级堆的无界优先级队列 - 基于自然排序或指定的比较器 - 不允许 null - 队列的头部是相对于指定排序 ......
PriorityQueue 20230327 java util

20230407 Arrays.sort

分析以下方法: - Arrays#sort(int[]) - Arrays#sort(Object[] a) ## DualPivotQuicksort - Arrays#sort(int[]) 使用 DualPivotQuicksort - Dual-Pivot Quicksort 是一种快速排序 ......
20230407 Arrays sort

20230410 java.util.HashMap

## 问题 第一部分,基础入门: 1.数组的优势/劣势 2.链表的优势/劣势 3.有没有一种方式整合两种数据结构的优势?散列表 4.散列表有什么特点? 5.什么是哈希? 第二部分,HashMap原理讲解: 1.HashMap的继承体系是什么样的? 2.Node数据结构分析? 3.底层存储结构介绍? ......
20230410 HashMap java util

20230411 java.lang.Iterable

## 介绍 - `public interface Iterable` - 实现此接口允许对象成为“for-each 循环”语句的目标 ```java // 遍历集合 for (Suit suit: suits) // 遍历数组 for ( int i : a ) ``` - 只有一个抽象方法 it ......
20230411 Iterable java lang

20230411 java.util.BitSet

## 简介 - `public class BitSet implements Cloneable, java.io.Serializable` - 没有实现 Set 接口 - 此类实现了一个按需增长的位向量 - 每个位对应一个布尔值 - BitSet 的位由非负整数索引 - 可以检查、设置或清除各 ......
20230411 BitSet java util

隐藏元素的方法有哪些

1.使用display: none; 隐藏dom;隐藏后不占位 2.使用visibility: hidden; 隐藏dom;隐藏后占位 3.使用z-index: -888; 把元素的层级调为负数,然后其他元素覆盖即可; 4.使用opacity: 0; 把元素的透明度调为0,也可以达到隐藏; 5.使用 ......
元素 方法

BOM和DOM分别是什么

BOM:浏览器对象模型==》 用来获取或设置浏览器的属性、行为。 例如:新建窗口、获取屏幕分辨率、浏览器版本号等 DOM :文档对象模型==》用来获取或设置文档中标签的属性。 例如:获取或者设置input表单的value值 ......
BOM DOM

fileinput模块 相对于open函数 的优点

fileinput模块可以对一个或多个文件中的内容进行迭代、遍历等操作,的open函数是对一个文件进行读写操作;fileinput.input()函数生成一个迭代器,遇到大文件的读取时不会占用太大的内存;fileinput对文件进行循环遍历,格式化输出,查找、替换等操作,还能获取每一行的行号等等 d ......
函数 fileinput 模块 优点 open

基于振弦传感器的岩土工程在线监测系统案例

基于振弦传感器的岩土工程在线监测系统案例 随着科技的不断进步,越来越多的新型监测设备被应用到岩土工程中,振弦传感器和振弦采集仪及在线监测系统就是其中一种。这一系统能够有效地对岩土体的振动参数进行实时监测,为岩土工程的安全性评估提供了重要的数据支持。 在一个挖掘深度较浅的岩土工程中,使用了振弦传感器和 ......
岩土工程 岩土 传感器 案例 工程

[ERROR] Aborting 安装mysql5.7报错

2023-06-20T03:17:11.632401Z 0 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.user' doesn't exist2023-06-20T03:17:11.632414Z 0 ......
Aborting mysql5 ERROR mysql

20230407 10.4. 排序算法的比较

## 排序算法比较 | 排序方法 | 平均时间复杂度 | 最坏情况下时间复杂度 | 额外空间复杂度 | 稳定性| | | | | | | | 简单选择排序 | $O(N^2)$ | $O(N^2)$ | $O(1)$ | 不稳定 | | 冒泡排序 | $O(N^2)$ | $O(N^2)$ | $O ......
算法 20230407 10

20230407 11.1. 散列表

## 引入概念 已知的几种查找方法: |查找方法 | 时间复杂度 | | | | | 顺序查找 | O(N) | |二分查找(静态查找)|$O(log_2N)$| |二叉搜索树|O(h) h为二叉查找树的高度| |平衡二叉树|$O(log_2N)$| 【问题】如何快速搜索到需要的关键词?如果关键词不 ......
20230407 11

20230410 11.2. 散列函数的构造方法

一个“好”的散列函数一般应考虑下列两个因素: 1. 计算简单,以便提高转换速度; 2. 关键词对应的地址空间分布均匀,以尽量减少冲突。 ## 数字关键词的散列函数构造 1. 直接定址法 取关键词的某个线性函数值为散列地址,即 $h(key) = a * key + b (a、b为常数)$ 2. 除留 ......
函数 20230410 方法 11

java--内部类

......
java

maven将第三方依赖打进jar包

<plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <version>2.7.12</version> <configuration> <!-- ......
第三方 maven jar

算法题总结-迷宫问题

原题 https://www.nowcoder.com/practice/cf24906056f4488c9ddb132f317e03bc?tpId=37&tqId=21266&rp=1&ru=/exam/oj/ta&qru=/exam/oj/ta&sourceUrl=%2Fexam%2Foj%2F ......
迷宫 算法 问题

Sting类常用方法总结

String 类代表字符串,字符串是常量 ,用双引号引起来表示。 它的值在创建之后不能更改 。 由final修饰,代表不可变的字符序列 ; 实现了序列化、Comparable接口和 CharSequence 接口; String 对象的字符内容是存储在一个 char 型的数组中 常用方法: int ......
常用 方法 Sting

20230313 JetBrains Annotations

## 简介 使用参考:`java.util.List` Maven 依赖: ```xml org.jetbrains annotations 24.0.1 ``` ## 注解列表 | 注解 | 描述 | | | | | @Nullable, @NotNull | 检查可空性 | |@Contract ......
Annotations JetBrains 20230313

20230411 java.util.Iterator

## 简介 - `public interface Iterator` - 集合上的迭代器 - 取代了 `Enumeration` - 允许迭代期间从底层集合中删除元素 - 方法名称已得到改进 ## 方法 - forEachRemaining 对每个剩余元素执行给定的消费操作 - hasNext - ......
20230411 Iterator java util

20230411 java.util.List

## 简介 - `public interface List extends Collection` - 有序集合(也称为序列) - 可以精确控制每个元素在列表中的插入位置。用户可以通过整数索引(在列表中的位置)访问元素 - 允许重复元素 - List 接口提供了一个特殊的迭代器,ListItera ......
20230411 java List util

20230411 java.util.ListIterator

## 简介 - `public interface ListIterator extends Iterator` - 允许在任一方向遍历列表 - 在迭代期间修改列表 - 获得迭代器在列表中的当前位置 - ListIterator 没有当前元素;它的光标位置总是位于调用 previous() 返回的元 ......
ListIterator 20230411 java util

20230411 java.util.Set

## 简介 - `public interface Set extends Collection` - 不包含重复元素 ## 方法 - add, addAll - clear - contains, containsAll - equals, hashCode - isEmpty - iterato ......
20230411 java util Set

20230511 递归

## 参考资料 - [6.5 小时系统的学透递归 - B站](https://www.bilibili.com/video/BV15g4y1g7CM/) ## 基础 ### 栈 选择数组尾部、链表头部作为栈顶 - 可以保证在操作栈时时间复杂度为 O(1) - 选择数组头部、链表尾部作为栈顶,时间复杂 ......
20230511

20230317 java.util.TreeMap

## 介绍 - `java.util.TreeMap` - `public class TreeMap extends AbstractMap implements NavigableMap, Cloneable, java.io.Serializable` ## API ### 构造器 - Tre ......
20230317 TreeMap java util

STM32 PLC底层Keil源码 实现三菱FX2N 延申科普: STM32微控制器

STM32 PLC底层Keil源码 实现三菱FX2N延申科普:STM32微控制器是一种基于ARM Cortex-M内核的32位微控制器系列,由意法半导体(STMicroelectronics)开发。它具有高性能、低功耗和丰富的外设接口,广泛应用于嵌入式系统开发领域。STM32系列微控制器提供了多个型 ......
制器 底层 科普 STM 源码

前端中使用到的单位

(1)pt|px|em|rem pt(点):绝对长度单位。常用与印刷中1pt=1/72英寸 px(像素):相对长度单位。相对于显示器分辨率而言。 em:相对长度单位。相对于当前对象内文本的字体尺寸。【若父级使用了,且设置了文本大小,父级大小随文本改变,继承父级元素的字体大小】 rem:CSS3新增相 ......
前端 单位

构建新型智能化档案十防一体化管理平台系统

档案馆库房八防温湿度空气质量一体化解决方案 档案库房是档案事业发展的基石,其主要任务是集中保管国家机构及个人等在各种形式下形成的具有一定价值和保存价值的各种载体档案,主要包括文书档案、科技档案、会计档案、人事档案、实物档案等。随着我国经济和社会的发展,档案馆建设正逐步加强,但档案馆库房的环境条件也随 ......
一体 档案 智能 系统 平台

Windows Server 2019 OVF, updated Jun 2023 (sysin) - VMware 虚拟机模板

Windows Server 2019 OVF, updated Jun 2023 (sysin) - VMware 虚拟机模板 2023 年 6 月版本更新,现在自动运行 sysprep,支持 ESXi Host Client 部署 请访问原文链接:,查看最新版。原创作品,转载请保留出处。 作者主 ......
模板 Windows updated Server VMware

Windows Server 2025 简体中文版下载 (Inside Preview, updated Jun 2023) - 下一代 Windows 11 Server

Windows Server 2025 简体中文版下载 (Inside Preview, updated Jun 2023) - 下一代 Windows 11 Server 请访问原文链接:,查看最新版。原创作品,转载请保留出处。 作者主页:[sysin.org](https://sysin.org ......
Windows Server 下一代 中文版 Preview