自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (6)
  • 收藏
  • 关注

原创 Linux命令 —— grep/sed

sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。sed的作用① 取行、过滤、替换修改文件内容;② 后向引用。命令格式sed 选项 '条件动作' 文件选项-n表示默认不输出,只输出符合条件的行条件动作:定位之后操作。

2024-09-20 11:45:03 490

原创 Java八股汇总

Java八股汇总——百度、字节、快手、美团、滴滴面经

2024-09-11 10:45:16 2067

原创 Redis的ZSet底层数据结构

ZSet底层数据结构

2024-08-30 11:27:30 393

原创 手写SpringAOP

SpringAop原理实现

2024-08-25 23:51:55 1363

原创 既要Like %x%,又要索引,是否可以兼得?全表扫描 or 全索引扫描?

全索引扫描or全表扫描?索引遇到Like模糊查询会发生什么?

2024-08-15 23:42:42 420

原创 操作系统——虚拟内存

虚拟内存类似一个桥梁,原来程序直接访问物理内存读取数据,现在程序直接访问虚拟内存,由虚拟内存再访问物理内存。简化内存管理多个进程共享物理内存。

2024-08-01 10:13:04 516

原创 Mysql的事务隔离级别实现原理

的事务,和自己的事务。mysql会按照版本链的顺序从最新的记录开始判断,直到当前事务可以看到的记录为止,或者结束为止。读已提交和可重复读的底层原理均是MVCC,但是,由于两者创建ReadView的时机不同,故出现了两种隔离表现。读已提交和可重复读,都是通过MVCC进行实现的,两者的区别在于。在InnoDB引擎中,每行记录都会有两个隐藏列,即。时,一个事务中,只在第一次执行。,对读-写和写-写进行互斥。直接读取最新的数据就好。时,一个事务中,每次执行。

2024-07-31 21:57:23 484

原创 MySQL可重复读的隔离机制下是否彻底解决了幻读?

当同一个查询在不同时间产生不同的结果集时,事务中就会出现幻读问题。幻读关注的是记录数量的不同。不可重复读关注的是记录内容的不同。

2024-07-23 22:21:06 528 2

原创 Mysql基础速过

系统自带的命令行工具执行命令:mysql [-h 127.0.0.1] [-P 3306] -u root - p。

2024-07-23 19:46:40 874

原创 Java算法常用数据结构之二叉搜索树

二叉搜索树(Binary Search Tree,BST),也称为二叉排序树或二叉查找树。二叉搜索树的中序遍历为。

2024-07-18 15:33:45 147

原创 Java算法常用数据结构之PriorityQueue(优先队列)

与普通队列不同,它允许按照元素的优先级来访问和删除元素。这使得优先队列非常适合需要按照某种顺序处理任务的情况。

2024-07-17 15:36:56 261

原创 leetcode刷题总结——字符串匹配

并且next[0] = -1,表示第一个字符没有匹配的前后缀,如果在0位置失配,只能将目标串后移一位,去和模式串的第二位进行匹配。next数组中如果某一个元素值为-1,其实就是表示模式串当前位置没有匹配的前缀,如果在这个位置失配,那么应该直接将目标串的第一位和模式串的下一位比较。next[i]数组的值表示匹配串的i位置失配了,那么就应该拿模式串的前缀继续和当前位置匹配,即转跳到next[i]位置,继续判断是否匹配。前缀:字符串A和B,A = B+S,S非空,则B为A的前缀。子串或模式串:比较短的。

2024-07-17 10:02:24 595

原创 MaskFormer数据加载器构建及遇到的Too many open files error问题

介绍MaskFormer部分源码,数据加载器构建的流程,以及遇到的问题。

2024-01-11 11:20:22 958

原创 关于DataLoader是否shuffle在VOC2007语义分割数据集上引发的问题

之前遇到过训练集的DataLoader未设置shuffle为True,跑出来的结果很差。估计这个和数据集有关,以前的数据集设置的都是False,也没有出现类似的情况。这个问题之前从未遇到过,后来经过不断的排查,发现是因为验证集的数据加载器中。,而训练集设置的为True。

2023-11-11 18:10:27 215

原创 Latex基本的应用

*$表示行内公式比行间分式字体小,因为行内分式使用的是角标字体,可以通过添加改变行内分式的字体大小。

2023-05-17 11:43:17 378

原创 pytorch scatter方法 在后向传播中遇到的问题

pytorch反向传播时shape不一致导致的问题。

2023-05-07 22:45:16 807 1

原创 查看tensorboard日志遇到的问题

【代码】查看tensorboard日志遇到的问题。

2023-04-26 15:27:50 455

原创 图解SwinTransformer

利用网格的方式展示SwinTransformer的注意力计算过程。

2023-04-23 10:54:37 200

原创 Ubuntu挂载硬盘

则需要进行安装xfsprogs,这是一个ubuntu管理磁盘的应用。在系统目录下创建一个文件夹,用于作为外置硬盘的映射文件。打开终端,未插入U盘,输入命令。通过对比发现,我们的U盘路径是。安装完成后再一次运行。

2023-04-20 12:26:18 490

原创 TensorRT介绍及Windows/Ubuntu下的安装

TensorRT介绍及Windows/Ubuntu下的安装

2023-04-13 21:54:40 688

原创 ONNX转TRT问题

【代码】ONNX转TRT问题。

2023-04-09 18:04:51 179

原创 PIL的自定义调色板

PIL图像P模式下,自定义调色板。

2023-02-15 17:49:53 435

原创 pytorch安装及问题

pytorch安装

2022-11-04 11:17:24 1031

原创 目标检测常用的标签格式

目标检测常用的标签格式

2022-09-23 22:35:59 2250

原创 git命令入门

git的基本命令与使用流程

2022-07-27 11:44:51 1091

原创 跑通CHPDet模型

CHPDet代码如何在更高的pytorch环境下运行。

2022-07-25 18:14:28 1327 3

原创 数据预处理

关于数据处理的记录

2022-07-20 17:01:53 126

原创 CUDA:out of memory

cuda:out of memory

2022-07-13 17:51:47 509

原创 gdal安装

pip install gdal 安装失败conda install gdal 安装成功gdal_array.SaveArray(img, save_dir, format=“GTiff”)

2022-05-05 22:21:15 348

原创 einops的基本使用

一、einops的介绍einops用于实现对张量(Tensor)的操作,它可以更简单的实现张量的变换,并且很容易上手。einops的作用类似pytorch中的review,transpose,permute等操作的合集。二、安装与导包pip install einopsfrom einops import rearrange,repeat,reduce三、一些常用的操作以下图为例,演示常用的操作。3.1 rearrange操作维度交换from einops import rearr

2022-04-28 23:44:06 6477 1

原创 误删pip,或者更新失败

python -m ensurepip --default-pip

2022-04-06 18:41:48 486

原创 labelme显示中文图例和控制类别的mask颜色以及多类别数据标注问题

labelme显示中文图例和控制类别的mask颜色,以及多类别数据标注存在的问题。

2022-03-17 11:33:14 5422 5

原创 CUDA学习

CUDA学习笔记

2022-01-19 11:04:33 1773

原创 Attention Is All You Need 论文阅读

题目:Attention Is All You Need一、IntroductionRNN的不足:循环模型通常是沿着输入与输出序列的符号位置进行因子计算。在计算时将位置与步骤对齐,它们会生成一个隐藏状态ht序列,由先前隐藏状态ht-1和位置输入t组成的一个函数(现在的状态依赖于前面的状态)。这种固有的序列性质在训练中无法进行并行化,这在较长的序列中是至关重要的。尽管最近的研究通过因子分解技巧和条件计算已经在计算效率方面得到了显著进步,同时也提高了后者的模型性能,但是序列计算的限制依然存在。注意力机制

2021-11-09 10:55:35 1284

原创 yolov5训练模型中遇到的GPU数据转到CPU的一个问题:‘list‘ object has no attribute ‘cpu‘

问题描述:训练模型的过程中,出现这个问题出现在general.py 中,源码为return np.array(targets)按照网上的方法,改为return np.array(targets.cpu())没有解决:提示下面错误后来看到一份博客,也遇到类似的问题解决方法:return np.array(torch.tensor(targets, device='cpu'))...

2021-10-06 08:47:41 7676 2

原创 PCA降维算法分析和公式推导

2021-08-21 18:16:08 228

原创 机器学习中分类问题的评估方法

2021-07-18 19:10:34 189

原创 矩阵的求导公式

2021-07-18 18:06:31 2319

原创 MapReduce编程

一、MapReduce编程规范MapReduce的开发一共又八个步骤,其中Map阶段分为2个步骤,Shuffle阶段4个步骤,Reduce阶段分为2个步骤。1.1 步骤流程Map阶段2个步骤设置InputFormat类,将数据切分为key-value(k1和v1)对,输入到第二步;自定义Map逻辑,将第一步的结果转换为另外的Key-Value(k2和v2)对,输出结果。Shuffle阶段的4个步骤对输出的Key-Value进行分区;对不同分区的数据按照相同的Key排序;(可选)对

2021-07-17 18:26:34 3572 1

原创 Hadoop编程中遇到的问题

1. 使用eclipse因用户没有权限导致的无法操作文件解决方法:将要操作的文件夹授权给当前用户,命令:chown -R zcc /home2.

2021-05-27 16:12:17 145

PCA降维算法讲解和公式推导

思路超清晰的PCA算法讲解笔记

2021-08-21

Python机器学习模型公式推导 笔记

手写笔记ptf格式,模型包括:线性回归、逻辑回归、支持向量机、KNN、Kmeans、BP神经网络、PCA、聚类算法等

2021-07-18

大数据期末复习课件和试题

ppt、大数据、期末复习

2021-07-03

软件项目管理PPT.zip

软件项目管理PPT

2021-07-03

云计算 第三版 刘鹏 思维导图

第二章 Google云计算 第三章 Amazon云计算 第四章 Windows Azure 第七章 虚拟化技术 的知识点思维导图

2021-06-29

fastDFS资源包.zip

nginx-1.15.2、libfastcommon-1.0.38、fastdfs-nginx-module-1.20.tar、V5.11.tar

2021-05-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除