自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 CDN(Content Delivery Network)内容分发网络

输入域名www.baidu.com后,浏览器先检查缓存和本地Host文件,看有没有对应的ip地址,有则直接使用,没有就会向本地DNS服务器发送请求询问域名对应ip地址,本地DNS服务器也是先查缓存,没有的话则向根域名服务器询问.com顶级域名服务器的ip地址,根域名服务器返回.com顶级域名服务器的ip地址后,本地DNS向.com顶级域名服务器询问baidu.com权威域名服务器地址,顶级域名服务器返回baidu.com权威域名服务器地址后,本地DNS向baidu.com权威域名服务器询问www.baidu

2023-08-11 15:45:33 533

原创 GIT常见报错以及解决方法

commit是将stage中的文件提交到本地仓库中(History或Repository)中。我们修改了代码,但只是在工作区修改的(Working Directory),stage中并没有修改,所以commit时检测不到提交到本地仓库的修改,于是提示“no changes added to commit”添加了被嵌入的git仓库,根据提示,是由于test/文件夹里面的.git文件连接了另一个仓库,导致子文件夹的仓库信息和主文件夹的不一致,就是有个内嵌的子git仓库。

2023-06-01 14:29:21 4173 2

原创 测试面试题

①三次握手:首先A向B发生TCP报文,标志位为SYN,表示“请求建立连接”,序号seq =x(一般为1),然后服务器端返回报文,标志位为SYN和ACK(收到信息),表示同意建立连接,序号seq = Y,确认号ack = x+ 报文长度,客户端收到报文后发送ACK(收到信息),序号seq = x +报文长度,确认号ack = y+报文长度,然后二者创建连接。每个请求都是这样,各有各的序列,不会产生错乱)n表示行数,也是测试组合的次数,k是列数,表示空间个数,m是每个控件的取值个数。

2023-03-19 00:12:31 1556 1

原创 mysql语法实战

当我们只关心数据表有多少记录行而不需要知道具体的字段值时可以使用该字段,因为这样子写的SQL语句,数据库引擎就不会去检索数据表里一条条具体的记录和每条记录里一个个具体的字段值并将它们放到内存里,而是根据查询到有多少行存在就输出多少个“1”,每个“1”代表有1行记录,同时选用数字1还因为它所占用的内存空间最小,当然用数字0的效果也一样。原因:order by 排序时,所有的记录都是以堆排序的方式来排列,因为堆排序是一个不稳定的排序方法,即相同的值可能排序出来的结果和读出来的数据顺序不一致。

2023-03-13 20:03:24 490

原创 使用efetch从NCBI批量下载数据

如下图,直接使用send to下载全部数据的话,由于数据量过大,会出现中断等情况,所以使用efetch工具下载。

2023-03-03 19:26:04 1731

原创 面试八股文

实习学习日记

2023-02-10 16:08:58 2179

原创 Can‘t locate CPAN.pm in @INC

Can't locate XML/LibXML.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/l ocal/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/

2022-12-08 17:57:57 1085

原创 GEO芯片数据下载和探针ID转换(保姆级教程)

R语言安装、GEO芯片数据下载、探针ID转换

2022-11-25 15:55:42 28544 31

原创 docker+阿里云镜像服务

docker、阿里云镜像、GPU、NVIDIA-DRIVER

2022-09-28 21:36:50 13373

原创 本地文件无法复制到VMware虚拟机

从本地复制文件到虚拟机或者复制文字然后粘贴到虚拟机,发现点击paste后没有反应。

2022-09-26 16:06:05 5189

原创 Expected all tensors to be on the same device, but found at least two devices, cuda:0 and cpu!

经过检查发现defforward内部定义了两个网络层,如上图红圈处,将这两个层定义到__init__()中,然后在forward调用这两个层,修改后如下图。注意任何标题提示的报错都可以用下面方法的原理找出问题数据(在CPU),然后将该数据放入GPU即可。在运行bert模型时,打算将代码放到服务器的GPU上面运行,将模型和设置的参数。通过检查自己定义的所有类,发现这个类有问题。数据从cpu到gpu的迁移如下。...

2022-07-27 09:59:11 2409

原创 node2vec算法

node2vec算法详解以及代码实例

2022-06-30 00:35:03 4316

原创 毕业论文复现

这里写目录标题一、稻瘟菌-水稻数据处理与多组学网络构建1.水稻差异表达基因的处理⑴识别水稻蛋白和蛋白质互作的边⑵对差异表达基因做GO和KEGG富集分析一、稻瘟菌-水稻数据处理与多组学网络构建1.水稻差异表达基因的处理经过前面的操作,我们一定得到了1368个水稻的差异表达基因,现在希望处理这些基因,得到一些网络关系。⑴识别水稻蛋白和蛋白质互作的边我们需要的文件有:①RAP差异表达基因1368个-带t的.csv:1368个水稻的RAP格式的差异表达基因。步骤:将文件①中的字符t转换为g,得到RAP

2022-05-31 10:37:29 840

原创 python的truncate()函数

truncate()函数解析函数作用函数用法用法一:不设置truncate()参数用法二:设置truncate()参数函数作用把一个文件流截断,不带参数时,就在当前位置截断。比如说一个100B的文件,我只需要它的前20B内容,那么就可以使用这个函数函数用法新建一个文件baidu.txt如下,并将该文件放在与test.py放在一个目录下需要知道的是,一个字符占一个字节,在第一行和第二行之间还有个换行符’\n’,转义字符占两个字节,那么整个第一行:**1:www.baidu.com’\n’**是占17

2022-05-27 16:59:40 5880

原创 实验室服务器使用指南

使用全解账号与工具准备一、服务器账号二、工具准备conda的安装与使用一、conda是什么?二、conda的安装三、conda使用查看当前系统中的conda环境有哪些创建自己的环境进入自己的环境账号与工具准备一、服务器账号包括用户名、ip地址、密码、端口号二、工具准备有两种工具均可以实现服务器的使用1.xshell(用于实施操作的linux系统)和xFtp(用于实现服务器内自己空间内的文件操作)2.MobaXterm(集合了Xshell和XFtp的一款工具)登录方法与第一种工具的类似,下面

2022-05-16 20:07:59 6839

原创 model = Word2Vec(**kwargs)时出现__init__() got an unexpected keyword argument ‘size‘

model = Word2Vec(**kwargs)问题描述问题分析解决方案问题描述运行网上提供的Node2Vec代码,在下面的model.train这一行提示出现了错误if __name__ == "__main__": G=nx.read_edgelist('../data/wiki/Wiki_edgelist.txt', create_using = nx.DiGraph(), nodetype = None, data = [('wei

2022-04-25 18:12:29 1287

原创 pip安装教程

'pip'不是内部或外部命令,也不是可运行的程序或批处理文件第一步:确定python已安装第二步:下载pip安装pip可能的问题:python setup.py install没反应电脑里面没有安装pip,那么在cmd中运行会提示:pip不是内部或外部命令,也不是可运行的程序或批处理文件在vscode或pycharm运行会提示:无法匹配什么…第一步:确定python已安装先win+R进入命令行要是没安装的话会直接跳到Store安装的界面,然后安装就好了。重复上面的步骤,确定python已经安装

2022-04-21 23:53:29 102679 26

原创 Word2Vec之Skip-Gram模型实现代码详解

Word2Vec之Skip-Gram模型实现代码详解引入网络模型原理单词格式转化数字格式代码详解导入库准备数据集解压文件构造单词与编号对应表生成训练样本训练模型开始训练可视化转载自:Skip-Gram代码引入对于一个句话,我们认为这句话中的每两个词之间都可能存在一定联系,但这种联系不是必然的,比如“明天要下雨”这句话,我们不能推测明天和下雨一定有关系。但我们基于统计学来看,给我们大量的逻辑上正确的话,当我们总是能在这些话里面找到某两个词同时出现,那么就可以说明这两个词确实存在关系,比如分析100万句话

2022-04-20 20:57:42 2163

原创 用R语言做WGCNA分析全步骤二(附代码解读)【转载】

代码逐句分析一、文章来源二、 关联模块与临床特征1.量化module-trait(模块-特征)关系二级目录三级目录一、文章来源初学WGCNA,觉得博主的代码写的很不错,但其中很多代码在第一遍看的时候有很多地方不理解,后查阅了很多资料,终于看明白了,于是写了一篇笔记,记录自己的学习心得,有不准确的地方,还望各位大佬们不吝赐教~原文链接:WGCNA简明指南二、 关联模块与临床特征1.量化module-trait(模块-特征)关系在这个分析中,我们希望识别与临床特征显著相关的模块。由于我们已经有了每个

2022-04-11 20:54:10 6123 8

原创 用R语言做WGCNA分析全步骤一(附代码解读)【转载】

代码逐句分析一、文章来源二、基因共表达网络构建及模块识别1.数据导入、清洗及预处理2.检查过度缺失值和离群样本3.聚类做离群样本检测4.载入临床特征数据三、自动构建网络及识别模块1.确定合适的软阈值:网络拓扑分析2.一步构建网络和识别模块一、文章来源初学WGCNA,觉得博主的代码写的很不错,但其中很多代码在第一遍看的时候有很多地方不理解,后查阅了很多资料,终于看明白了,于是写了一篇笔记,记录自己的学习心得,有不准确的地方,还望各位大佬们不吝赐教~原文链接:WGCNA简明指南二、基因共表达网络构建及模

2022-04-09 00:11:19 23076 14

原创 用R语言做WGCNA分析全步骤

加权基因共表达网络构建安装WGCNA包准备基因表达矩阵离群样本检测安装WGCNA包首先最好下载R4.1.3版本,然后按照这位博主的的方法安装好WGCNA包:WGCNA包安装当你输入library(WGCNA)没有提示错误时,说明安装成功准备基因表达矩阵在做xx(后面以水稻为例)加权基因共表达网络之前,我们需要先获得若干水稻样本中各基因的表达情况,即基因表达矩阵,类似如下图(后期我会开放下载渠道,记得提醒我)第一列表示基因的ID号,第一行表示样本的名称(一共有十个样本),矩阵中的数字表示该基因在

2022-04-04 16:57:11 8258

原创 Linux在使用conda install xxx可能遇到的问题的解决

Solving environment: failed with initial frozen solve引言解决方法引言conda安装包的时候可能会出现Solving environment: failed with initial frozen solve. Retrying with flexible solve.搜了很多解决方案,可能大家遇到这个原因各不相同,最后经过很多尝试,终于找到一个非常好的方法,包括在conda install时出现的其他问题,也可以试试这种方法解决方法首先进入网

2022-03-26 17:49:35 1164

原创 聚类算法实现图像压缩代码解析

代码逐句解析一、文章来源二、读取图片三、压缩四、解压五、结果展示一、文章来源初学聚类,觉得博主的代码写的很不错,但其中很多代码在第一遍看的时候有很多地方不理解,后查阅了很多资料,终于看明白了,于是写了一篇笔记,记录自己的学习心得,有不准确的地方,还望各位大佬们不吝赐教~聚类算法实现图像压缩二、读取图片# 读取图片import cv2import numpy as npfrom scipy.cluster.vq import kmeans2import matplotlib.pyplot a

2022-03-25 11:52:09 1059

原创 Linux安装miniconda

引言我想在linux系统下安装fastp工具,但是直接在终端安装不可以,最后尝试先安装conda,安装在conda中安装fastp工具但是在网上搜了很多种安装方法,存在安装速度慢或者安装后输入conda显示:command not found最后终于总结出一条行之有效的方法。正文1.从国内(北外源)下载miniconda并安装,可以解决下载网速过慢的问题(也可以直接去北外的镜像源里面找到合适的)wget https://mirrors.bfsu.edu.cn/anaconda/minico

2022-03-21 12:32:17 5985

原创 在Linux下设置环境变量

这里只介绍设置一个对所有用户都永久生效的环境变量例如将下图所在目录路径设为环境变量首先右键,选择open in terminal然后选择“:”和“$”中间的这串字符右键复制后,按照下面代码进行操作# vi /etc/profile export CLASSPATH=~/App/sratoolkit.3.0.0-ubuntu64/bin# source /etc/profile至此全部结束...

2022-03-20 12:38:32 322

转载 Anaconda的安装(转载)

点击这里

2022-03-07 20:13:59 81

原创 leetcode算法入门

leetcode算法入门第一天704.二分查找第一天704.二分查找给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。示例 1:输入: nums = [-1,0,3,5,9,12], target = 9输出: 4解释: 9 出现在 nums 中并且下标为 4示例 2:输入: nums = [-1,0,3,5,9,12], target = 2输出: -1解释: 2

2022-03-04 20:27:06 1237

原创 shell(或命令行)运行python模块时提示No module named xxx

问题描述如下图所示,用红框标记的代码,直接在pycharm中运行,不会提示错误,因为需要引用的python包我们已经定义了但是如果在shell脚本(或命令行)中运行这段代码,发现提示找不到这个模块,这是为什么呢问题描述...

2022-01-17 19:32:38 8086 3

原创 Lenet手写数字识别代码解析

Lenet的MxNet实现代码逐句分解

2021-12-10 10:29:57 991

原创 gpu运行pycharm

如何使用自己电脑上自带的GPU来运行pycharm中的程序第一步:cuda的安装第二步:mxnet的安装第三步:可能的numpy问题附1:如何回到CPU模式附2:如何判断自己是否在用GPU第一步:cuda的安装首先进入NCIVA控制面板,点击左下方系统信息,再点击组件,发现在3D设置里面有CUDA11.1,但是这个CUDA貌似在Pycharm中无法同时,同时按:Win+R,输入cmd后,在命令行中输入:nvcc --version #用于查看cuda版本提示:不是内部命令或外部命令,也不是可运行程

2021-12-09 13:33:05 29314 3

空空如也

空空如也

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

TA关注的人

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