AND

将列表数据组成一棵树

### 列表数据结构 假设有这样一个数据集合,其列表元素结构为: ```java /** * 这部分数据可能是调第三方api或者查询的数据库 */ @Builder @Data public class RegionNode { private String id; // 区域id private ......
数据

主流编程语言语法简单总结(Java, C, C++, C#, PHP, JavaScript, Swift, Go)

> 原文地址 [blog.csdn.net](https://blog.csdn.net/hugowang/article/details/83587547) 经常用到多种编程语言,时间长了容易搞混,整理一下不用语言语法的异同点,方便快速学习或温习。 根据 TIOBE 编程语言排行榜,语言顺序是 J ......
编程语言 语法 JavaScript 主流 语言

git -> 分布式版本管理系统

git 是一个分布式版本控制软件,最初由林纳斯·托瓦兹创作,于 2005 年以 GPL 许可协议发布。最初目的是为了更好地管理 Linux 内核开发而设计 git 是用于 Linux 内核开发的版本控制工具。与 CVS、Subversion(svn)一类的集中式版本控制工具不同,它采用了分布式版本库 ......
分布式 管理系统 版本 系统 git

asp.net core之路由

在 ASP.NET Core 中,路由是一个非常重要的概念,它决定了如何将传入的请求映射到相应的处理程序。本文将详细介绍 ASP.NET Core 中的路由系统,包括路由的基本原理、路由模板、路由参数、路由约束等内容,并提供相应的代码示例。 ## 基本示例 ```csharp var builder ......
路由 core asp net

《文件篇》读写xml文件

# 读写xml文件 参考链接:https://www.cnblogs.com/fengxuehuanlin/p/5631664.html 关于xml是属于一个比较重要的东西,在平时开发的过程中,这块内容最主要的是要掌握XML内容的读取和写入操作。 ## 什么是xml文件 XML 指可扩展标记语言(E ......
文件 xml

《http篇》通过Asp.Net Core实现http服务(未采用)

# 实现http服务 参考链接:https://blog.csdn.net/icoolno1/article/details/754705/ ## 概述 和.NetFramework时代不同,Core是可以自承载的,也就说开发好的Web项目,可以打包成exe直接运行的,而不必放到IIS这样的环境中。 ......
http Core Asp Net

maven-resources-plugin详解

核心资料来源: [maven-resources-plugin详解 (csdn.net)](read://https_blog.csdn.net/?url=https%3A%2F%2Fblog.csdn.net%2Fweixin_43888891%2Farticle%2Fdetails%2F1307 ......

号称取代 Elasticsearch,太猛了!

Manticore Search 是一个使用 C++ 开发的高性能搜索引擎,创建于 2017 年,其前身是 Sphinx Search 。Manticore Search 充分利用了 Sphinx,显着改进了它的功能,修复了数百个错误,几乎完全重写了代码并保持开源。这一切使 Manticore Se ......
Elasticsearch

分布式事务

### 1.1.事务 ​ 数据库事务(简称:事务,Transaction)是指数据库执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。 ​ **事务可以看做是一次大的活动,它由不同的小活动组成,这些活动要么全部成功,要么全部失败。** 事务拥有以下四个特性,习惯上被称为ACID特性: - * ......
分布式 事务

视频剪辑之关键帧动画 All In One

视频剪辑之关键帧动画 All In One 富春山居图 . 黄公望 千里江山图 . 王希孟 ......
视频剪辑 关键 动画 视频 All

数字孪生技术助力智慧园区建设

智慧园区项目借助先进的技术,将传统的园区升级为智能化、数字化的生态系统,为城市的可持续发展和人们的生活质量带来了巨大的变革。 ......
园区建设 园区 智慧 数字 技术

WIFI&蓝牙(ESP32)转CAN总线&串口TTL模块-A3-把CAN总线数据中间转为无线透传通信(经典蓝牙主从机)

<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/ESP32_CAN" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p> 实现的 ......
总线 主从 串口 CAN amp

掌握 TypeScript 语法的绝佳速览指南

1.环境搭建 1.1 安装 安装 typescript var code = "810377bc-9dfc-4e7d-a66e-3c2c3c49c7c0" yarn add typescript -g 安装 ts-node ts-node 是一个在内存中运行的 TypeScript 运行时,它可以直 ......
语法 TypeScript 指南

Jest和Mocha对比:两者之间有哪些区别?

什么是单元测试? 所谓单元测试,是对软件中单个功能组件进行测试的一种软件测试方式,其目的是确保代码中的每一个基本单元都能正常运行。因此,开发人员在应用程序开发的整个过程(即代码编写过程)中都需要进行单元测试。在进入到软件开发的下一阶段之前,对程序进行单元测试是一个不错的主意。单元测试非常有用,它使用 ......
之间 Mocha Jest

【线性代数】求逆矩阵的方法

![image](https://img2023.cnblogs.com/blog/3213233/202308/3213233-20230802152126838-1628864654.jpg) 1.用公式,将求逆转化为**求伴随矩阵和行列式** 2.根据性质,可逆矩阵一定可以写成一系列初等矩阵乘 ......
线性代数 代数 矩阵 线性 方法

ssrf-协议篇

书接上回,ssrf的post请求 经过了上次的hackbar尝试,发现不行,百度半天都是上来就用一个什么gopher协议,也没看到哪个说明白为啥要用gopher 这gopher也不像file啥的直接读,它同样是传个post,怎么就非得用它了 这里也看了两个文件的源代码 最后想了想可能是post和ge ......
ssrf

JS 富文本编码、解码

<rich-text :selectable="true" :nodes="decodedText"></rich-text> const encodedText = '<img src="https://zhxkj-1309150347.cos.ap-guangzhou.myqcloud.com/ ......
文本 编码 JS

个人VSCode Vim基础配置文件

## 基础配置项 vscode-vim插件由于是一款模拟器,所以它的配置文件是放在settings.json文件中,而不是vimrc文件中,个人也并不推荐将配置放在vimrc文件中,因为这会导致多端同步变的复杂,尽管这款插件可以支持从vimrc文件中读取配置。 ## 下面是一些我会在使用vscode ......
文件 基础 VSCode 个人 Vim

pandas模块------------------------筛选条件loc(多条件选择)

loc 在选择时应用条件。 单条件:选择大于90成绩的学生信息: import pandas as pdsource = pd.read_excel('C:/Users/Administrator/Desktop/source.xlsx')print(source)da = source.loc[( ......
条件 模块 pandas loc

Dao继承JpaRepository 、 JpaSpecificationExecutor 接口

@Repository public interface UserRepository extends JpaRepository<User, Integer> { xxx... } 关于Dao继承JpaRepository: 前要: Jpa:JPA是Spring提供的一种ORM, ORM: 对象关 ......

《窗体篇》设置Form窗体置顶

# 设置Form窗体置顶 参考链接:https://blog.csdn.net/txwtech/article/details/115478324 只要设置窗体的TopMost属性即可: Form1.TopMost = true; ......
窗体 Form

如何为物联网设备注入“华为云+鸿蒙DNA”?

本文分享自华为云社区《如何为物联网设备注入“华为云+鸿蒙DNA”?看华为云IoT怎么答【华为云IoT +鸿蒙】》,作者: 华为IoT云服务。 根据市场咨询机构预测,2025年全球物联网设备将达到252亿个。但各种智能设备大多都有一套自己的系统,而且互相“孤立”,无法交流。鸿蒙的到来,就是要用同一套语 ......
鸿蒙 设备 DNA

asp.net文件夹上传

​ ASP.NET上传文件用FileUpLoad就可以,但是对文件夹的操作却不能用FileUpLoad来实现。 下面这个示例便是使用ASP.NET来实现上传文件夹并对文件夹进行压缩以及解压。 ASP.NET页面设计:TextBox和Button按钮。 ​ 编辑 TextBox中需要自己受到输入文件夹 ......
文件夹 文件 asp net

[算法题python]14. 最长公共前缀

编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 示例 1: 输入:strs = ["flower","flow","flight"] 输出:"fl" 示例 2: 输入:strs = ["dog","racecar","car"] 输出:"" 解释:输入不存在 ......
前缀 算法 python 14

2023年多校联训NOIP层测试2

# [2023年多校联训NOIP层测试2](http://www.accoders.com/contest.php?cid=4465) # 爆零了 ## T1 [HDU 4786 Fibonacci Tree](https://vjudge.net/problem/HDU-4786) $0pts$ ......
2023 NOIP

【题解】Luogu[P2296] [NOIP2014 提高组] 寻找道路

[Link](https://www.luogu.com.cn/problem/P2296) 很简单的一道图论题。 要在一个有向图上找一条 $s$ 到 $t$ 的最短路,要求这条路径上的所有点都满足:该点的所有出边所连点都能到达终点 $t$。 看上去很乱,我们简单分解一下,先在所有点中找到与终点有路 ......
题解 道路 Luogu P2296 2296

Dart vs Kotlin vs Swift 语法比较

> 原文地址 [juejin.cn](https://juejin.cn/post/6844904067974742030#heading-11) > _" 世界上只有两种编程语言:一种经常被人喷,一种没人用。” ——_ Bjarne Stroustrup 现代原生移动应用主要由 [Swift](h ......
语法 Kotlin Swift Dart vs

C# 获取类内容和类名

/// <summary> /// 获取类内容和类名 /// </summary> /// <param name="filePath">cs文件地址</param> /// <returns></returns> private List<KeyValuePair<string, StringBu ......
类名 内容

代码随想录算法训练营第四十三天| 583. 两个字符串的删除操作 72. 编辑距离

583. 两个字符串的删除操作 要求: 删除最少的步数,来让这两个字符串相等 思路: 求末尾的最长公共子序列的长度,然后减去他们的长度 代码: 1 // 要求:两个字符串,删除任意一个字符后,让这两个字符相等 2 // dp[n][m] 以n-1结尾的字符串变成节点为m-1为子序列的最大个数 3 / ......
随想录 训练营 字符串 随想 算法

《代码整洁之道》第 5 章 格式

# 第 5 章 格式 ## 5.2 垂直格式 Junit、FitNesse 和 Time and Money由 相对较小的文件组成。没有一个超过 500 行,多数都小于 200 行。Tomcat 和 Ant 则有些文件达到数千行,将近一半文件长于 200 行。 对我们来说,这意味着什么?意味着有可能 ......
代码 格式