XOR

音频基础知识

## 音频的sample-rate 是什么意思? 音频的sample rate是指在数字音频中每秒钟采集的样本数。它表示了在音频转换为数字形式之前,每秒钟从模拟信号中采集的样本数。 在数字音频中,声音被离散化为一系列的采样点,每个采样点都包含了声音信号的幅度值。采样率决定了每秒钟从声音信号中采集的样 ......
基础知识 音频 基础 知识

如何使用gdb观察core的时候线程表现

## 如何使用gdb观察core的时候线程表现 `> info thread` 显示内容如下: ``` (gdb) info thread Id Target Id Frame 70 Thread 0x7fe31f7fe700 (LWP 1416944) 0x00007fe4102c6945 in ......
线程 时候 core gdb

制作令人惊艳的横幅banner图:一文解答你所有的疑问

Banner是网站首页的关键元素之一。访问者进入网站后,一般首先看到的是Banner图。Banner图会很大程度上影响访问者对网站的第一印象,以及网站对访问者的吸引力。 如果banner图设计得很好,访问者会有兴趣继续阅读。如果Banner图设计得不好,访问者可能会对你的网站失去兴趣。那么Banne ......
横幅 疑问 banner

用googletest写cpp单测

## 框架概述 Google Test(也称为 googletest)是由 Google 开发的 C++ 单元测试框架。它的首个版本是在2004年发布的,作为 Google 内部的测试框架使用。随后,Google Test 在开源社区中得到广泛应用,并在许多项目和组织中成为首选的 C++ 单元测试框 ......
googletest cpp

暑期记录8

## 7月18 在抖音上看到中国最热的城市,好家伙,河北占了一大半。 天公是不是对河北有仇,天气都这么热。 我们是北方啊。北方哪有这么热的。 我在石家庄,羡慕着张家口的天,听朋友说在张家口北边,到了晚上要穿棉袄,盖棉被。 我去,什么逻辑。 乂,万恶的河北啊... ......

docker使用

1、介绍 docker有三个重要概念,仓库Repository,镜像Image和容器Container。 (1)容器 一个容器对应一个可用的程序。可能是简单的程序,比如hello world。也可能是知名的应用,比如mysql、tomcat。甚至可能是操作系统,比如linux。 docker容器的运 ......
docker

mysql数据库3 表关系/多表查询等

表关系(外键) # 外键的前戏 建立一张表:emp """ 1. 表不清晰,现在到底是员工表还是部门表 2. 字段需要重复的写,浪费资源 3. 兼容性很差,牵一发而动全身(这个问题是最不能容忍的) """ # 以上问题该如何解决呢? 我们的思路是,把一张表拆分成两张表 拆成emp和depart部门表 ......
数据库 数据 mysql

暑期记录7

## 7月13 今天很热,天气预报总是不准的。 我记得在早上看下午有雨,还挺开心的,结果一出门看这大太阳,怎么能下成雨。 果然到了下午,还是没有雨。。 关键是今天下午小区里还停电了,便更加燥热了。 干脆骑着我的小电动车到处溜达,果然路上的感觉还是很凉快的。 到家了,来电了。 ......

K8S

1.Kubernetes介绍 主要为自动化部署、扩展和管理容器应用,提供了资源调度部署管理、服务发现、扩容缩容、监控等一整套功能。(开源的容器集群管理系统,go语言,也叫k8s) 用途:自动化容器的部署和复制;随着扩展或收缩容量规模;将容器组织成组,并且提供容器间的负载均衡;很容易地升级应用程序容器 ......
K8S K8 8S

2023.7.14

1 2023.7.14 周五 2 //递归:适用于基数bi'ji 3 public class test 4 { 5 public static void main(String[] args) 6 { 7 8 System.out.println(f(5)); 9 } 10 public stat ......
2023 14

day01

# 变量 变量的命名应该满足以下三个规范: 1.变量的命名应该能反映变量值所描述的状态,切记不要用中文 2.变量名可由字母、数字和下划线组成,但是不能以**数字**开头 3.关键字不能声明为变量名 以下为常见的几个变量名 ```python ['and', 'as', 'assert', 'brea ......
day 01

SQL注入问题、视图、触发器、事务、存储过程、函数、流程控制、索引、测试索引

SQL 注入问题 连接MySQL服务器 conn=pymysql.connect( host=‘127.0.0.1’ port=3306 user=‘root’ password='1234' database='bd2' charset='utf8' autocommit=True # 针对增、删 ......
索引 触发器 视图 函数 流程

BZOJ #3784. 树上的路径

# BZOJ #3784. 树上的路径 ## 题意 给一颗树,求所有路径长度中前 $k$ 大。 ## 题解 首先对于前 $k$ 大,我们有一个常见的方法,二分。 二分第 $k$ 大的路径长度,然后使用点分治统计,点分治内部还要二分,所以时间复杂度 $O(nolg^3n)$ 。 二分显然是行不通了,想 ......
路径 BZOJ 3784

假期集训7.14

# 页面布局 ## **1.盒子模型** ![image](https://img2023.cnblogs.com/blog/3240894/202307/3240894-20230714195803108-54210801.png) ![image](https://img2023.cnblogs ......
7.14 14

Json.NET反序列化漏洞生成Ysoserial攻击Payload

Ysoserial.Net只提供序列化之后的Payload主体,具体执行的命令从外部输入,实现代码清单如下 String payload = @"{ '$type':'System.Windows.Data.ObjectDataProvider, PresentationFramework, Ver ......
序列 漏洞 Ysoserial Payload Json

docker容器

1.docker简介 通过内核虚拟技术,来提供资源隔离和安全保障。 开源的应用容器引擎,go语言开发,源代码托管在githup,一次编译、到处运行。 组成:server端和client端(C/S架构),server挂掉所有服务挂掉(弊端) Docker组件 镜像(image):一个只读模板,可是完整 ......
容器 docker

虚树 学习笔记

### 模板题 [题目传送门](https://www.luogu.com.cn/problem/P2495) 给定一棵树,每次给出 $k$ 个点,断掉一些边,然后让这些给出的点和 $1$ 号点不连通,求断边的边权和的最小值。 数据组数 $T\le 5\cdot 10^5$,树的点数 $n\le 2 ......
笔记

Mysql刪除binlog的方法

参考文献:Mysql刪除binlog的方法(https://blog.csdn.net/weixin_42324463/article/details/126801856) 在mysql的data目录下的binlog文件会随着时间推移越来越大。 binlog文件不是直接rm就能解决的。即使rm删除了 ......
方法 binlog Mysql

SpringBoot整合mybatis(plus)单表查询和多表查询

# SpringBoot整合mybatis(plus)单表查询和多表查询 ## 前言 mybatis是springboot常用的操作数据库的框架,能够大大简化数据库操作,其可以进行xml配置开发,也可以进行注解开发。虽然现在有mybatis-plus,功能很强大,但也只是简化了单表操作,多表操作甚是 ......
SpringBoot mybatis plus

[USACO23OPEN] Field Day S 田野日 - 动态规划

提供一个简单的 DP 思路。 ## 0x01 重点信息 可以先找出题目中的一些重点信息。 - 字符串中只有 $G$ 与 $H$。 - $N$ 很大($2 \leq N \leq 10^5$),但 $C$ 很小($1 \leq C \leq 18$)。 ## 0x02 思路 既然字符串中只有 $G$ ......
田野 动态 USACO Field OPEN

SQL部分核心语法语句

语法 关键字前加 -- 即为注释 运算符(配合WHERE使用) ·比较运算符: = 等于,!=或<> 不等于,> 大于,>= 大于等于,BETWEEN 两值之间,IN 一组值里,LIKE 相似匹配 ·逻辑运算符:AND 与,OR 或,NOT或!非 字符两边要加单引号 (' ') 创建 (字母大小写均 ......
语句 语法 核心 部分 SQL

/login接口路径404但是拦截器却显示路径为/error

参考文献:springboot全局异常处理中的404的/error重复拦截问题(https://blog.csdn.net/qq_35890572/article/details/106529428) 问题:loginInterceptor在经过后,目标接口/login报错,又进入拦截器了,但是断点 ......
路径 接口 login error 404

windows下的nginx目录介绍

# windows下的nginx目录介绍 ## 目录结构 windows下的nginx目录结构如图所示: ![nginx目录结构](https://files.mdnice.com/user/46354/8b106102-eae4-4643-bb18-5b711070f392.png) - [ ] ......
windows 目录 nginx

假期集训7.13

![image](https://img2023.cnblogs.com/blog/3240894/202307/3240894-20230714194729193-65282323.png) # 1.**标题** **标题的排版** ![image](https://img2023.cnblogs ......
7.13 13

SQL的约束条件

约束条件就是在数据类型的基础上再添加限制条件 #### 1. unsigned :去除符号 eg: create table 表名(字段名 数据类型 unsigned) #### 2.zerofill:零填充 例如数据类型中字符串的char()为定长,当存入的不足括号中位数时,如果约束条件有zero ......
条件 SQL

CF1844F Min Cost Permutation

[题面传送门](https://www.luogu.com.cn/problem/CF1844F2) 先不考虑字典序的问题,只考虑最小值怎么求。 先考虑一个特殊情况:$c=0$,也就是说我想要相邻两项之差的绝对值最小。那么将其从小到大排序以后就满足要求。 我们猜想实际上更一般的情况不会和这个差太多。 ......
Permutation 1844F 1844 Cost Min

mybatis-generator 代码生成工具

官网文档:http://mybatis.org/generator/quickstart.html 引入依赖: <!-- 代码生成工具https://mvnrepository.com/artifact/org.mybatis.generator/mybatis-generator-core --> ......

图像腐蚀操作

1. 腐蚀操作 腐蚀操作是一种图像处理操作,它可以将图像中的细小或细长的物体变细或变短。它通过将结构元素与图像进行卷积操作,将亮区域被黑色区域所腐蚀,从而减小亮区域的面积。在许多图像处理软件中,腐蚀操作通常作为一个常见的图像处理滤镜或功能提供。在图像形态学处理领域,常用的腐蚀操作是指定形状和大小的结 ......
图像

EaselJS 源码分析系列--第一篇

什么是 EaselJS ? ![image](https://img2023.cnblogs.com/blog/405426/202307/405426-20230714193807023-722853960.jpg) 事儿还得从 Flash 说起,因为我最早接触的就是 Flash, 从 Flash ......
源码 EaselJS

linux samba docker

``` docker pull dperson/samba #best practice , order is important! docker run -it --name samba -p 139:139 -p 445:445 \ -v /path/to/local/directory:/mo ......
docker linux samba