XOR
Go 语言 for-range 的两个坑,你踩过吗?
#### 坑一:迭代时协程引用索引和值 先看看下面的例子,你知道最终输出的结果是什么吗? ```go package main import ( "fmt" "time" ) func main() { var m = []int{1, 3, 5} for i, v := range m { go ......
学习博客链接
Eva-J的博客:https://www.cnblogs.com/Eva-J/ 94007的博客:https://www.cnblogs.com/hswangnux/category/1274022.html 隔壁老王的博客:https://www.cnblogs.com/wangfengming/ ......
1-MyBatisPlus 入门案例与简介
# 1. 入门案例 - MybatisPlus(简称 MP)是基于 MyBatis 框架基础上开发的增强型工具,旨在简化开发、提供效率。 - 开发方式 - 基于 MyBatis 使用 MyBatisPlus - 基于 Spring 使用 MyBatisPlus - ==基于 SpringBoot 使 ......
WebSocket
## springboot项目中如何查看当前哪些客户端建立了webscoket连接  。 监视reactive定义的响应式数据中某个属性时:deep配置有效。 //情况一:监视ref定义的响应式数据 watch(sum,( ......
django values 与values_list的区别
values values()方法返回包含字典的QuerySet <QuerySet [{'comment_id': 1}, {'comment_id': 2}]> values_list values_list()方法返回一个包含元组的QuerySet <QuerySet [(1,), (2,)] ......
话题通信
/* 话题通信:传感器与处理程序之间的通信 以发布订阅的方式实现不同节点之间数据交互的通信方式 用于不断更新的、少逻辑处理的数据传输场景 */ /* 需求 实现发布订阅模型,要求发布方可以周期性的循环发送学生信息,订阅方可以订阅到学生信息, 并解析将结果在终端输出 流程 1.编写消息载体(proto ......
服务通信
/* 服务通信: 以请求响应的方式实现不同节点之间数据交互的通信模式 用于偶然的、对实时性有要求、有一定逻辑处理需求的数据传输场景 需求: 客户端发送请求提交两个整型数字,服务端处理请求提取两个数字求和,并将结果响应回客户端 步骤: 消息载体protobuf 服务端 客户端 编译并执行 */ /// ......
Java自签名证书的信任处理
一、概要 1. 问题的由来 该问题是由于Java访问的域名是https且使用了自签名证书,Java客户端无法验证证书的合法性,进而报出异常。 该问题有以下解决思路: a. 在Java客户端忽略证书的校验,这种方式适用于自己掌握Code的情况,且客户端服务端处于互相信任的环境中; b. 将服务端的自签 ......
Docker CLI docker login和logout 常用命令
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍Docke ......
CodeForces 997C Sky Full of Stars
[洛谷传送门](https://www.luogu.com.cn/problem/CF997C "洛谷传送门") [CF 传送门](https://codeforces.com/problemset/problem/997/C "CF 传送门") 考虑容斥,钦定 $i$ 行 $j$ 列放同一种颜色, ......
cyber hello world
CPP文件 #include <cyber/cyber.h> int main(int argc, char* argv[]) { apollo::cyber::Init(argv[0]); // 初始化日志 AINFO << "hello world" << endl; // 输出日志 retur ......
bezal
// bazel // google研发的一款开源构建和测试工具 // 单个主cpp文件 // demo_cc目录下新建buld文件,demo_cc目录即为cpp所在目录 cc_binary( name = "1", src = ["1.cpp"], deps = ["//cyber"] // 因为 ......
protobuf
// protobuf // 跨语言、跨平台的序列化数据结构的方式,用于序列化数据的协议 // 类似于xml、json ///////////////////示例////////////////////////////////////////////// /* 在apollo/cyber目录下新建文 ......
chat gpt人工智能中文版下载
欢迎来到chatGPT中文版入口!在这里,您将迈入一段令人兴奋的智能对话之旅。chatGPT是一款基于人工智能技术的强大工具,它能够模拟人类对话,为您提供个性化、智能化的交流体验。无论您是想与chatGPT进行闲聊、寻求帮助、获取信息,还是进行创作和娱乐,这里都是您的最佳选择。 chatGPT是由O ......
【《C++ Primer 第四版》读书笔记】4.2.5-指针和const限定符
####1.指向const对象的指针 #####1.1 表现形式 ```c const double *ptr,const void *ptr ``` #####1.2 如何理解 无法通过ptr这个指针变量去修改所指向内存区域的值,但是ptr这种指针变量可以重复赋值,指向不同的内存地址 注意ptr这 ......
tcp重传率高了解
转自:https://developer.aliyun.com/article/231738,https://cloud.tencent.com/developer/article/1404089 1、介绍 先给出某一台主机上评估tcp重传的指标,TCP重传率定义: TCP重传率 = TCP重传的报 ......
Django-ORM模型层语法之必知必会13条
一、必知必会13条 1、all()查询所有queryset 类似于列表 2、filter() 带有过滤条件的查询,结果为queryset数据类型 3、get() 直接拿数据对象,但是条件不存在直接报错 4、first() 拿queryset里面的第一个元素 5、last() 拿queryset里面的 ......
git push与git pull命令学习
## git push -u : ### 解释:将指定的本地分支上的修改提交到指定的远程仓库的远程分支上,若远程分支名和远程仓库名相同,那么可以简写为git push ### 解释-u: u是git push命令的一个选项,表示在本地分支和远程分支之间建立追踪关系,建立一次即可,一般在第一次将本地仓 ......
程序控制结构
### 0x01 流程控制介绍 流程控制分为顺序结构、分支结构、循环结构三种类型。if适合做区间匹配,switch适合做值匹配。知道循环几次用for,不知道则用while。跳转语句有break(结束当前所在的循环或者switch分支)和continue(跳过本次循环,进入下一次循环)。 ![im ......
springboot3学习
springboot配置文件优先级:环境变量>内的>外的 比如:application-dev>application config/application>application 欢迎关注公众号: ......
2023-07-09:给定N、M两个参数, 一共有N个格子,每个格子可以涂上一种颜色,颜色在M种里选, 当涂满N个格子,并且M种颜色都使用了,叫一种有效方法。 求一共有多少种有效方法。 1 <= N,
2023-07-09:给定N、M两个参数, 一共有N个格子,每个格子可以涂上一种颜色,颜色在M种里选, 当涂满N个格子,并且M种颜色都使用了,叫一种有效方法。 求一共有多少种有效方法。 1 i32 { let mut path = vec![0; n as usize]; let mut set = ......
文心一言 VS 讯飞星火 VS chatgpt (56)-- 算法导论6.3 2题
文心一言 VS 讯飞星火 VS chatgpt (56)-- 算法导论6.3 2题 # 对于 BUILD-MAX-HEAP 中第 2行的循环控制变量 i 来说,为什么我们要求它是从A.length/2到1递减,而不是从1到A.length/2递增呢? ## 文心一言: 在 BUILD-MAX-HEA ......
vue-day12--监听属性
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>天气案例- ......
SpringBoot中常见的坑
# SpringBoot中常见的坑 ### 配置数据总是出错?搞清楚加载顺序吧 #### SpringBoot的配置文件 - SpringBoot 使用一个全局的配置文件,且配置文件名是固定的。配置文件的作用是用于修改SpringBoot自动配置的默认值 - 可以使用application.prop ......
【java】数组的常用操作
#### sort ``` static void sort(int[] a) :将a数组按照从小到大进行排序 static void sort(int[] a, int fromIndex, int toIndex) :将a数组的[fromIndex, toIndex)部分按照升序排列 stati ......
.Net Core Jwt鉴权授权
[toc] # 简介 - Jwt分为三段 通过远点分割 1. header => 描述这个token加密方式 2. PlayLoad => 有效载荷,用户信息+自定义Claims信息Verify 3. Signature => 签名, (头部信息base64处理,有效载荷base64处理) + 密钥 ......
Codeforces Global Round 14
这场貌似很典很好啊。 ### A. Phoenix and Gold > 给定一个长度为 $ n $ 的数组 $ w $ 和一个数 $ x $,数组中的数**各不相同**,要求**重新排列**这个数组,使得对于每一个 $ i $ $ (1 \le i \le n) $,都有 $ \sum\limit ......