XOR
课堂笔记`
# 课堂把笔记   for(auto i=s ......
可并堆 题解
[题目传送门](https://www.luogu.com.cn/problem/P3377) 这是一篇使用 Treap 的题解。~~其实本质还是随机堆但有些不一样的地方~~ Treap 是 Tree(树) 与 Heap(堆) 的结合,每个结点有 $\text{value}$,$\text{prio ......
【已解决】可视化报错keyError
> bug:in get_loc > raise KeyError(key) from err > KeyError: '2021'  > ValueError: Cannot mask with non-boolean array containing NA / NaN values  ## **1.创建Actor对象** 创建Actor对象,需要使用UWorld::SpawnActor() ......
vue 理解yarn start 和yarn dev的区别
yarn dev,当文件变动后,会自动重启。 yanr start不会自动重启 nodemon会监听文件变动,跟yarn dev和yarn start无关。 ......
非导引型传输媒体
非导引型传输媒体指的就是无线通信的媒体--自由空间,现在能够通信的无线电波频段很广,波按频率从低频到高频(100--1024)1014方以上的紫外线和更高的波段目前还不能用于通信。 无线电微波通信,微波的频率范围为300MHz~300GHz,主要使用2GHz~40GHz的频率范围。微波在空间主要是直 ......
SQL like 通配符说明
1 % 包含零个或更多字符的任意字符串示例:WHERE title LIKE '%computer% ' 将查找处于书名任意位置的包含单词 computer 的所有书名。2 _(下划线) 任何单个字符示例:WHERE au_fname LIKE '_ean ' 将查找以 ean 结尾的所有 4 个字 ......
SDP协议
SDP在webrtc或voip通话中有重要的作用,它通过文本对媒体信息进行描述。其本身并不传递媒体数据,而是用于参与媒体会话的双方进行媒体协商。通过SDP,通信双方可以知道对方的:支持的音视频编码器、网络信息以及其他重要信息。在webrtc中没有规定统一的信令,通常信令使用使用者自己实现。下图是we ......
修改docker镜像源
# 修改docker镜像源 - 原文: https://blog.csdn.net/skh2015java/article/details/82631633 ###### 方法一: - 编辑 /etc/docker/daemon.json ``` vi /etc/docker/daemon.json ......
海外直播源码技术文字聊天功能的配置
我们要开发海外直播源码平台,海外直播源码技术文字聊天功能就务必要有,为什么会这么说那?海外直播源码技术文字聊天功能又该如何去实现那?接下里就进入到我们今天的知识分享:海外直播源码技术文字聊天功能的配置。 ......
给定一个字符串 s ,请你找出其中不含有重复字符的最长子串的长度。
private static void stringSubLen(String msg) { int max = 0; int left = 0; Map<Character,Integer> map = new HashMap<>(); for (int i = 0; i < msg.length ......
Dapr - 环境准备
官方Github地址:https://github.com/dapr/cli 官方文档地址:https://docs.dapr.io/getting-started/install-dapr-cli/ ### 安装 Dapr Cli[选择其一即可][以Windows作为运行平台,官方对Linux和M ......
LeetCode> 69. 求x的平方根
[TOC] # 题目 地址:[LeetCode 69. x的平方根](https://leetcode.cn/problems/sqrtx/) # 题目描述 给你一个非负整数 x ,计算并返回 x 的 算术平方根 。 由于返回类型是整数,结果只保留 整数部分 ,小数部分将被 舍去 。 注意:不允许使 ......
Vue脚手架配置代理
前言 前端在向后端请求资源时通常会遇到跨域问题,当我们是用vue脚手架构建项目时,可以通过配置代理解决跨域问题 参考文档:devServer.proxy 方法一: 在vue.config.js中添加如下配置: module.exports = { devServer: { proxy: 'http: ......
遇到chrome_options.add_experimental_option ("debuggerAddress", port_number)调起浏览器报错的情况
1、查看谷歌版本和chromedriver版本是否一致: 手动查找ChromeDriver路径。在终端中输入以下命令: which chromedriver 这将输出ChromeDriver的路径,例如: /usr/local/bin/chromedriver 可以在Chrome浏览器中输入以下网址 ......
深入浅出Spring原理及实战「缓存Cache开发系列」
在现代软件开发中,缓存已经成为了一个非常重要的概念。缓存是指将数据存储在一个临时的存储器中,以便于快速访问和读取。缓存的作用是提高系统的性能和响应速度,减少网络流量和数据库的负载。以电影院购票为例,当用户选择一部电影时,系统需要查询电影的详细信息。如果每次用户查询都需要从数据库中获取数据,那么系统的... ......
mysql一些函数使用语法
1、指定某些数据,替换某个字段内容中的字符:如:把t_user表中的picurl字段中包含aaa的全换成www UPDATE t_user set picurl = REPLACE(picurl, 'aaa', 'www') WHERE syn = '2' 2、explain函数,查看sql语句执行 ......
软件工程|软件测试
> 这是GIS开发课的测试部分的知识,看了一下PPT,基本和软工的测试部分是差不多的,这里就放在一起了。 ## 测试的基本概念 软件测试是保证软件质量,提高软件可靠性的关键。 软件测试的目的:发现错误 **测试与调试比较** | 测试 (test) | 调试 (debug) | | | | | 在未 ......
SpringAOP
### 一、proxy增强 #### 1、基于JDK java自带的代理功能,只能针对接口,目标类与代理类为平级关系 ```java public class JDKProxy{ interface Foo{ void foo(); } static class Target implements ......
C/C++ 四种类型转换
1. 去常转换 const_cast 把常量指针或引用转换为非常量指针或引用,或者反之,并仍然指向原来的对象。强制转换类型必须是指针或引用。 const int a = 10; const int &b = 20; int& ra = const_cast<int&> (a); // 把常量引用转换 ......
MySQL - root密码忘记了怎么办
1、先使用管理员身份打开两个命令提示符窗口(winA和winB) 2、在命令提示符窗口winA中将MySQL服务停掉net stop mysql Microsoft Windows [版本 10.0.22621.1413] (c) Microsoft Corporation。保留所有权利。 C:\W ......
JavaScript 正则表达式用法
JavaScript 是一种广泛应用于 Web 开发的编程语言,正则表达式(regular expression)是其中不可或缺的重要工具。使用正则表达式,可以实现字符串的匹配、替换、分割等操作,下面将介绍 JavaScript 中的正则表达式常用语法和用法示例。 正则表达式基础语法正则表达式是一种 ......