自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 操作系统课程设计——处理机和进程调度算法及内存分配回收机制

多道程序系统中,进程与进程之间存在同步与互斥关系。当就绪进程数大于处理机数时,需按照某种策略决定哪些进程先占用处理机。在可变分区管理方式下,采用首次适应算法实现主存空间的分配和回收。本程序模拟实现处理机调度和内存分配及回收机制,并通过可视化界面观察进程的运行流程与情况。

2021-12-02 19:45:39 3157 3

原创 Python+mirai开发QQ机器人起步教程(2021.9.9测试有效)

参考:开发 mirai QQ机器人起步教程_叹之-CSDN博客_mirai python本篇文章参考了以上博客,并对其中的失效内容和版本匹配问题进行了补充修改,实测能够成功运行。部分步骤的运行截图见该博客,请互相参照阅读。0. 配置jdk,版本必须为OpenJDK>=11OracleJDK未经测试,不保证能正常运行1. 下载mirai-console-loader(mcl),版本必须为1.2.2iTXTech/mirai-console-loader: 模块化、轻量级且支持完全自定义的 mi

2021-09-09 14:48:26 3590 4

原创 Windows配置深度学习环境详细教程(二):conda工具的使用

序言对于想要入门Python或者深度学习的初学者而言,配置环境一直是一个令人头疼的问题。相信有许多人经历过安装第三方包失败,安装好了却在使用中报错,安装CUDA、tensorflow、pytorch版本不匹配等等令人头大的问题,我也曾被这些问题所困扰。经过这两三年时间中反复重装环境的痛苦过程,直到现在我才逐渐能够独立、流畅地配制出一个令人满意的环境。在这个过程中,我也帮助了许多遇到这些问题的朋友,收获了一些经验教训,因此我希望将这一完整的过程写成博客,帮助在这方面遇到困难的人。在这个系列的博客中,我计划

2021-07-28 00:18:01 3334 9

原创 Windows配置深度学习环境详细教程(一):安装Pycharm和Miniconda

Windows配置深度学习环境详细教程(一):安装Pycharm和Miniconda、conda环境介绍序言对于想要入门Python或者深度学习的初学者而言,配置环境一直是一个令人头疼的问题。相信有许多人经历过安装第三方包失败,安装好了却在使用中报错,安装CUDA、tensorflow、pytorch版本不匹配等等令人头大的问题,我也曾被这些问题所困扰。经过这两三年时间中反复重装环境的痛苦过程,直到现在我才逐渐能够独立、流畅地配制出一个令人满意的环境。在这个过程中,我也帮助了许多遇到这些问题的朋友,收获

2021-07-28 00:06:04 4298 3

原创 使用Python+TensorFlow2构建基于卷积神经网络(CNN)的ECG心电信号识别分类(四)

在上一篇文章中,我们已经对心电信号进行了预处理,将含有噪声的信号变得平滑,以便分类。本篇文章我们将正式开始利用深度学习对心电信号进行分类识别。卷积神经网络不论是传统机器学习,还是深度学习,分类的依据都是不同类别的数据中包含的不同特征。要进行分类识别就需要对数据的特征进行提取,但是二者的提取方式并不相同。对于传统的机器学习而言,数据的特征需要设计者或专业人员针对其特性进行手动提取,而深度学习则可以自动提取每类数据中的不同特征。对于卷积神经网络CNN而言,能够自动提取特征的关键在于卷积操作。经过卷积操作提取

2020-05-13 00:54:26 15802 88

原创 使用Python+TensorFlow2构建基于卷积神经网络(CNN)的ECG心电信号识别分类(三)

心电信号的噪声EGG信号具有微弱、低幅值、低频、随杋性的特点,很容易被噪声干扰,而噪声可能来自生物体内,如呼吸、肌肉颤抖,也可能因为接触不良而引起体外干扰。是ECG信号主要的三种噪声为工频干扰、肌电干扰和基线漂移3,也是在滤波过程中急需被抑制去除的噪声干扰。工频干扰:是由采集心电信号的设备周身的供电环境引起的电磁干扰,幅值低,噪声频率为50Hz左右,其波形很像一个正弦信号,该噪声常常会淹没有...

2020-05-07 00:52:18 12803 42

原创 使用Python+TensorFlow2构建基于卷积神经网络(CNN)的ECG心电信号识别分类(二)

心律失常数据库目前,国际上公认的标准数据库包含四个,分别为美国麻省理工学院提供的MIT-BIH(Massachusetts Institute of Technology-Beth Israel Hospital Database, MIT-BIH)数据库、美国心脏学会提供的AHA( American heart association,AHA)数据库、欧共体CSE( Common Standa...

2020-05-05 17:12:52 12637 15

原创 使用Python+TensorFlow2构建基于卷积神经网络(CNN)的ECG心电信号识别分类(一)

本篇博客以及之后的一个系列,我将记录下我是如何从一个没学过信号处理,不懂什么是深度学习,没接触过心电信号的小白,一步步做出基于CNN的心电信号识别分类的过程。网络上关于ECG方面的相关博客内容不多,可以直接运行的相关代码也寥寥无几,这给初学者造成了很大的困难。希望通过自己的总结和整理能够帮助自己更好的理解这些知识和技术,也能够为同为新接触这方面研究的小伙伴们一些入门的帮助。本篇博客的相关代码由Py...

2020-05-05 11:43:04 18198 6

原创 如何利用GitHub+PicGo打造专属私人图床

如何利用GitHub+PicGo打造专属私人图床一、在自己的GitHub中创建一个新的Repository点击"New repository"按钮按1234步骤执行(步骤3可选)注意勾选Public选项,否则会上传失败二、生成Token秘钥回到主页,点击"Settings"按钮进入页面后,点击"Developer settings"按钮点击"Personal access ...

2020-02-26 18:38:49 344

原创 SpringBoot、Spring MVC报错:Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEn...

出现问题的原因:jdbc配置不正确解决方案:1、检查是否已添加数据库驱动jar包2、检查数据库服务是否启动3、检查数据库配置文件主要为:dialect,driver_class,url,username,password这五项。务必注意检查大小写以及英文标点。4、检查是否缺少字符集、时区等配置示例:jdbc:mysql://localhost:3306/database...

2020-02-20 18:26:00 8753

原创 前端jQuery日历控件报错 $("#datepicker").datepicker is not a function

使用日历控件时,前端产生错误:$("#datepicker").datepicker is not a function问题原因前端在同一个页面,jQuery引入了两次。解决方法方法一、 去掉一个jQuery引用方法二、 在前端页面加入如下js代码如果有两个js库同时调用了jQuery,可以加上如下代码去除冲突。并注意jQuery的引用要放在调用了jQuery的其他js库...

2020-02-19 21:21:00 1430

原创 MySQL学习笔记(一)

MySQL学习笔记(一)文章目录MySQL学习笔记(一)一、数据库相关操作1.创建数据库2.查看当前服务器下的所有数据库3.查看制定数据库的详细信息4.修改指定数据库的编码方式5.打开指定数据库6.得到当前打开的数据库7.删除指定的数据库二、常用MySQL语句1.查看警告信息2.SQL注释MySQL学习笔记(一)一、数据库相关操作1.创建数据库CREATE {DATABASE|SCHE...

2020-02-19 15:10:57 123

原创 idea非maven项目引入jar包

idea非maven项目引入jar包以JUnit为例。下载jar包,并粘贴到项目的lib文件中,如果没有这个文件夹需要自己手动创建。可以发现这个新粘入的jar包前没有小三角,这是还没被解压编译到本项目中。这时在这上面右键,找到Add as Library。即可导入jar包了。...

2020-02-19 15:09:17 2092

原创 中南大学图书馆自动登录油猴脚本

中南大学图书馆自动登录油猴脚本图书馆的油猴脚本来了// ==UserScript==// @name CSULibrary_Login// @namespace http://tampermonkey.net/// @version 0.1// @description try to take over the world!// @author ...

2020-02-19 15:08:16 1390

原创 中国电信数字中南智慧网自动登录油猴脚本

中国电信数字中南智慧网自动登录油猴脚本每次登陆校园网都要输入账号密码再点登陆,于是想自己编写一个油猴脚本自动登录。今天花了半个小时把脚本做出来了,写一篇教程帮助大家。首先在浏览器上安装油猴插件,推荐使用Chrome或FireFox浏览器。不过最近Edge也开始支持插件了,不过微软商店的体验不是很好,大家根据需要吧。不过要把装有油猴插件的浏览器设为默认,即每次连接WiFi的时候弹出界面的那个浏览...

2020-02-19 15:06:17 1595

原创 Python+Keras+TensorFlow车牌识别

Python+Keras+TensorFlow车牌识别这个是我使用的车牌识别开源项目的地址:https://github.com/zeusees/HyperLPRPython 依赖Anaconda for Python 3.x on Win64Keras (>2.0.0)Theano(>0.9) or Tensorflow(>1.1.x)Numpy (>1...

2020-02-19 14:59:22 2011

原创 Git学习记录-基本命令篇

Git学习记录-基本命令篇近日发现了一个很好的Git在线练习网站,通过动画讲解Git知识,清晰易懂收获很大,在此记录学习收获并向大家推荐这个网站。网页在线练习地址 https://learngitbranching.js.org/####1.git commitGit 仓库中的提交记录保存的是你的目录下所有文件的快照,就像是把整个目录复制,然后再粘贴一样,但比复制粘贴优雅许多!Git 希...

2020-02-19 14:57:26 117

原创 一个实例搞懂二重指针

一个实例搞懂二重指针最近在编写一个链表的时候遇到了关于指针的一些问题,在研究的过程中终于弄懂了在函数形参中使用二重指针的意义和用法。我们先从编写一个函数说起。这个函数要求在一个链表的头部插入一个节点,这个链表没有头结点,并且要求返回值是void。也就是说在函数里要完成对链表头指针的修改。一开始我的写法是这样的:typedef struct ListNode{ int val; ...

2020-02-19 14:56:34 768

原创 不能将X*类型的值分配到X*类型的实体问题的解决方法

不能将X类型的值分配到X类型的实体问题的解决方法今天在学习链表的过程中遇到了这个问题,我用如下方法定义了一个结构体,然后这个函数想要在链表头插入一个节点。但是在函数的最后一行却出现了报错:不能将MyLinkedList * 类型的值分配到MyLinkedList * 类型的实体。 typedef struct { int val; MyLinkedList* next...

2020-02-19 14:54:37 8371 3

原创 如何将idea工程打包成jar文件

如何将idea工程打包成jar文件近日在工作中遇到了一个问题,需要把本地的java文件打成jar包,传到云服务器上运行。于是学习了一下如何在intellij idea中将java工程打成jar包。File->Porject Structure在Project Settings中选择Artifects。点击+号选择jar文件中的Empty选项在Name选项中修改jar文件...

2020-02-19 14:53:22 1403

原创 windows10环境下安装深度学习环境anaconda+pytorch+CUDA+cuDDN

windows10环境下安装深度学习环境anaconda+pytorch+CUDA+cuDDN步骤零:安装anaconda、opencv、pytorch(这些不详细说明)。复制运行代码,如果没有报错,说明已经可以了。不过大概率不行,我的会报错提示AssertionError: Torch not compiled with CUDA enabled。说明需要安装CUDA,或者安装的pytorch...

2020-02-19 14:47:08 943

原创 指针、地址和引用学习笔记

一、指针1、指针是一种存放内存地址的数据类型2、指针的创建typename * p;//空格可有可无此时p的类型为(typename *)(*p)的类型为typename初始化一个指针后,该指针变量会被存放在内存中的某个地址指针创建时可以不初始化如:int * p1;//p1的类型为(int *),(*p1)的类型为intfloat * p2;//p2的类型为(float *)...

2020-02-19 14:30:05 252

原创 Spring MVC中Validation参数校验踩坑总结

1. maven依赖配置不全导致@NotNull、@NotBlank、@NotEmpty不生效解决方法:在web层引入以下依赖:validation-api.jar (contains the abstract API and the annotation scanner)hibernate-validator.jar (contains the concrete impleme...

2020-02-18 18:18:00 451

原创 使用IDEA构建Spring-boot多模块项目配置流程

使用IDEA构建Spring-boot多模块项目配置流程1.创建项目点击Create New Project在左侧选中Spring Initializer,保持默认配置,点击下一步。在Group和Artifact栏中填入项目坐标,点击下一步。groupid和artifactId被统称为“坐标”是为了保证项目唯一性而提出的,如果你要把你项目弄到maven本地仓库...

2020-02-06 16:25:00 139

原创 MySQL学习笔记(三)

目录 一.数据操作 二、常用函数 数学函数 字符串函数 日期时间函数 其它函数 MySQL学习笔记(三)一.数据操作1.添加记录INSERT [INTO] tbl_name[(字段名称,...)] {VALUE|VAL...

2020-01-14 21:39:00 93

原创 MySQL学习笔记(二)

目录 一.数据表 二、数据类型 三、完整性约束条件 MySQL学习笔记(二)一.数据表1.创建表DREATE =TABLE [IF NOOT EXISTS] `tbl_name`(`字段名称` 字段类型 [完整性约束条件] [COMMENT '注释'],`字段名...

2020-01-13 23:57:00 90

空空如也

空空如也

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

TA关注的人

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