自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wvdon

先做好一件事,才能做好更多事 https://www.wvdon.com

  • 博客(128)
  • 资源 (8)
  • 收藏
  • 关注

原创 uniprot数据库

地址uniref100,uniref90,uniref50是蛋白质数据库uniref100是包含所有的已经验证的蛋白质的序列UniRef90基于UniRef100构建,而UniRef50基于UniRef90构建.UniRef90和UniRef50分别使数据库大小减少了约58%和79%,从而显着加快了序列相似性搜esm:训练使用了ur50和ur90下载地址:https://www.uniprot.org/downloadsuniref50:9gbhttps://ftp.uniprot.or

2022-04-15 13:10:00 3620 2

原创 沐神的 《动手学深度学习》 课程中的 3.3. 线性回归的简洁实现

沐神的 《动手学深度学习》 3.3. 线性回归的简洁实现有很多需要学习的地方。模型分为,数据输入,转换为tensorData, 加载打乱(data)## 造数据import torchfrom torch.utils import datafrom torch import nndef synthetic_data(w,b,num_examples): X = torch.normal(0,1,(num_examples,len(w))) y = torch.matmul(

2022-01-23 01:46:01 807

原创 沐神的 《动手学深度学习》 课程中的 3.2节 线性回归的从零实现

线性回归从0实现代码的实现需要这么几个过程。数据读入随机打乱的数据,然后要分epoch。定义我们的模型,损失函数,优化算法定义好超参数开始 for epoch …这个过程需要根据超参数,predict pre_label,然后计算出损失的反向传播,根据优化算法去更新参数。最后记得打印每次的loss,acc,auc等参数。我们读取 ⼀小批量训练样本,并通过我们的模型来获得⼀组预测。 计算完损失后,我们开始反向传播,存储每个参数 的梯度。最后, 我们调⽤优化算法sgd来更新模型参数构造数据

2022-01-23 00:35:13 974 1

原创 python整数内存地址(id)问题

在对python 内对象的地址进行比较或者产生了新的对象进行对比,在某个区间内的数值,python编译器已经提前开辟好空间了,等有了新对象可以直接引用这个地址即可,不需要新开辟地址。但这个区间是有限的,类似于java的装箱拆箱。a = 257b = 257id(a) == id(b)#flasea = 1b = 1id(a) == id(b)#true结论:-5到256之间的整数的内存地址是固定的(闭区间),并不会因为被赋值给一个变量而开辟新的内存区域来储存这些常用整数值...

2022-01-23 00:03:13 1384

原创 Python中的 x+=x 与 x = x + x的区别及引发的可变数据类型与不可变数据类型

Python中的 x+=x 与 x = x + x的区别+=会在原地址操作。而= + 会赋值到新的地方。(对于Python中的可变数据类型(列表,字典)来说,+= 和 …=…+…是不同的)先等后加会重新分配一个内存空间,不会再原有的变量值上面进行操作参考Python中的 x+=x 与 x = x + x的区别...

2022-01-22 23:38:54 2296

原创 pytorch-mul(),matmul()及torch.mm()

参考:torch.matmul()用法介绍

2022-01-22 19:51:22 846

原创 2021-08-10

Python 廖雪峰 练习题总结:利用切片操作,实现一个trim()函数,去除字符串首尾的空格,注意不要调用str的strip()方法:def trim(s): while(s[-1:]==' '): s=s[:-1] while(s[:1]==' '): s=s[1:] return s# 测试:if trim('hello ') != 'hello': print('测试失败!')elif trim(' hello') !=

2021-08-10 14:54:13 111

原创 c语言内存

int a=0;class someClass{ int b; static int c;};int main(){ int d=0; someClass *p=new someClass(); return 0;}关于以上代码中的变量在内存中的存储位置描述正确的是()堆、栈、全局区均有变量解析:在C++中,内存一般分为4个区域:全局数据区:放全局变量、静态数据和常量代码区:所有类成员函数和非成员函数代码。由操作系统管理栈区:局部变量、函数参数、返回数据

2021-01-25 15:43:29 167

原创 王道机试指南

暴力最重要的是先判断数据量。1000ms~10^7例题2.1 清华大学上机题#include <stdio.h>int main(){ for(int i=1;i<10;i++){ for(int j=0;j<10;j++){ if(i!=j){ for(int k=0;k<10;k++){ if(k!=j&&k!=i){

2021-01-23 15:53:16 821

原创 使用frp穿透远程访问Jupyter Notebook方法

frp穿透软件下载&官方文档可以通过下面的链接直接下载。下载链接配置本地与服务端:下载解压tar -xzvf frp_0.29.0_linux_amd64.tar.gz`服务器配置:frpc.ini[common]bind_port = 7000vhost_http_port = 8080启动nohup ./frps -c./frps.ini&客户端配置 frps.ini[common]server_addr = 111.111.110.21

2021-01-22 13:13:35 1089

原创 C语言试题练习【01】【解析】

试卷号:TSheet1 解析。一、选择题1、C语言源程序文件的扩展名一般为______ 。(A) .txt(B) .c© .obj(D) .exe答案:B以c为扩展名2,4, C语言合法标识符是以数字,下划线,字母组合,且不能以字母开头,其次不能与保留关键字重复。2、以下选项中合法的用户标识符是_____ 。(A) long 关键字(B) _2Test© 3Dmax 数字开头(D) A.dat 不能有.答案:B3、以下选项中,_____ 不是C语言的保留字(关键字)。(

2021-01-18 21:10:45 1304

原创 计算机组成原理笔记【全-408统考】【附思维导图】

组原思维导图总结408考察的审题和仔细KMG,表示速率是10的次方,容量大小为2^10。。有些题计算次数为4k,按需转换为 10,或者2^10内存中二进制数以补码存放计算二进制时注意⚠️第i位是2^i-1异步通信串行起始位,数据位(任意)校验位,停止位2016年并行计算机系统概述计算机系统的层次结构硬件的基本组成存储器主存储器工作方式:按存储单元的地址进行存取(按地址存取方式)基本组成存储体存放二进制信息地址

2020-12-11 17:26:40 4447 6

原创 操作系统笔记【全-408统考】【附思维导图】

操作系统思维导图概述操作系统的概念管理计算机软件和硬件资源最基本的系统软件特征并发区分并发并行共享互斥共享方式同时访问方式虚拟逻辑上多个。虚拟处理器的分时,空分复用的虚拟存储器采用多道程序设计异步由于资源有限,进程走走停停可能会导致进程产生与时间有关的错误。访问顺序目的和功能1.管理计算机资源功能处理机管理、存储器管理、文件管理、设备管理目标:安全、有效2.作为用户与计算机硬件系统

2020-12-11 17:20:40 1347 5

原创 数据结构笔记【全-408统考】【附思维导图】

数据结构文章目录数据结构绪论基本概念数据结构三要素复杂度分析算法概念与特性好的算法满足总结:线性表顺序存储链式存储总结几个判空栈和队列操作受限推广栈和队列的应用树与二叉树树二叉树树,森林树和二叉树的应用图图的基本概念图的存储及基本操作图的遍历图的基本应用查找基本概念线性结构树形结构散列表排序内部排序外部排序字符串模式匹配模式匹配匹配方式绪论基本概念数据信息的载体数据元素数据的基本单位数据项是构成数据元素的不可分割最小单位。学生记录是一个数据元素,由学号姓名这些数据项共

2020-12-11 17:02:19 3763 3

原创 编译原理期末刷题总结

编译原理考前背诵编译原理刷题总结。考前防止遗忘。编译编译程序是一种翻译程序程序转换的方法有编译和解释为某种语言构造一个编译程序,必须掌握三方面的内容为:源语言、目标语言、编译方法对于编译程序而言、输入数据是源程序、输出结果是目标代码。源程序中的两类错误为语义错误和代码错误。编译程序对于C语言程序进行语义分析时可以确定变量是否定义或声明,词法分析器不能发现括号不匹配。语法分析器可以发现源程序的语法错误。通常一个编译程序不仅包含词法分析、语法分析、语义分析、中间代码生产、代码优化、目标代码

2020-08-26 08:05:05 3816

原创 编译原理重点考点梳理总结[期末总结]

编译原理考点梳理期末考试对一些重点内容的梳理总结,希望能帮助到需要的小伙伴。文章目录编译原理考点梳理参考习题:符号和名词⚽⚽⚽重点内容????????????第一章 绪论什么是编译型和解释型语言?翻译器,编译器,解释器?解释执行效率低的原因?编译器的各个阶段?第二章(1)词法分析器的相关概念(2)正规式与正规集正规定义总结:(3)状态转换图(4)有限自动机(5)从正规式到有限自动机第三章(1)上下文无关文法、推导与归约、语法分析树、二义性(2)语法分析器的相关概念(文法)(3)二义性(4)语法分析的方

2020-08-19 20:15:07 7750 3

原创 Ch1 网络体系结构

Ch1 网络体系结构计算机网络概述一、计算机网络的概念:什么是计算机网络:计算机网络是将一个分散的、具有独立功能的计算机系统、通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统。用特性描述定义:计算机网络是互连的、自治的计算机集合。互连通过通信链路互联互通自治无主从关系二、计算机网络的功能1. 数据通信它是计算机网络最基本和最重要的功能,用来实现联网计算机之间的各种信息的传输,并将将分散在不同地理位置的计算机联系起来,进行统一的调配、控制和管理。比如,文件传输、

2020-07-03 19:15:00 474

原创 高数基础篇对应660习题(武忠祥)

高数660对应直播课(24节)习题导图:1-8选择题:121、122、124、125、128填空题:1选择题:121、122、124、125、128填空题:1选择题:131、132、133、134填空题:2、4、7、8、10、12、13、14选择题:137、138、140、142、143填空题:18、19、21、22、24、25选择题:137、138、140、142、143填空题:18、19、21、22、24、25选择题:153、154、158、160、169、173填空题:

2020-06-25 12:58:58 35082 21

原创 Ubuntu18.04:安装xmind8并创建快捷方式

安装工具下载:xmind8安装包 官网地址破解文件 下载地址平台:ubuntu 18.04lts将下载的安装包解压到指定目录unzip xmind-8-update8-linux.zip 解压破解文件 将下载的破解文件解压到XMind_amd64/ 并选择替换 修改hostsudo vim /etc/hosts在最后添加127.0.0.1 www.xmind...

2020-06-24 16:03:53 3314 1

原创 【数据结构】特殊矩阵的压缩

目的: 减少不必要的存储空间数组存储一个数组的所有元素在内存中占用一段连续的存储空间。(L为每个数组元素所占的存储单元,int 在32位下是4)多维数组映射:• 按行优先• 按列优先特殊矩阵的压缩特殊矩阵:• 对称矩阵• 上(下)三角矩阵• 对角矩阵对称矩阵规律:ai,j = a j,in*n 矩阵压缩:存在一维数组中(也可以存储上三角矩阵)第一行: 1个元素 a1,1第二行: 2个元素 a2,1 a2,2。。。。。经过压缩:最后 元素个数为 n(n+1)/2

2020-06-23 14:49:27 634

原创 计算机图形学《期末复习笔记》

2020-6-17 待更新思维导图重点复习内容

2020-06-17 09:44:35 887

原创 计算机图形学考试大纲(重点)

计算机图形学考试大纲导航:Pdf课本与课件资源复习笔记(待更新)文章目录计算机图形学考试大纲教材:考试内容及要求1.绪论2.光图形学教学内容:3儿何造型技术教学内容:(往年两个计算题)第4章真实感图形学第5章图形标准考试形式教材:计算机图形学基础教程(第2版)作者:孙家广、胡事民编著出版社:清华大学出版社出版时间:2009年8月考试内容及要求1.绪论(1)掌握计算机图形学的概念,清楚图形和图像的区别(2)计算机图形学主要研究内容(3)了解计算机图形学的发展历史和应用场景2.光

2020-06-17 09:23:16 1128

原创 计算机组成原理:4.3 CISC和RISC的基本概念

4.3 CISC和RISC的基本概念思维导图CISC设计原因:随着VLSI技术的发展,硬件成本不断下降,软件成本不断上升,促使人们在指令系统中增加更多、更复杂的指令,以适应不同的应用领域,这样就构成了复杂指令系统计算机(CISC)特点1)指令系统复杂庞大,指令数目一般为200条以上。2)指令的长度不固定,指令格式多,寻址方式多。3)可以访存的指令不受限制。4)各种指令使用频度相差很大5)各种指令执行时间相差很大,大多数指令需多个时钟周期才能完成6)控制器大多数采用微程序控制。有

2020-06-11 16:33:47 1889

原创 计算机组成原理:4.2指令的寻址方式

4.2指令的寻址方式思维导图指令寻址和数据寻址指令寻址顺序寻址(PC)+1,自动形成下一条指令地址跳跃寻址转移指令给出数据寻址定义:在指令中表示一个操作数的地址方式,并用这种方式得到操作数的地址指令格式:常见的寻址方式隐含寻址这种类型的指令不明显地给出操作数的地址,而在指令中隐含操作数的地址。优点是有利于缩短指令字长;缺点是需增加存储操作数或隐含地址的硬件。立即(数)寻址这种指令的地址字段指出的不是操作数的地址,而是操作数的本身,又称立即数,

2020-06-10 20:05:33 1678

原创 计算机组成原理:4.1 指令格式

4.1 指令格式思维导图基本概念指令:是指示计算机执行某种操作的命令,计算机运行的最小功能单位一条指令通常包括操作码字段和地址码字段两部分指令系统(指令集):一台计算机的所有指令的集合指令系统是计算机的主要属性,位于硬件和软件的交界面上指令的基本格式指令一条指令通常包括操作码字段和地址码字段两部分操作码:指出指令中指令应该执行什么性质的操作和具有何种功能。操作码是识别指令、了解指令功能及区分操作数地址内容的组成和使用方法的关键信息。地址码:给出被操作的信息(

2020-06-10 17:31:32 1734 3

原创 计算机组成原理:3.7虚拟存储器

3.7虚拟存储器思维导图虚拟存储器的基本概念虚拟存储器将主存或辅存的地址空间统一编址,形成一个庞大的地址空间,用户可以在里面进行自由编址,而不需要在乎实际的主存容量和程序存放的位置虚拟地址比实际地址大过程CPU使用虚地址时,由复制硬件扎到虚地址和实地址之间的对应关系,并判断虚地址对应的存储单元是否已装入内存。如果已装入内存:通过地址变换,cpu可以直接当我主存指示的实际单元如果不存在主存中:则把包含这个字的一页或一段调入主存后再由CPU访问如果主存已满,采用替换算法置换主存的一页或

2020-06-06 18:54:25 1496

原创 先做好一件事,才能做好更多事

先做好一件事,才能做好更多事*——用十年的沉淀,成为一名业界优秀的软件工程师*先引用之前与久哥的对话(百度T9架构师):他问,“如果让你用10年的时间学习数据库,你能不能成为这个领域的专家?”我说,“应该可以吧”他说,“你现在20,10年后也才30,30岁就能成为某个领域的专家,为什么不去做呢?你看看周围有多少30岁的人还一事无成,而那个时候的你已经是数据库的专家了。”职业方向:软件开发工程师-数据挖掘方向人生宗旨:挣钱,挣钱,挣钱(生活中90%的烦恼都是可以用花钱解决的)技术宗旨

2020-06-05 20:14:57 518

原创 计算机组成原理思维导图:3.6 高速缓冲存储器

思维导图3.6 高速缓冲存储器程序访问的局部性原理时间局部性最近的未来要用到的信息,很可能是正在使用的信息(有些循环可能重复使用信息)空间局部性最近的未来要用到的信息,很可能与现在正在使用的信息在存储空间上是邻近的。(因为指令通常是顺序执行的,数据一般也是以向量、数组等形式簇聚地存储在一起的)Cache的基本工作原理Cache和主存都被划分为相等的块。(便于CPU和主存之间交换信息)每块由若干字节组成,块的长度成为块长(Cache行长)Cache中仅保存主存中最活跃的若干块的副

2020-06-04 18:53:09 439

原创 计算机组成原理细微导图:3.5 双端口RAM和多模块存储器

3.5 双端口RAM和多模块存储器思维导图双端口RAM出现四种情况两个端口不同时对同一地址单元存取数据。两个端口同时对同一地址单元读出数据。两个端口同时对同一地址单元写入数据。两个端口同时对同一地址单元操作,一个写入数据,另一个读出数据出现错误第三种出现写入错误第四章出现读出错误解决方法:其中一个端口置忙多模块存储器单体多字存储器同一地址取出M个指令,然后1/m周期,cpu取一个。优点:增大了存储器的带宽,提高了存储器工作的效率缺点:指令和数据在主存内必须是连续存

2020-05-31 19:14:53 535

原创 计算机组成原理思维导图:3.3半导体随机存储器

计算机组成原理细微导图:3.3半导体随机存储器导图SRAM和DRAMSRAM工作原理SRAM的存储元是用双稳态触发器(六晶体管MOS)来记忆信息的,因此信息被读取后,仍保持原状态而不需要再生(非破坏性读出)DRAM工作原理DRAME的是利用存储元电路中电容上的电荷来存储信息的,DRAM的基本存储单元通常只使用一个晶体管,所以它比SRAM的密度高。DRAM采用地址复用技术,地址线是原来的1/2,且地址信号分行,列两次传送。刷新集中刷新固定时间对所有行进行逐一再生,存

2020-05-30 19:15:27 663

原创 计算机组成原理:3.2 存储器的层次结构

计算机组成原理 3.2存储器的层次结构体现的两个层次Cahe-主存解决CPU和主存速度不匹配的问题主存-辅存解决存储系统的容量问题主要目的:解决系统大容量,高速度和低成本3个相互制约的矛盾。原因:cpu,寄存器,cache,主存,磁盘,磁带价格降低,但速度降低。主要思想:存储器层次的主要思想是上一侧的存储器作为第一层的存储器的高速缓存补充两个图三级存储系统的层次结构补充现在计算机都采用这种三级存储系统主存和Cache之间的数据调动是由硬件自动完成

2020-05-29 19:46:21 868

原创 计算机组成原理 3.1 存储器系统

3.1 存储器系统存储器分类在计算机中的作用分类主存储器特点:CPU可以直接访问存储。容量小,存储速度较快。单价高辅助存储器特点:不能与CPU直接进行交换。容量大存储速度慢,单件价格低。高速缓冲存储器简称:Cache,位于主存和CPU之间。用来存放正在执行的程序段和数据。便于CPU进行高速访问。速度与CPU相当。但价格高。存储介质分类磁表面存储器磁盘,磁带磁芯存储器半导体存储器MOS型存储器,双极型存储器。光存储器存取方式进行

2020-05-29 19:41:35 266

原创 Xmind:高数第二章:导数与微分 思维导图

2020-04-08 20:34:04 9431

原创 mv/cd 防止 - 开头的文件名影响

mv移动或者重命名类似 -a/``-b/的文件夹时会提醒:mv: 不适用的选项 -- a Try 'mv --help' for more information.这是因为 -a充当了mv的参数解决方法:在mv后面加上--mv -- -a newname...

2020-04-07 21:04:54 403

原创 Shell脚本批量文件名小写转大写

做实验的时候需要将目录下的所有文件夹带有小写的字母都转换成大写字母避免文件夹重复例如: Zz,zz,zZ,文件夹,这个时候就需要对之前的文件夹都合并到ZZ避免 mv的参数传递到文件夹名使用mv参数的时候如果文件的名称是 -a 直接进行传值会造成 mv认为-a为参数。采用将小写文件夹下的所有npy文件都mv到大写字母的文件夹下面。同时mv – 避免传参。#!/bin/b...

2020-04-07 21:01:00 852

原创 如何输入未知长度字符(三种方法总结)

c++|c 在刷题时经常会遇到系统没有提供输入字符的长度,这个时候就没法使用循环。我们通常使用EOF进行判断系统是否输入完了。code属于一个字符串,其中以空格隔开。方法1int num=0;char ans[100][100];while(scanf("%s",ans[num])!= EOF){ num++}方法2tring s[81];int num=0; whil...

2020-04-05 19:11:35 10020

原创 个位数统计

pat不支持gets了。。可以用 cin.getline()。或者string#include <iostream>using namespace std;int main(){ string s; cin >> s; int num[10]={0}; for(int i=0;i<s.length();i++){ num[s[i]-'0']+...

2020-04-05 18:14:10 207

原创 A1058. A+B in Hogwarts (20)

If you are a fan of Harry Potter, you would know the world of magic has its own currency system — as Hagrid explained it to Harry, “Seventeen silver Sickles to a Galleon and twenty-nine Knuts to a Sic...

2020-04-05 17:37:20 100

原创 A1027 Colors in Mars (20分)

1027 Colors in Mars (20分)People in Mars represent the colors in their computers in a similar way as the Earth people. That is, a color is represented by a 6-digit number, where the first 2 digits are...

2020-04-05 16:53:10 85

原创 A1019 General Palindromic Number (20分)

1019 General Palindromic Number (20分)A number that will be the same when it is written forwards or backwards is known as a Palindromic Number. For example, 1234321 is a palindromic number. All single...

2020-04-05 16:29:59 74

408四门思维导图,数据结构,操作系统,计算机网络,计算机组成原理

408四门思维导图,数据结构,操作系统,计算机网络,计算机组成原理。 408考研的思维导图源文件,可以自己修改编辑。当时自己花了几个月做的。

2021-08-24

操作系统思维导图 源文件 可编辑.xmind

408考研的,计算机思维导图源文件,可以自己修改编辑。当时自己花了几个月做的。

2021-07-08

数据结构思维导图源文件 xmind

408考研的,数据结构思维导图源文件,可以自己修改编辑。当时自己花了几个月做的。

2021-07-08

计算机组成原理.xmind

408考研的,计算机组成原理思维导图源文件,可以自己修改编辑。当时自己花了几个月做的。

2021-07-08

计算机网络——final.xmind

408考研的,计算机思维导图源文件,可以自己修改编辑。当时自己花了几个月做的。

2021-07-08

计算机图形学课件.zip

包含2020上半年计算机图形学课件与所学课本。

2020-06-17

PyTorch-Course-master .zip

Pytorch入门与实践的课程ppt和代码....需要的同学可以进行下载。。。。。。。。。。。。。。。。。。。。。。。。。。。

2020-01-14

软件需求工程复习题.doc

软件需求工程复习题,期末复习的小伙伴可以下载用了,

2019-06-21

空空如也

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

TA关注的人

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