XOR

大模型时间线整理

# # T5 采用Encoder Decoder架构 T5将每个文本处理问题都看做 Text2Text问题 通过这种方式将不同的NLP任务统一在一个模型框架之下,充分进行迁移学习 为了让模型知道需要执行的任务类型,需要在输入文本前添加特定的文本前缀进行提示,也是最早的Prompt 用同样的模型,同样 ......
模型 时间

各类大模型的区别

| 模型 | 训练数据 | 训练数据量 | 模型参数量 | 词表大小 | | | | | | | | LLaMA | 以英语为主的拉丁语系,不包含中日韩文 | 1T/1.4T tokens | 7B、13B、33B、65B | 32000 | | ChatGLM-6B | 中英双语,中英文比例为1: ......
模型

大模型QA

# 前言 ## 为什么用Decoder only LLM之所以主要都用Decoder-only架构,除了训练效率和工程实现上的优势外,在理论上是因为Encoder的双向注意力会存在低秩问题,这可能会削弱模型表达能力,就生成任务而言,引入双向注意力并无实质好处。而Encoder-Decoder架构之所 ......
模型

vue学习笔记二

四,vue中的AJAX 比较了各种AJAX的方式,xhr,jQuery,fetch,综合考虑都不好,直接就G了,xhr学过,fetch了解过,jQuery听说过,结果最后表示要用axios。。。点个海克斯“考前恶补”。 1.配置代理 <template> <div> <button @click=" ......
笔记 vue

花了一周时间,总算把mysql的加锁搞清楚了,再也不怕间隙锁和next-key了

接触mysql都知道在mysql中有很多锁,共享锁(S)、排他锁(X)、间隙锁(gap)、next-key,当然还有意向锁、表锁等。今天不讲别的,专门来看下innodb引擎下的锁是什么样子的。 现在有这样一条sql语句,你知道是什么锁吗? update t set name='1' where id ......
间隙 next-key 时间 mysql next

Linux实用

面向Web开发人员的Linux实用入门 从 web 开发的视角说一下在使用 Linux 时遇到的问题,主要是针对操作本身,因为指令在网上都可以查到,不会深入原理,但尽量实用。 基础认知 为什么使用 Linux 最初我使用 Linux 是因为我需要的应用在教程里只提供了 Linux 版本,于是我就按步 ......
Linux

ubantu下安装Jupyter

使用的环境版本是:Ubuntu 22.04.1 LTS 先要更新并且升级一下软件包sudo apt-get updatesudo apt-get upgrade 安装pipsudo apt-get install python-pip但是在执行这条命令的时候出现了小问题,执行完语句以后想升级一下su ......
Jupyter ubantu

P5053 Clickbait 题解

天哪,看到这个题面,是不是瞬间不想做了?一看难度,居然是黄题。 其实我们可以模拟~~乱搞~~,将问题化为以下步骤解决: 1. 扫描数组,获取每一个id,并获取其所在的块。 2. 扫描数组,每找到一个合格的'-'就进行dfs找到连接的块。 3. 以块1出发,进行递归,统计答案。 代码: ```cpp ......
题解 Clickbait P5053 5053

关于最短路

# 关于最短路 ## 目录 - 最短路问题 >- 概述 >- 基本思路 >- 性质 - BF暴搜 >- DFS >- BFS >> - 边权相同图 - Dijkstra >- 朴素的 >>- 过程 >>- 正确性 >>- 时间复杂度 >- 堆优化 >>- 思路 - Bellman-Ford >- 朴 ......

关于并查集

# 关于并查集 ## 目录 - 概述 - 实现方法 - 思想 - 优化 >- 路径压缩 >- 按秩合并(启发式合并) - 边带权 >- 思想实现 >- 例 [P1196 银河英雄传说](https://www.luogu.com.cn/problem/P1196) - 扩展域 >- 思想实现 >- ......

关于二分

# 二分 ## 目录 Content - 概述 - 实现与细节 - 问题与思考 - 经典应用:二分查找 - 经典应用:二分答案 ## Part 1 概述 ### I.二分是什么 >二分是分治思想的应用,二分通过把问题分成两半,借助题目中的单调性抛弃一半的问题,从而节省时间。故时间复杂度往往是$O(l ......

关于排序

# 排序 ## 目录 Content - 概述 - 计数排序(桶排) - 冒泡排序 - 插入排序 - 选择排序 - 归并排序 - 快速排序 - 其他排序 - 总结 ## [参考资料:OI-Wiki排序](https://oi-wiki.org/basic/sort-intro/) ## Part 1 ......

关于贪心

# 贪心 ## 目录 Content - 概述 - 实现 - 证明 - 思考 - 应用 ## Part 1 概述 >贪心算法(英语:greedy algorithm),是用计算机来模拟一个「贪心」的人做出决策的过程。这个人十分贪婪,每一步行动总是按某种指标选取最优的操作。而且他目光短浅,总是只看眼前 ......

编译原理实验一手动创建词法分析器

### 这个是真的难,只是懂运行逻辑 ### 不知道怎么去搞到正确的代码,搞了我老半天 手动创建词法分析器,具体内容详见实验一说明 直接上代码先 代码补充一 要求是在识别到是左括号的时候运行的逻辑 ```c else if (c == '{') { state = INCOMMENT ;//代码一: ......
词法 分析器 一手 原理

cmake 常用操作

```cmake #打印 变量出来看 execute_process( COMMAND ${CMAKE_COMMAND} -E echo "hbb debug info PROJECT_VERSION = ${PROJECT_VERSION} PROJECT_SOURCES = ${PROJECT_ ......
常用 cmake

Makefile编写模板 & 学习笔记

一、模板 # 伪命令 .PHONY: clean compileSo compileExe run: compileExe @./main compileExe: compileSo @g++ main.cpp -Llib -lsoowCapture -lcamapi -lpthread =lIma ......
Makefile 模板 笔记 amp

行锁、间隙锁和临建锁有什么区别

行锁、间隙锁和临建锁有什么区别 面试突击:MVCC 和间隙锁有什么区别? MVCC 和间隙锁是两种完全不同的机制,但它们的目的都是相同的,都是用来保证数据库并发访问的,我们先来看二者的定义。 MVCC 定义 MVCC 是多版本并发控制(Multi-Version Concurrency Contro ......
临建 间隙

接口间传输文件流

1、业务背景 外部服务请求文件信息,通过对外暴露的前置服务,请求到应用服务器上,应用服务器从文件存储平台下载文件,并返回文件流给外部服务。请求流程如下: 这里我们做个简化,假设文件存储在了应用服务器中,前置服务、应用服务在同一台服务器上。 2、代码实现 2.1、pom依赖 1 <parent> 2 ......
接口 文件

图论(未完成)

## -1.最短路径 ### -1.1 Bellman-Ford Bellman-Ford 是一种最基础的求解**单源最短路径**的算法,其整体思想是**暴力**,但是用途十分广泛。 具体实现中,该算法将 $m$ 条边**松弛** $n - 1$ 次,其中**松弛**是指对于一条边 $(x, y)$ ......

10. docker方式下的mysql设置主从复制(一主两从)

> 上一篇 【centos 使用 docker 方式安装 mysql】 笔记中,我们在三个虚拟机中使用 docker 方式新建了三个 mysql 容器服务,那么我们这篇文章来记录下,如何在这三台机器中设置 mysql 的主从复制功能。其中111 服务器作为主节点,112 和 113 两个服务器作为两 ......
主从 方式 docker mysql 10

无向图Tarjan浅谈

## Note Tarjan ### Part 1 怎么做 自己看书 ### Part 2 为什么是对的 **证明:搜索树是一棵树** 由于每个节点都只会访问一次,回溯一次,故会访问(n-1)*2条边,只取访问时的边,即n-1条,可以构成树 _**证毕。**_ **证明:在一个简单环上的一条边不可能 ......
Tarjan

P2161 [SHOI2009]会场预约 题解

蒟蒻提供一种fhq-treap的做法,但是不如其他题解的快(也没有stl快,不开O2 1.8s),但是比较好想,扩展了fhq的模板,也算是为使用fhq提供一个新方法。 首先,fhq-treap是什么,如果有同学不清楚,请[点击学习](https://www.cnblogs.com/Konnyaku4 ......
题解 会场 P2161 2161 2009

关于KMP

# 关于KMP 平凡,而又不平凡的一天,12月31日,2022年的最后一天,让我们用几句代码迎接新年的到来。 ```cpp cout $next$定义:其中$next_i$表示$A$中以$i$结尾的**非前缀**(即长为i前缀的真后缀)子串与$A$的真前缀(其实只要有一个加‘真“字就好了)能够匹配的 ......
KMP

关于单调栈

# 关于单调栈 ## 目录 - 概述 - 实现 - 思想 - 例一 [P5788 \[模版\]单调栈](https://www.luogu.com.cn/problem/P5788) - 例二 [P4147 玉蟾宫](https://www.luogu.com.cn/problem/P4147) # ......

关于最小生成树

# 关于最小生成树 ## 目录 - 概述 - 性质 - Prim 算法 > - 实现 > - 例 [P1194 买礼物](https://www.luogu.com.cn/problem/P1194) - Kruskal算法 > - 实现 >- 思想 >- 例 [P4047 部落划分](https: ......

Python自动化测试基础必备知识点总结

性能系统负载能力稳定性过载操作下的系统瓶颈自动化测试,使用程序代替人工,可以提高测试效率性,自动化测试能自动化使用代码模拟大量用户,让用户请求多页和多用户并发请求收集参数,并对系统负载能力进行统计生成报告。 ......
知识点 基础 知识 Python

希望openkylin和银河麒麟支持直接硬盘启动liveCD安装

希望openkylin和银河麒麟支持直接硬盘启动liveCD安装 debian和ubuntu一直都支持直接用grub2/grub4dos从硬盘引导linux.iso整体启动,引导参数findiso和iso-scan/filename,这么多年了,银河麒麟的init一直不能直接从硬盘引导安装,希望改进 ......
openkylin 硬盘 liveCD

疫情三年后的今天-面试体会(沪)

今天是2023年6月17号 22:01> 过去好久 又来到了博客。 不知道这几年在做些什么,浑浑噩噩 几年过去了。不知不觉 也将 立家立业的年纪了。跟父母去沟通,去了解各种生活场景,尽显出各自环境 所产生的无奈与悲凉。 也有幸福和快乐。 人生路漫漫 ,要学会感恩,学会知足, 学会敬畏。也是我一直在做 ......
疫情

谷歌浏览器打开时为什么页面是360,如何恢复

001、 002、 003、 004、再次打开浏览器 ......
浏览器 页面 360

xpath定位

## Xpath定位 ### 1)、语法拆解 > //*[@id="username"] 其中//是dom节点的根节点;*是指所有的元素;[]括号是将属性的键值对放入;@id是指属性为id的;后边的是赋值。 > name属性定位 //*[@name="name_value"]这样的。 > type属 ......
xpath