自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Indra_ran的博客

深度学习与python

  • 博客(45)
  • 资源 (2)
  • 收藏
  • 关注

原创 高校人员信息管理系统—C++代码(最新2024.03)

【代码】高校人员信息管理系统—C++代码(最新2024.03)

2024-03-12 10:16:28 328

原创 如何将QQ音乐的歌单导出到excel

提前准备 1.选择你需要导出的音乐歌单

2024-02-23 16:36:55 1121

原创 落雪音乐换源失败播放不了音乐——保姆级解决方法(2024.03)

将你下载的自定义源导入,并将音乐来源选择成六音音源,显示初始化成功就算成功了。

2024-02-23 12:44:03 12541 6

原创 Linux详解用户、组以及文件权限管理,一篇就够了

Linux文件权限分为三种读 r -4写 w -2执行 x-1文件权限分为一般权限和特殊权限一般权限主要指的是:文件所有者的权限,所属组的权限,其它用户权限特殊权限主要指的是:权限中带s或S(SUID,SGID),t或T标志位。

2022-09-27 11:31:50 1011 2

原创 Error: Failed to download metadata for repo ‘appstream‘: Cannot prepare internal mirrorlist: No URLs

这是因为Centos8于2021年年底停止了服务,使用yum源安装时候,就会报错:Failed to download metadata for repo ‘AppStream’: Cannot prepare internal mirrorlist: No URLs in mirrorlist”,这时我们需要修改yum源。

2022-09-27 10:37:17 11673 2

原创 Docker基础详细讲解,看这一篇就够了!

一款产品的开发往往需要多个开发环境,在以前,开发人员将项目打包好之后,经常会出现在我的电脑上能够正常运行,而在他的电脑上不能使用,原因就是产品开发所需要的环境不一样。而现在,开发人员将产品以及它所对应的开发环境一起打包,这种就被称为镜像。这样就省去了开发环境的麻烦。而docker的出现就是为了解决以上的问题,docker就相当于一个箱子(镜像),把每一个镜像隔离开来,互不干扰......

2022-09-20 20:02:04 1267

原创 Win11联想笔记本电脑打软件显示用户账户控制怎么解决?

联想笔记本电脑中用户账户控制设置的通知是默认开启的,我们不想让他通知关掉即可。1. 当你打开应用时,提示如下2. 点击显示更多详细信息,如下4. 点击选择何时显示更改通知5. 将通知改成从不通知,点击确定6. 点击,是找不到控制面板的请看这里,如何将控制面板放到桌面上1. 打开控制面板,找到用户账户并点击2. 找到用户账户并点击3. 找到更改用户账户控制设置并点击4. 出现下图就可以修改了如果解决了您的问题,请点个赞吧,谢谢,嘿嘿。...

2022-06-17 19:25:23 6983 1

原创 《面向机器阅读理解的多任务层次微调模型》论文总结

1.机器阅读理解机器阅读理解 (machine reading comprehension,MRC) 是通过计算机理解文章语义并回答相关问题的一项重要研究任务. 让计算机系统能够理解文本的含 义, 并且做出正确的反馈, 是自然语言处理的长期目标。作用:机器阅读理解的研究对提升机器的自然语言理解能力具有重要促进作用。同时,将机器阅读理解技术运用到智能客服问答系统中,能够更进一步的提高问答系统的扩展性和效率。2.机器阅读理解的现状2.1面临的问题推理性不强,缺乏可解释性缺乏大量的训练数据存在

2022-04-30 19:06:08 603

转载 Transformer的详细深入理解

本篇文章参考了Transformer模型详解(图解最完整版)一、前言Transformer 网络架构架构由 Ashish Vaswani 等人在 Attention Is All You Need一文中提出,并用于Google的机器翻译任务。但是该模型并没有用到以往的RNN或CNN网络架构,而是采用注意力机制。这个模型广泛应用于NLP领域,例如机器翻译,问答系统,文本摘要和语音识别等等方向。为方便编写,以下的Transformer模型简称T模型二、Transformer的整体架构上图就是T模型的

2022-04-24 18:44:31 1430

原创 分布式爬虫scrapy-redis所踩过的坑

一、安装redis因为是在CentOS系统下安装的,并且是服务器。遇到的困难有点多不过。1.首先要下载相关依赖首先先检查是否有c语言的编译环境,你问我问什么下载这个,我只能说它是下载安装redis的前提,就像水和鱼一样。rpm -q gcc```如果输出版本号,则证明下载好了,否则就执行下面的命令,安装gcc,2.然后编译redis下载你想要的redis版本注意下面的3.0.6是版本号,根据自己想要的下载版本号,解压yum install gcc-c++cd /usr/local

2022-03-29 19:25:34 3031 4

原创 CentOSyum安装报错“Error: Failed to download metadata for repo ‘AppStream‘: xxxx”

一、问题在使用yum命令时,出现Error: Failed to download metadata for repo ‘AppStream‘: xxxx”错误,发现yum不能下载东西了。二、原因仔细查看报错信息,发现yum的源找不到该安装包,因为centOS8于2021年12月31日停止了源的服务,但是服务器中的源还未更换,所以本质是源的问题。三、解决方法cd /etc/yum.repos.d/sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repo

2022-03-29 11:50:20 5269

原创 前端学习——css基础

一、CSS介绍css:层叠样式表,可以用来修饰静态网页 ,可以配合各种脚本对网页进行格式化是网页的化妆师,让页面变得更加美观使用方法直接写在标签里写在style标签中使用外部.css文件二、使用css的方法<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>标题</title><!-- 内部样式

2022-03-21 20:59:12 650

原创 前端学习——Ajax的使用

Ajax一、JSON格式本质上是一个字符串,是作为数据交换的格式。主要是用于前后端数据交互json可以是对象,数组,字符串,<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>标题</title> <style> </style></head>

2022-03-21 20:30:57 1792

原创 爬虫的高阶使用——scrapy框架crawl shell,crawlSpider imagepipeline

一、scrapy shell的使用在命令行输入scrapy shell “网址名”,以百度的域名为例子,需要了解即可,可以打印你想知道的信息(python38) F:\SpiderProject\spider\某易云评论\easecloud\easecloud>scrapy shell "https://www.baidu.com"[s] Available Scrapy objects:[s] scrapy scrapy module (contains scrapy.Reque

2022-03-21 20:19:54 3560

原创 爬虫的高阶使用——scrapy框架进阶

一、思考1.为什么下面的代码会用到yield?import scrapyfrom ..items import DoubanItemclass DoubanSpider(scrapy.Spider): name = 'douban' #爬虫名字 # allowed_domains = ['https://www.douban.com/'] # 允许爬取的范围 start_urls = ['https://movie.douban.com/top250'] #第一个访问的UR

2022-03-21 20:18:28 445

原创 爬虫的高阶使用——scrapy框架

scrapy框架一、框架的基本使用1.介绍Scrapy是一个开源协作的框架,其目的是为了页面抓取,使用它可以快速、简单、可扩展的从网站中提取所需要的数据用途十分广泛,可用于数据挖掘、监测和自动化测试等领域,使用的时候十分方便,并通过异步来实现并发2.组成部分Scrapy Engine——引擎负责控制系统所有组件之间的数据流,并在某些动作发生时触发事件Scheduler——调度器用来接收引擎发过来的请求,压入队列中,并在引擎再次请求时返回,可以理解为一个URL的优先级队列,由他

2022-03-21 20:17:30 499

原创 爬虫的进阶使用——异步爬虫

一、异步爬虫1.异步爬虫的了解在爬取数据下载的时候,通常是下载一个才能下载下一个,我们想要同时来下载节约时间python有限制,只能使用1个满cpu核心。GIL全局锁想要实现从单线程到并发执行的转换,所以有了异步爬虫异步:就是说cpu先干完自己的事情,然后去干别的事情,让磁盘去慢慢读取,但时不时会出来看一眼磁盘都没读完,读完了就往下做,没读完就继续做其他事情。一般来说的话异步是搭配协程来实现的2.异步模块asnico的了解import asynciofrom time import s

2022-03-21 20:16:29 3330

原创 爬虫的进阶使用——数据的存储

一、csv存储数据1.csv的介绍一般来说,存储数据量较大的就用csv,其格式简单,并且可以用office打开,容易存储数据2.csv的基本使用将数据写入的文件后缀名是csv,但是一定要先创建对象创建对象之后一定要先写入表头,然后再写入数据,写入的数据一般是列表中加入元组或者字典读取文件数据的时候,返回的是一个列表,可以通过下标取值import csvheaders = ['名字','身高','年龄']stuedents = [ ('丸子',"180",'18'),

2022-03-21 20:15:37 673

原创 爬虫的进阶使用——xpath,bs4

一、xpath1.xpath的语法介绍//:表示根目录,text():表示元素里面的内容.:表示当前节点,/:表示下一节点要想使用xpath语法,就要安装lxml包,并从里面导入etree一般的话如果是html的网页转化成的字符串,就要用etree.HTML()如果是文件的话,就要用etree.parse()来进行使用注意!!返回的都是列表2.xpath的使用1.etree.HTML的使用from lxml import etreedata = """<div>

2022-03-21 20:14:24 1039

原创 爬虫的进阶——xpinyin,requests_html

一、xpinyin模块的使用1.为什么使用xpinyin模块当我们让爬虫程序去访问大量的不同的网站时,有时会遇到搜索的关键词的拼音就在网址里,这就需要我们自动地去识别程序举个例子就是某图网2.xpinyin 了解import requests # 导入请求包from retrying import retryfrom xpinyin import Pinyin# 实例化一个xpinyin的对象p = Pinyin()# 得到汉字的拼音,一般来说使用-隔开print(p.get_

2022-03-21 20:11:37 478

原创 爬虫需要知道的基础

一、爬虫概述1.爬虫必须知道的要素爬虫要遵循网上的爬虫机器人协议,怎样查看——在网址后面加上/robots.txt来查看,可以查到哪些是允许的,哪些是不允许的爬虫的基本步骤:找到网址,发起请求,解析页面并获得原始数据,对数据进行处理,保存处理后的数据网址分为http开头,https开头端口分别是80和4432.爬虫的基本介绍2.1网页布局的介绍首先要知道按下F12之后网页的布局,一般来说就是从左到右是元素也就是通常说的前端页面的代码,然后是控制台,再之后就是资源,再之后就是网络(一般检

2022-03-21 20:09:36 562

原创 Docker基础入门

一、Docker开源的应用容器引擎。容器是完全使用沙箱(网络编程虚拟执行环境)机制,相互之间不会有任何接口,独立的。开发者可以打包应用以及依赖到一个可移植的镜像(光盘)中,然后发布在任何流行的系统的机器中Docker是一个虚拟软件,虚拟执行环境-容器技术,每一个执行环境就是相互独立的开发一个项目,需要很多中间件,依赖程序,开发完了就会要交付和部署。于是可以封装打包。docker可以制作一个镜像文件,虚拟一个环境,在这个环境里面有依赖程序,打包。下载docke镜像,运行就可

2021-11-12 10:32:16 358

原创 python——通信原理,进程与线程

一、网络编程1.计算机网络将地理位置不同的具有独立功能地多台计算机及其外部设备,通过通信线路连接起来,在协议的管理和协调下,实现资源共享和信息传递。网络编程:用来实现网络互连的不同计算机运行程序可以进行数据交换2.网络模型计算机网络之间以何种规则进行通信。分为OSI模型和TCP/IP参考模型2.1OSI:应用层:电脑屏幕看到的东西,产生数据。表示层:做数据进行处理,加密与解密,压缩与解压,编码。会话层:通过传输层建立数据传输的通路,发起会话和接受会话,在传输过程维持会话传输层:数据

2021-11-02 21:21:15 249

原创 python——MySQL、mongodb、redis数据库

一、MySQL数据库MySQL数据库笔记二、mongodb数据库一、mongodb的介绍非关系型数据库,是文档结构,json(字典加列表),存储大型数据对sql注入语句攻击免疫。最简单的数据库。mongodb中有多个库,库中有多个集合,每个集合中有多条json数据。二、mongodb数据库操作输入mongo进入mongo数据库,端口:27017。show dbs——查看数据库,db——查看当前所在的位置。use 数据库——切换数据库,不存在就创建。注意:mongodb命令全部是小写

2021-11-02 21:19:06 304

原创 任务型对话综述论文总结

一、管道方法五个部分自动语音识别——ASR自然语言理解——NLU对话管理——DM:包括对话状态跟踪(DST)和对话策略(DP)自然语言生成——NLG语音合成——TTS1.对话管理2.对话策略对话策略根据 DST估计的对话状态 St,通过预设的候选动作集,选择系统动作或策略an。DP性能的优劣决定着人机对话系统的成败。DP模型可以通过监督学习、强化学习和模仿学习得到。2.1监督学习专家手工设计对话策略,但是受特定域的特性、语音识别的鲁棒性、任务的复杂程度等影响,手工设计对话策略规则

2021-10-09 18:13:09 780

原创 Django从入门到学会——02

第六章:常用查询及表关系1.查询def select_user(request): #常用的查询方法 res = User.objects.filter(name__contains='小') res1 = User.objects.filter(name__in=['小黑','铵盐']) res2 = User.objects.filter(name__startswith='铵') res = User.objects.exclude(age=18) # 排

2021-10-07 20:40:33 45

原创 Java基础回顾——03

第七天1.类与对象对象还是通过引用来操作的,就跟c++一样对象的创建与使用:必须用new来创建对象,构造器,类包括属性和方法。2.封装该漏的漏,该处得出。——高内聚,低耦合。属性私有——get/set,快捷键——alt+insert:快速生成get/setpackage oop.demo04;//类public class Student { //属性私有 private String name; //名字 private int id;

2021-10-07 20:37:57 59

原创 Java基础回顾——02

第五天1.数组的使用package com.kuang.array;public class demo01 { public static void main(String[] args) { int[] arrays = {1,2,3,4,5};// int sum= 0;//// for (int i = 0; i < arrays.length; i++) {// System.out.println(a

2021-10-07 20:37:31 47

原创 Java基础回顾——01

坚持第一个:博客的重要性斜体——一个星号加粗——两个星号斜体加粗——三个型号引用这是我的博客第二个:快捷键win+e:打开我的电脑ctrl+shift+esc:打开资源管理器alt+F4:关闭当前窗口资源管理器是桌面,关闭后在启动就是explorer在文件夹下按住shift+右键点击,打开控制台第三个:DOS命令E:——切换到e盘calc——打开计算器mspaint——打开画图工具notepad——打开记事本第一天1.跨平台原理在需要运行的java应用

2021-10-07 20:36:55 76

原创 Django从入门到学会——03

一、博客案例1.配置准备#配置模板文件夹'DIRS': [os.path.join(BASE_DIR,'templates')], #导入数据库import pymysqlpymysql.install_as_MySQLdb() # 数据库配置文件准备DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'myblog9_10',

2021-10-07 20:35:01 93

原创 Django从入门到学会——02

第六章:常用查询及表关系1.查询def select_user(request): #常用的查询方法 res = User.objects.filter(name__contains='小') res1 = User.objects.filter(name__in=['小黑','铵盐']) res2 = User.objects.filter(name__startswith='铵') res = User.objects.exclude(age=18) # 排

2021-10-07 20:34:21 73

原创 Django从入门到学会——01

第一章:django项目的创建1.首先要创建虚拟环境#1.创建虚拟环境mkvirtualenv -p /usr/bin/python3 环境的名称#2.要知道的东西workon #查看所有的虚拟环境deactivate #退出当前的虚拟环境workon 虚拟环境的名字 #切换成虚拟环境2.django准备1.django-admin startproject 项目名称(django9_10) #创建项目2.pip install django==2.1.7 -i 网址 #下载djang

2021-10-07 20:33:25 84

原创 AI达人——让人拍案叫绝的项目创意都是怎样产生的

文章目录一、什么是创意二、AI创意来源于场景1.从一个平常的场景出发2.确定流程3.要以终为始4、面向不同场景的解决方案5.找官方要灵感三、AI创意来源于生活1.生活中的AI来源举例2.AI创意扩展四、总结一、什么是创意创意是将现有的某种想法进行组合。美人鱼——人和鱼的组合天使——简单地说人和翅膀的组合创意也可以意味着一些自己发自内心感兴趣的、或者能帮助我们”偷懒的“某种想法。比如你在游戏方面感兴趣,可以通过AI来对游戏进行魔改。参照下图。第一个三维弹珠(不记得名字了,老游戏了)可以通过

2021-07-27 16:37:36 642

原创 C++程序设计(谭浩强)笔记八

文章目录第九章输入输出流一、输入输出流的含义二、c++的输入输出流1.含义2.与流类库有关的头文件3.标准输出流4.流成员函数三、对数据文件的操作1.文件的打开与关闭1.磁盘文件2.二进制文件第十章c++工具一、异常处理二、命名空间三、c++库第九章输入输出流一、输入输出流的含义程序的输入是指:从输入文件将数据传给程序程序的输出是指:从程序将数据传送给输出文件c语言用函数实现输入与输出,c++通过类对象来实现输入与输出二、c++的输入输出流1.含义每一个数据流都存在一个内存缓冲区当c

2021-07-13 15:11:46 204

原创 C++程序设计(谭浩强)笔记七

文章目录第八章多态性与虚函数一、 多态性的概念1.例子:1.先声明Point(点)基类2.在声明Point(点)的Circle(圆)派生类3.在声明Circle(圆)的Cylinder(圆柱体)派生类二、多态性的实现1.用虚函数实现多态2.在何种情况下用到虚函数3.纯虚函数第八章多态性与虚函数一、 多态性的概念向不同的对象发送同一个消息,会产生不同的行为或方法。静态多态性通过函数重载实现,动态多态性通过虚函数来实现1.例子:要求先建立一个Point(点)类,包含数据成员x,y(坐标点)。以它为

2021-07-13 15:09:39 167

原创 C++程序设计(谭浩强)笔记一

文章目录第一篇基本知识一、c++的初步认识1.不简单的初步知识二、数据的存储表示形式和基本运算2.1 C++的数据类型2.2变量2.3 C++的运算符三、程序设计初步3.1 C++的程序结构及语句第一篇基本知识一、c++的初步认识1.不简单的初步知识连续输入多个变量时,要用一个或多个空格间隔开,不能用逗号或分号对函数使用前要声明,且有分号类中的私有成员只能被类中的成员函数调用,不能被类外的函数调用(友元函数除外)二、数据的存储表示形式和基本运算2.1 C++的数据类型short in

2021-07-11 18:37:51 355

原创 C++程序设计(谭浩强)笔记二

文章目录第二篇基于过程的程序设计一、程序设计初步1.1字符的输入与输出1.1.1 putchar的使用1.1.2getchar的使用二、函数实现功能2.1函数模板2.2函数的参数与默认变量2.3变量的存储第二篇基于过程的程序设计一、程序设计初步1.1字符的输入与输出1.1.1 putchar的使用putchar(m),如果m是数字,则会输出该数字对应的字符。如m=66,则输出‘B’putchar(’/ddd’),三位数则是八进制所代表的字符,如‘/101’=‘A’1.1.2getchar的

2021-07-11 18:36:46 120

原创 C++程序设计(谭浩强)笔记三

文章目录第四篇数组的使用一、数组的定义与引用1.一维数组2.二维数组3.字符数组的使用二、字符串函数以及字符串变量的定义引用1.字符串函数2.字符串变量的定义使用第四篇数组的使用一、数组的定义与引用1.一维数组类型名 数组名 [常量表达式] 如:int a[10] ,int a[2*5]int n;cin>>n;int a[n];//试图通过n的值来决定数组长度,这是错误的!a = (elment *) malloc(sizeof(elment)*MaxSize)//c语言

2021-07-11 18:35:53 87

原创 C++程序设计(谭浩强)笔记四

文章目录第四章指针与引用的使用一、变量与指针1.指针的定义2.指针做参数二、数组与指针三、字符串、函数与指针四、指针数组和指向指针的变量1.指针变量2.指向指针的变量五、const指针1.指向变量的常指针六、引用第五章用户自定义数据类型一、结构体类型二、动态分配存储空间三、枚举类型及typedef类型第四章指针与引用的使用一、变量与指针1.指针的定义数据类型 *变量名——指针变量int i; int *point=&i;&a——表示变量a的地址,*p——p所指向的单元2.指

2021-07-11 18:34:03 120

原创 C++程序设计(谭浩强)笔记五

文章目录第六章基于对象的程序设计一、面向对象的程序设计方法概述二、类的声明和对象的定义1.类的说明2.类外定义成员函数三、怎样使用类和对象1.构造函数对对象的初始化2.用参数初始化表来初始化3.析构函数4.对象数组5.对象指针6.公用数据的保护7.常对象成员8.对象的赋值与复制9.静态数据成员10.友元函数第六章基于对象的程序设计一、面向对象的程序设计方法概述任何一个对象都有两个要素——属性和行为面向对象的软件工程面向对象分析面向对象设计面向对象编程面向对象测试面向对象维护

2021-07-11 18:32:22 203

C++程序设计答案.zip

适合大学生初学c++谭浩强第三版

2021-10-09

C++程序设计答案.zip

这里面包含了C++程序设计(谭浩强)第三版答案这一本书中的例题代码和可后习题答案代码

2021-10-07

空空如也

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

TA关注的人

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