常量 语言学习 变量 语言

回滚莫队 学习笔记

板子题交 $998244353$ 遍一直 UKE 我哭死。 ### 回滚莫队 有些题看起来像个莫队,想着想着发现 add 操作很容易实现,而 del 操作怎么都想不出来,或者是 del 操作时间复杂度不是 $O(1)$ 时间复杂度爆炸,那么回滚莫队就能派上用场。这种莫队不带删因此也叫做不带删莫队。 ......
笔记

Go语言中的copy函数

Go 的内置 `copy` 函数用于从一个切片复制元素到另一个切片。其基本语法如下: ```go n := copy(dst, src) ``` 其中,`dst` 是目标切片,`src` 是源切片,函数返回复制的元素数量。 **关于 `copy` 函数的一些关键点**: 1. **元素数量**: ` ......
函数 语言 copy

树链剖分学习(复习?)笔记

树链剖分,即树剖。 顾名思义,树链剖分就是将一棵树通过某种方式剖分成若干条链,再利用 $dfs$ 序,从而将树上的问题转化为序列上的问题。 树剖的方式有不止一种,比如重链剖分、长链剖分。最常用的(大概?)是重链剖分。此处介绍重链剖分。 首先,我们定义一个节点的**重儿子**为此节点的所有儿子中子树大 ......
笔记

Vue基础学习(第一篇Blog)

在HTML+CSS+JavaScript前端三件套后,Vue的出现就显得很有必要了 Vue是一种前端开发JS框架,它的出现使传统的面向JS中的DOM对象模型的开发效率得到了提升。Vue的核心思想是MVVM(Model-View-ViewModel)模型,这种模型使得前端的页面显示同后端数据模型相结合 ......
基础 Blog Vue

网络编程学习2

TCP服务端处理多客户端任务: 原来是通过开启子进程来服务不同的客户端,当客户端退出时就关闭该子进程 多路复用: 使用一个进程(有且只有一个主进程)同时监控若干个文件描述符,这种读写模式称为多路复用 多用于TCP的服务端,用于监控客户端的连接和数据的收发 优点:不需要频繁的创建和销毁进程,从而节约了 ......
网络编程 网络

学习笔记:什么是Wasserstein distance

简单地说,就是衡量两个概率分布之间的差异。也可以说是将一个概率分布转换成另一个概率分布要花费多少代价。 | ![](https://img2023.cnblogs.com/blog/2051401/202308/2051401-20230823203501853-1468206535.png) | ......
Wasserstein distance 笔记

STM23学习记录2:外部中断,串口通信,定时器

外部中断: 向量表:异常+中断 所有端口的PIN0对应着EXTI0中短线,PIN1对应EXTI1中断线,依次类推 16个外部中断线,对应7个外部中断入口地址 配置中断优先级的4位要同时完成抢占优先级和响应优先级(子优先级或副优先级)的配置:两组优先级 2+2,2^2抢占,2^2响应比较常用 使用NV ......
定时器 串口 STM 23

Mysql学习

​ Mysql ​ 数据库(DataBase,简称DB):存储和管理数据的仓库。 数据库管理系统(DataBase Management System,简称DBMS) DBMS是操作和管理数据库的大型软件。将来我们只需要操作这个软件,就可以通过这个软件来操纵和管理数据库了。 此时又出现一个问题:DB ......
Mysql

SQL注入基础学习5

## SQL注入基础学习5 #### 二、靶场实操(开始先学习手工,后面的话,可以采用sqlmap等自动化工具) **靶场采用sqli-labs** ##### 21、第21关 第21关是也是属于`cookie`注入的 - 登陆后查看页面或者报头信息(如图一),会发现,输入时uname=admin1 ......
基础 SQL

深度学习(十二)——神经网络:搭建小实战和Sequential的使用

# 一、torch.nn.Sequential代码栗子 > 官方文档:[Sequential — PyTorch 2.0 documentation](https://pytorch.org/docs/stable/generated/torch.nn.Sequential.html#sequent ......
神经网络 Sequential 实战 深度 神经

Kafka入门到精通学习路线图 技术文章

Kafka入门到精通学习路线图 技术文章 Kafka是一个分布式流式处理平台,被广泛应用于大规模数据处理和实时数据流分析的场景中。以下是一个从入门到精通的学习路线图,帮助你系统地学习和掌握Kafka的相关技术。 1. 学习Kafka的概念和基础知识:- 了解Kafka的起源和背景,掌握Kafka的基 ......
路线图 技术文章 路线 文章 Kafka

解锁ChatGLM-6B的潜力:优化大语言模型训练,突破任务困难与答案解析难题

# 解锁ChatGLM-6B的潜力:优化大语言模型训练,突破任务困难与答案解析难题 LLM(Large Language Model)通常拥有大量的先验知识,使得其在许多自然语言处理任务上都有着不错的性能。 但,想要直接利用 LLM 完成一些任务会存在一些答案解析上的困难,如规范化输出格式,严格服从 ......
难题 潜力 模型 答案 任务

精进语言模型:探索LLM Training微调与奖励模型技术的新途径

# 精进语言模型:探索LLM Training微调与奖励模型技术的新途径 LLMs Trainer 是一个旨在帮助人们从零开始训练大模型的仓库,该仓库最早参考自 [Open-Llama](https://github.com/beichao1314/Open-Llama),并在其基础上进行扩充。 有 ......
模型 Training 途径 语言 技术

docker学习笔记

1. docker-compose常用命令 参考:https://blog.csdn.net/m0_51913750/article/details/131743170 2. dockerfile命令详解 参考:https://blog.csdn.net/AtlanSI/article/detail ......
笔记 docker

线性基学习笔记

$#defing ll long long$ 线性基用处: 快速查询一个数是否可以被一堆数异或出来 快速查询一堆数可以异或出来的最大 $/$ 最小值 快速查询一堆数可以异或出来的第 $k$ 大值 线性基空间复杂度: 设有一个序列,其值域为 $[1,N]$,我们可以构造一个长度为 $⌈\log_2 N ......
线性 笔记

使用大型语言模型进行自主视觉信息搜索

在调整大型语言模型(LLM)以适应任务的多模态输入方面取得了很大进展,包括图像标题,可视问答 (VQA)和开放词汇识别.尽管取得了这些成就,但当前最先进的视觉语言模型(VLM)在视觉信息搜索数据集上表现不佳,例如信息搜索和OK-VQA,需要外部知识才能回答问题。 ......
模型 视觉 语言 信息

机器学习会取代数据科学吗?

随着技术的不断发展和人工智能在我们日常生活中的使用,许多人担心失业。有些人甚至谈论数据科学正在消亡。许多人说机器学习正在取代数据科学,并指出数据科学是一个过度饱和的领域。随着 ChatGPT 等工具的大量使用及其在编码任务中的使用等等,我们正在质疑数据科学是否正在消亡。 ......
学习会 机器 科学 数据

《我创建了 学习相对论吧 , 大伙来看看吧》 回复

《我创建了 学习相对论吧 , 大伙来看看吧》 https://tieba.baidu.com/p/8565562689 回复 7 楼 @东方已晓 , 前些天 我们在 你的 《旧话重提,什么是相对性原理?》 https://tieba.baidu.com/p/8510119366 里 有过 思考交流 ......
相对论 看吧

react-player学习

## 一个适用于 react 的视频插件—react-player ``` 说明文档 转载说明:来源于npm库中的readme.md 侵权删 调试工具地址: https://cookpete.com/react-player 1. 可以自动播放 2. 可以实现画中画、倍速、可控播放等功能 ``` R ......
react-player player react

RTOS官方文档学习

# 任务与协程 ## 区别 > 一个程序可以只有任务、只有协程、二者都有,但不可以通过队列/信号量互相传递数据 ## 任务特点 1. 任务之间可以互相独立 2. 每个任务分配自己的堆栈,提高了RAM使用率 3. 操作简单、按优先级抢占式执行 4. 抢占容易导致重入(执行任务时被其他线程或进程调用了) ......
文档 官方 RTOS

Using 声明”在 C# 7.3 中不可用。请使用 8.0 或更高的语言版本

Core3.0升级至3.1时候报错:“Using 声明”在 C# 7.3 中不可用。请使用 8.0 或更高的语言版本。 解决办法: 在工程.csproj文件中的<PropertyGroup>节加入<LangVersion>preview</LangVersion>即可。也可以指定具体的版本。 ......
语言 版本 Using 7.3 8.0

docker 命令学习

1.docker pull nginx 拉取镜像 2.docker run -d -it --name nginx01 -p 4433:80 nginx 运行容器 3. docker ps 查看运行的容器 4.docker stop nginx01 停止容器 5. docker start ngin ......
命令 docker

网工学习(三)

### Wifi标准 ![](https://img2023.cnblogs.com/blog/2932705/202308/2932705-20230823151621908-1359049664.jpg) - ```2.4G```和```5G```优缺点对比 ``` - 2.4G: - 优点:兼 ......

Vue3定义全局函数和变量

定义全局函数 Vue2 和 Vue3 的区别 由于 Vue3 没有 Prototype 属性,所以需要在 main.ts 文件里使用 app.config.globalProperties 去定义全局函数和变量 Vue2: // 之前 (Vue 2.x) Vue.prototype.$http = ......
全局 变量 函数 Vue3 Vue

jmeter提取token并且设置为全局变量(可跨线程)

1、新建http请求,填写登录参数 登录接口返回 2、根据返回数据类型,获取返回值 (这里登录接口返回的是json类型) 3、添加BeanShell后置处理程序,将token设置为全局变量 ${__setProperty(customer_token,${customer_token},)}; 4、 ......
线程 全局 变量 jmeter token

编写C语言头文件的艺术

参考:C语言编程标准头文件格式推荐及其含义解释(#ifndef,#define,extern “C“,#endif)_c语言头文件格式_huangbinvip的博客-CSDN博客 ......
语言 文件 艺术

Python基础入门学习笔记 077 GUI的终极选择:Tkinter14

Tkinter提供了三种标准对话框模块,分别是:messagebox、filedialog、colorchooser messagebox(消息对话框) 实例1:askokcancel函数 1 from tkinter import * 2 3 print(messagebox.askokcance ......
终极 Tkinter 基础 笔记 Python

Python基础入门学习笔记 076 GUI的终极选择:Tkinter13

布局管理器 布局管理器就是管理你的那些组件如何排列的家伙。Tkinter有三个布局管理器,分别是pack、grid和place pack:按添加顺序排列组件 grid:按行/列形式排列组件 place:允许程序员指定组件的大小和位置 pack 实例1:生成一个Listbox组件并将它填充到root窗 ......
终极 Tkinter 基础 笔记 Python

Python基础入门学习笔记 075 GUI的终极选择:Tkinter12

Message组件 Message(消息)组件是Label组件的变体,用于显示多行文本信息。Message组件能够自动换行,并调整文本的尺寸使其适应给定得尺寸。 实例1: 1 from tkinter import * 2 3 root = Tk() 4 w1 = Message(root,text ......
终极 Tkinter 基础 笔记 Python

Python基础入门学习笔记 074 GUI的终极选择:Tkinter11

事件绑定 对于每个组件来说,可以通过bind()方法将函数或方法绑定到具体的事件上。当被触发的事件满足该组件绑定的事件时,Tkinter就会带着事件描述去调用handler()方法 实例1:捕获单击鼠标位置 1 from tkinter import* 2 3 root = Tk() 4 5 def ......
终极 Tkinter 基础 笔记 Python