AND
属性选择器
作用: 选择属性中符合要求的元素 语法: [属性名]: 选择具有某个属性的元素 [属性名="值"]: 选择具有某个属性且属性值等于指定值的元素 [属性名^="值"]: 选择具有某个属性且属性值是指定值开头的元素 [属性名$="值"]: 选择具有某个属性且属性值是指定值结尾的元素 [属性名*="值"] ......
萘城的地方官
Chapter1 3E5627年(“E”for“Era”),我离了那生了我的蒂昂维尔,到一万六千公里外的萘城去任地方官。 本想坐喷气式飞机的,但家族内部以历练为理由拒绝了,又派人问了帝国几大航空公司,没票。只好坐飞空艇,这种设计之初用于运货,只是随便加了几个客舱的玩意儿能有多舒适呢? 好吧,的确有些 ......
SpringBoot整合Ip2region获取IP地址和定位
# **SpringBoot整合Ip2region获取IP地址和定位** ## **1.Ip2region的介绍** ### **1.1.Ip2region 是什么** ip2region v2.0 - 是一个离线IP地址定位库和IP定位数据管理框架,10微秒级别的查询效率,提供了众多主流编程语言的 ......
1.2 STM32的GPIO
一、GPIO的8种输入输出模式: 1. 输入: GPIO_Mode_AIN // 模拟输入:用于ADC GPIO_Mode_IN_FLOATING //浮空输入 GPIO_Mode_IPD //下拉输入 GPIO_Mode_IPU //上拉输入 2. 输出: GPIO_Mode_Out_OD //开 ......
Go 语言基础知识
有道云分享链接 什么是 Go 语言 Go是一门 并发支持 、垃圾回收 的 编译型 系统编程语言,旨在创造一门具有在静态编译语言的 高性能 和动态语言的 高效开发 之间拥有良好平衡点的一门编程语言。 一些设计思想 不要通过共享内存来通信,要通过通信来共享内存 Go 的主要特点 类型安全 和 内存安全 ......
JS传递参数
### JS传递参数 ECMAScript中在向参数传递基本类型的值时,被传递的值会被赋值给一个局部变量(即命名参数,或者用ECMAScript的概念来说,就是arguments对象中的一个元素)。 在向参数传递引用类型值时,会把这个值在内存中的地址赋值给一个arguments的一个(局部)变量,因 ......
AtCoder Beginner Contest 287 - C (图论简单题)
[toc] # [C - Path Graph?](https://atcoder.jp/contests/abc287/tasks/abc287_c) **题意** 判断给定的无向简单图是不是一条链 **思路** n 个顶点 m 条边的无向图若为一条链,那么边数 $m = n - 1$,n 个顶点 ......
数据库 - 副本
# 数据库 ### 数据库的基本知识 ##### 数据库的基本作用: 1 :存储大量数据,方便检索和访问 2 :保持数据信息的一致、完整 3 :共享和安全 4 :通过组合分析,产生新的有用信息 ##### 数据库的基本概念: 1 :数据库就是“数据”的“仓库” 2 :数据库由表、关系以及操作对象组成 ......
TDH - 如何显示Guardian Client角色
注意:本博客适用TDH版本4.3.x 默认该页面的 Guardian Client 是隐藏的,如果需要对 Guardian Client角色进行什么操作的话,需要先将 Guardian Client角色显示出来 那么该如何显示 Guardian Client 角色呢? 1、在后台访问 Transwa ......
pyinstaller打包成exe可执行文件
1. 安装 pip install pyinstaller 注意项目开发时,最好先创建一个虚拟环境。 2.基本命令和参数 # 1.1依赖的文件,打包进exe pyinstaller --hidden-import your_module your_script.py pyinstaller --hi ......
SpringBoot整合FFmpeg进行视频分片上传------>Windows
# **SpringBoot整合FFmpeg进行视频分片上传** >Windows ## **分片上传的核心思路:** 1. 将文件按一定的分割规则(静态或动态设定,如手动设置20M为一个分片),用slice分割成多个数据块。 2. 为每个文件生成一个唯一标识Key,用于多数据块上传时区分所属文件。 ......
Java学习io流总结
## 一、IO的分类 1. 按照流向分 - 输入流 Input - 输出流 Output 2. 按照传输数据的类型来分 - 字节流 - 字节输入: InputStream - 字节输出: OutputStream - 字符流 - 字符输入流:Reader - 字符输出流:Writer 3. 按照流连 ......
C与C++的区别
### 一、函数重载 1、什么是函数重载? - 在同一作用域下,函数名相同,参数列表不同的函数构成重载关系 - 函数重载与返回值类型、参数名无关 - 与作用域是否相同,以及参数列表的数量、参数类型、常属性不同等有关 2、C++是如何实现函数重载的? 通过g++ -S 生成汇编代码可知,编译器会把函数 ......
兄弟选择器
作用: 选中指定的元素后, 符合条件的相邻兄弟或所有兄弟 语法: 第一种相邻兄弟选择器 选择器1+选择器2 所谓相邻就是紧紧挨着的下一个,切记睡在我下铺的兄弟 语法: 第二种所有兄弟选择器 选择器1~选择器2 选中选择器后,选择符合条件的所有兄弟元素, 切记睡在我下铺的所有兄弟 举例: /* div ......
索引
### 哪些情况会导致索引失效 https://www.jb51.net/database/285508i4v.htm ### 索引有哪些类型 https://zhuanlan.zhihu.com/p/344773786 #### 按数据结构 B+tree索引 Hash索引 Full-text索引 ......
利用群晖,让你的小爱同学再发余热,让你的黑苹果插上翅膀!
前段时间不是整了一台黑苹果嘛,感觉还是可以的。 CN65 极致性价比小主机黑苹果 小小的遗憾就是,他没有耳机接口,所以基本上只能使用蓝牙音箱了。 今天我就给大家带来一个更有趣的解决方案,而且还非常简单,点点鼠标就行。 1、打开小爱ai音箱 点更多 2、选择 3、开启 4、打开群晖的软件中心,按照这么 ......
8.22 [CSP-S 2021] 交通规划 题解
```cpp #include using namespace std; using pii = pair; constexpr int N = 3e5 + 5, S = 2e3 + 5, K = 1e2 + 5, INF = 0x3f3f3f3f; int n, m, T, poi[N]; int ......
Springboot生成二维码整合
# Springboot生成二维码整合 我们使用两种方式,去生成二维码,但是其实,二维码的生成基础,都是zxing包,这是Google开源的一个包,第一种是使用原始的zxing方式去实现,第二种是使用hutool来实现,hutool其实也是对于zxing的一个封装,但是封装前后,确实比较简单了。 # ......
树距离
# 树距离 [类似题](https://atcoder.jp/contests/abc314/tasks/abc314_f) ## 题意 对于一个 $N$ 个节点,$N−1$ 条无向边组成的树,我们规定两点之间的距离 $dis(u,v)$ 为两点唯一简单路径上的最小边权。给定树的结构,对于树上每一个 ......
flask接收json,开启服务demo
# demo ```python from flask import Flask, render_template, request, jsonify app = Flask(__name__) @app.route('/', methods=['GET', 'POST']) def index() ......
sql语句中exists用法详解
文章目录一、语法说明exists:not exists:二、常用示例说明1.查询a表在b表中存在数据2.查询a表在b表中不存在数据3.查询时间最新记录4.exists替代distinct剔除重复数据总结一、语法说明exists:括号内子查询sql语句返回结果不为空(即:sql返回的结果为真),子查询 ......
20. 虚拟环境
# 一、什么是虚拟环境 Python 应用经常需要使用一些包第三方包或者模块,有时需要依赖特定的包或者库的版本,所以很难有一个能适应所有 Python 应用的软件环境。甚至有的时候 Python 应用所依赖的版本是冲突的,满足了其中一个,另一个则无法运行,解决这一问题的方法是 ***虚拟环境***。 ......
k8s发布应用
# 前言 首先以SpringBoot应用为例介绍一下k8s的发布步骤。 1.从代码仓库下载代码,比如GitLab; 2.接着是进行打包,比如使用Maven; 3.编写Dockerfile文件,把步骤2产生的包制作成镜像; 4.上传步骤3的镜像到远程仓库,比如Harhor; 5.编写Deploymen ......
隐式构造函数和explicit
当构造函数只有一个构造函数时,可以直接将参数赋值给类对象 class Entity { public: String m_Name; int m_Age; public: explicit Entity(const String& name) :m_Name(name) ,m_Age(0){} En ......
IDA python使用
一.常用函数 1.def hex(str) #把字符串转换成十六进制 2.def MinEA() #获取反汇编窗口中代码段的最小地址 3.def MaxEA() #获取反汇编窗口中代码段的最大地址 4.def ScreenEA() #获取光标所在位置 5.def SegEnd(str) #获取程序中 ......
CF1176C Lose it!
## 思路 定义一个数组能分为若干份,每一份都是 $4,8,15,16,23,42$ 的前缀的数组是 **半优秀** 的。 容易发现只有满足以下性质的数组才是 **半优秀**: 令 $j$ 在数组的 $[1,i]$ 中出现的次数为 $num_{i,j}$,对于每一个 $i(1\leq i\leq n ......
Leetcode 849. 到最近的人的最大距离
# 题目描述 给你一个数组 seats 表示一排座位,其中 seats[i] = 1 代表有人坐在第 i 个座位上,seats[i] = 0 代表座位 i 上是空的(下标从 0 开始)。 至少有一个空座位,且至少有一人已经坐在座位上。 亚历克斯希望坐在一个能够使他与离他最近的人之间的距离达到最大化的 ......
CF1840G2
[原题](https://codeforces.com/contest/1840/problem/G2) [翻译](https://www.luogu.com.cn/problem/CF1840G2) 观察G1操作貌似不能再优化了,但我们可以用一些随机化算法 我们发现对于我们已经查询过的所有数中最大 ......
[基础] 学习笔记
### 1. 重载运算符 ``` struct node { int x; bool operator a.x; // 从小到大 } }; priority_queue q; ``` ``` struct cmp { bool operator()(const int & a, const int ......