XOR

深度解密 base64 字符串的编解码原理

### 什么是 base64 **我们知道一个字节可以表示的范围是 0 ~ 255,并且在 ASCII 码表中会对应一个字符,比如:字符 97 对应字符 'a'、90 对应字符 'Z' 等等。而在 ASCII 码表中有很多字符都是不可见字符,那么当数据在网络上传输时,由于不同设备对字符的处理会有一些 ......
字符串 字符 深度 原理 base

tttt

###你好 ![img](https://img2023.cnblogs.com/blog/597729/202306/597729-20230620181727444-1188589060.png) ![img](https://img2023.cnblogs.com/blog/597729/20 ......
tttt

滕•婺端堡•题

@滕维建吧Y数学 《本吧•知名吧友•说我这题目•讲错了,不是•说我讲得不好!》 https://tieba.baidu.com/p/8459309680 。 《本吧•知名吧友•说我这题目•讲错了,不是•说我讲得不好!》 13 楼 的 楼层正文 和 回复 有 我的 推导过程 和 答案 。 楼层中文 是 ......

Microsoft Azure study guide

Study guide for Exam AZ-900: Microsoft Azure Fundamentals | Microsoft Learn Study guide for Exam AZ-104: Microsoft Azure Administrator | Microsoft Lea ......
Microsoft Azure study guide

Java中的String、StringBuilder和StringBuffer

### String #### String为什么不可变?有什么好处? ![image](https://img2023.cnblogs.com/blog/1950787/202306/1950787-20230620175305920-629279762.png) 在Java中的String源码中 ......
StringBuilder StringBuffer String Java

uuid 生成算法

uuid RFC 4122 定义的UUID对象 — Python 3.10.11 文档 https://docs.python.org/zh-cn/3.10/library/uuid.html uuid RFC 4122 定义的UUID对象 源代码: Lib/uuid.py 这个模块提供了不可变的  ......
算法 uuid

Ubuntu系统装进U盘

本文是通过Virtualbox虚拟机把Ubuntu系统安装进U盘中,此方法也同样适用于一些别的系统和可移动存储器。 1.下载 Ubuntu: [http://mirrors.ustc.edu.cn/ubuntu-releases/22.04.2/ubuntu-22.04.2-desktop-amd6 ......
Ubuntu 系统

欧奈儿行业 RPS 排名,一图览全貌 2023-06-20

# 自动复盘 2023-06-20 **k 线图是最好的老师,点击详情图可以看到行业 20 日 RPS 的排名,最底下子图是行业 rps 走势线** **跟踪板块总结:** 1. 成交额超过 100 亿 2. 排名靠前,macd柱由绿转红 3. 成交量要大于均线 4. 有必要给每个行业加一个上级的归 ......
全貌 行业 2023 RPS 06

VS Code C++插件生成的临时文件的目录配置

# VS Code C++插件生成的临时文件的目录配置 默认情况下,每运行一次C++代码,就会生成一次临时文件。默认保存在C盘,可以修改VS Code的配置文件,更改临时文件的生成位置。 ![image](https://img2023.cnblogs.com/blog/2334219/202306 ......
插件 文件 目录 Code VS

linux系统常用安装命令及常用命令

如下 常用工具安装命令: yum -y install lsof yum install -y net-tools yum install lrzsz yum install zip yum install unzip 常用命令 解压命令 tar xzf redis-6.0.5.tar.gz ......
命令 常用 系统 linux

kingbase-运维管理

##### 1、会话管理 查看当前连接会话信息 ``` sql select datname,pid,usename,client_addr,backend_start,state,query from sys_stat_activity; ``` 中止会话,并断开和服务端的连接 ``` sql s ......
kingbase

音视频开发进阶|第七讲:分辨率与帧率·下篇

在视频系列的上一篇推文中,我们简单总结了色彩、像素、图像和视频等基础概念之间的关系。并且主要关注了两个组合:像素和图像,图像和视频之间的构成逻辑。我们先来简单回顾一下: 从像素到图像:一定数量、记录了不同色彩信息的像素组合,得到一帧完整的图像; 从图像到视频:一帧帧图像按一定频率连续播放,得... ......
下篇 分辨率 183

感觉生命中缺少了一些很重要的东西,却不知道是什么

翻遍获奖名单,重庆本届的竞争对手共有 $40+$ 人,把基本上所有人都算上了。 我认为严格强于我的有 $20$ 人左右,剩余的 $20$ 人跟我水平相当。 ......
东西 感觉 生命

P5642 人造情感(emotion)

# P5642 人造情感(emotion) [洛谷:P5642 人造情感(emotion)](https://www.luogu.com.cn/problem/P5642) ## Solution 子问题:[HDU5293 Tree chain problem](https://acm.hdu.ed ......
emotion 情感 P5642 5642

小机器人在现实世界中学会快速驾驶

小机器人在现实世界中学会快速驾驶 —强化学习加上预训练让机器人赛车手加速前进— Without a lifetime of experience to build on like humans have (and totally take for granted), robots that want ......
机器人 机器 现实 中学 世界

F. Bags with Balls 第二类斯特林数

[Bags with Balls](https://codeforces.com/contest/1716/problem/F) 标号为奇数的个数为$c=\frac{m+1}{2}$ 标号为偶数个数为$w=m-c$ 答案显然为$ANS=\sum_{i=1}^{n}C(n,i)c^iw^{n-i}i^ ......
Balls Bags with

arduino——串口控制开关灯

转载自:arduino——串口控制开关灯(笔记) - 简书 (jianshu.com) 串口简介 Arduino与计算机通信的最常用方式就是串口通信,当使用USB线将二者连接时,便建立了串口连接,通过串口,arduino可以向计算机发送消息,计算机也可以向arduino发送消息。 函数介绍 Seri ......
串口 arduino

mysql事务阻塞原因探索

– 先保存现场show engine innodb status; – 查看是否存在锁等待信息show status like ‘innodb_row_lock%’; – 查看锁等待的事务信息select * from information_schema.INNODB_TRX WHERE trx_ ......
事务 原因 mysql

js如何操作video标签

一.简介 在做web ui自动化时,遇到操作视频的时候有时比较让人头疼,定位时会发现只有一个<video>标签,用selenium来实现的话比较麻烦,使用js后我们只需定位到video标签,然后通过js 中处理video的相关属性和方法就可实现,我们继续往下看。 二.实例用法 1.获取视频的总时长( ......
标签 video

tts PaddleSpeech 安装使用

git 官网:https://github.com/PaddlePaddle/PaddleSpeech/blob/develop/README_cn.md 强烈建议用户在 Linux 环境下,3.7 以上版本的 python 上安装 PaddleSpeech。 PaddleSpeech 依赖于 pa ......
PaddleSpeech tts

【Git】untracked files prevent merge

拉取代码提示untracked files prevent merge,原来是本地文件和线上代码文件名重复了,然后点击错误信息下面的View Files,查看需要删除的文件。 ......
untracked prevent files merge Git

NV400F语音芯片方案让洗地机更加智能和支持UART音频更换

随着人工智能技术的快速发展,越来越多的传统行业开始使用智能化技术提高操作效率和品质,并实现更加个性化的服务。其中,洗地机作为清洁行业不可或缺的设备,也在追求更智能化和高效率的目标。 近年来,对于当下洗地机的需求,九芯电子新研发的NV400F语音芯片,它让洗地机更加智能,可以更高效地完成清洁工作,提高 ......
语音 芯片 音频 智能 方案

el-table每隔数行生成一个小计,最终生成一个合计

element本身功能已经很齐全了,但实际开发中肯定会伴随着各种奇葩要求,譬如根据日期统计几行的【小计】,然后最终再根据所有小计数据统计出【合计】。 show me the code! 首先,el-table提供的自定义合计方法返回的是一个数组,其数组项就是对应列的数据,譬如第0列一般是序号,第5列 ......
el-table table el

MySQL的7种连接

## MySQL的七种连接 > 刚学习Java和数据库,文章中讲的不对的地方,还请各位大神多多指教! > > 本文参考链接(https://blog.csdn.net/qq_50596778/article/details/123145434) > > ———————————————— > 版权声明 ......
MySQL

【whale-starry-stl】01天 list学习笔记

# 一、知识点 ## 1. std::bidirectional_iterator_tag `std::bidirectional_iterator_tag` 是 C++ 标准库中定义的一个迭代器类型标签,用于标识支持双向遍历的迭代器类型。 在 C++ 中,迭代器是一种泛型指针,用于遍历容器中的元素 ......
whale-starry-stl 笔记 starry whale list

kafka的学习之一_带SASL鉴权的集群安装与启动

# kafka的学习之一_带SASL鉴权的集群安装与启动 ## 背景 ``` 想开始一段新的里程. 可能会比现在累, 可能会需要更多的学习和努力. kafka可能就是其中之一. 自己之前总是畏缩不前. 不想面对很多压力. 年龄已经很大了, 必须得向前看继续努力了. ``` ## 关于kafka `` ......
集群 kafka SASL

shell $?退出值含义,退出状态码

Shell 中运行的命令会使用0-255之间的整数值,作为退出状态码,并以此来告知shell该命令执行的状态。 通常情况下,约定0代表命令成功结束,非0代表程序非正常退出。 典型退出状态码及其含义 含义 ```bash 0 命令运行成功 1 通知未知错误 2 误用shell命令 126 命令不可执行 ......
含义 状态 shell

超市进销存管理系统的服务类

代码: package com.service; import com.baomidou.mybatisplus.mapper.Wrapper;import com.baomidou.mybatisplus.service.IService;import com.utils.PageUtils;im ......
进销存 管理系统 超市 系统

kafka的学习之二_kafka的压测与GUI管理

# kafka的学习之二_kafka的压测与GUI管理 ## 第一部分创建topic ``` cd /root/kafka_2.13-3.5.0 bin/kafka-topics.sh --create --bootstrap-server 10.110.139.184:9093 --command ......
kafka GUI

UnrealEngine:Pawn类

DefaultPawn #include "CoreMinimal.h" #include "UObject/ObjectMacros.h" #include "GameFramework/Pawn.h" #include "DefaultPawn.generated.h" class UInput ......
UnrealEngine Pawn