自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用gnvm下载nodejs和npm

由于之前下载的版本过低,需要升级版本。但在使用gnvm升级node版本时遇到了一系列的问题,索性就把nodejs全部删除,重新用gnvm在下载,具体详细步骤可以参考下文。

2024-03-12 11:28:32 2116 7

原创 操作系统课程设计——文件管理系统(C语言版)

一、目的通过模拟磁盘,完成操作系统的文件管理功能,掌握包括目录结构的管理、外存空间的分配与释放以及空闲空间管理三部分。为写入模拟磁盘的数据文件建立目录,目录可以是单级文件目录、双级文件目录、树形结构目录。在目录中选择某个文件可以将其数据读入模拟内存。二、设计内容1、通过初始化操作建立一个模拟磁盘,在模拟磁盘中保存目录和文件内容。创建该模拟磁盘时可创建初始的根目录内容、文件分配表。2、文件目录项(可以采用FCB格式)应包括文件名、类型(目录 or文件)、创建日期、大小、第一个磁

2024-01-07 17:28:27 2213 11

原创 实验二、银行家算法

实验二、银行家算法:1)设计五个进程{P0,P1,P2,P3,P4}共享三类资源{A,B,C}的系统,{A,B,C}的资源总数量分别为10,5,7。(参考书上用例)2)并行进程可动态地申请资源和释放资源(程序交互输入申请或释放资源数量),系统按各进程的申请动态地分配资源。3)每当进程动态申请资源或释放资源时,模拟程序应能及时显示或打印各个进程在此时刻的资源分配表、系统可用资源量和安全序列等资源分配信息和安全检查信息。

2023-12-20 13:18:19 1230

原创 实验一、进程创建、调度与撤消

实验一、进程创建、调度与撤消:编写一程序,来模拟进程的创建和撤消,要求通过终端键盘输入几个作业的名称、大小、优先级等。系统为它创建进程,并把进程控制块PCB(进程控制块可以包含如下信息:进程名、优先数、到达时间、需要运行时间、程序大小、已用CPU时间、进程状态等等)的内容送到终端显示器上输出。

2023-12-20 12:36:44 1432

原创 使用vscode编写c语言——存在正文时不允许未命名的原型参数C/C++(141)

使用vscode编写c语言——存在正文时不允许未命名的原型参数C/C++(141)

2023-11-27 20:15:23 1146

原创 使用vscode中编写c语言——无法打开 源 文件 “stdlib.h“C/C++(1696)问题

使用vscode中编写c语言——无法打开 源 文件 "stdlib.h"C/C++(1696)问题

2023-11-27 20:08:57 8486 7

原创 MySQL Workbench 报错:Could not acquire management access for administration

解决MySQL Workbench 报错:Could not acquire management access for administration

2023-04-19 15:47:10 10426 9

原创 通用后台管理(二)——项目搭建

通用后台管理系统的项目搭建及其初始化配置。

2024-07-09 17:09:01 670

原创 通用后台管理——element-ui

介绍另一个依赖element-ui。这是一个非常丰富的前端框架element-ui,我将介绍如何下载及使用这个前端框架。

2024-06-28 16:48:32 417

原创 通用后台管理——Vue router的使用

介绍vue router的安装及如何使用

2024-06-26 17:16:33 449

原创 通用后台管理系统(一)——项目介绍

通用后台管理是采用vue2+cli开发的项目,通过mock模拟后端数据,前端完成数据的渲染。本项目使用vue router实现各个页面的路由跳转,采用vuex状态管理器管理各个页面之间的数据传递问题,采用axios技术发出请求和接收请求。

2024-06-26 16:46:40 604

原创 序列图与通信图

序列图与通信图

2024-05-21 15:55:23 371 1

原创 java基础——重载和重写的区别

java基础——重载和重写的区别:重载实现的是编译时的多态性,重写实现是运行时的多态性。重载发生在一个类中,重载的方法名相同,参数列表不同,重写发生在子类与父类之间,重写方法的方法名相同,参数列表也要相同。重载方法是返回类型可以修改,重写方法的不可以。重载方法的异常可以修改,重写方法异常可以减少或删除,一定不能抛出新的或更广的异常。

2024-05-21 14:46:59 239

原创 div+css布局与Table布局

div+css布局与Table布局对比

2024-05-06 15:56:52 318 1

原创 vue-cli创建vue3项目时出现提示“Failed to check for updates”

报错:vue-cli创建vue项目时出现提示"Failed to check for updates”。

2024-04-27 16:54:10 524

原创 二、vue-cli项目搭建

使用vue-cli搭建一个简单的vue.在下载vue-cli之前需要先安装node.js和npm.而且最好是对应版本的npm,建议nodejs下载v16.13.2,对应的npm是8.1.2。

2024-03-12 20:38:23 696 1

原创 npm、gnvm常用命令

npm、gnvm常用命令

2024-03-12 19:57:21 686 1

原创 一、实战前的准备

通用后台管理系统使用vue2,使用vue cli构建工具,同时还会使用到element-ui框架进行页面布局,实现顶部导航菜单与左侧导航联动。下面先从三个方面介绍一下通用后台管理的核心重点。

2024-03-11 18:51:18 476

原创 vue的axios是干什么的

在vue中axios是基于promise的HTTP库,就是可以发送一些请求,简单的来讲就是可以发送get,post请求。

2024-03-11 18:30:00 785

原创 更改npm的镜像地址

使用如下命令查看镜像地址修改npm镜像的地址

2024-03-11 17:29:25 685

原创 Java学习——字节流与字符流的区别

字节流与字符流的区别主要有以下四个方面

2023-12-29 19:00:45 834 1

原创 Java学习——字节流操作文件

字节流是一种数据传输的方法,以字节为单位进行数据的读取。通常用来处理二进制文件,比如音频、图片等。字节流有两个抽象基类,InputStream和OutputStream,分别处理字节流的输入与输出。所有字节输入流都继承InputStream类,所有的字节输出流都继承OutputStream类。

2023-12-29 18:53:55 614

原创 Unable to start debugging. Unexpected GDB output from command“-environment-cd C:xxx,11:No such file

Unable to start debugging. Unexpected GDB output from command"-environment-cd C:xxx,11:No such file

2023-12-20 15:17:40 1280

原创 微信小程序学习——使用外部UI库

介绍微信小程序外部UI库的安装及使用,其中还包括安装和配置nodejs的步骤。

2023-11-16 21:51:13 221

原创 微信小程序学习——数据库的初始化及数据处理

使用云开发进行数据库的初始化及数据的插入

2023-11-15 18:16:02 643

原创 用java编写:输入年月,输出该月的天数

用java编写:输入年月,输出该月的天数

2023-09-21 12:57:19 2898 1

原创 Java学习Day4——IntelliJ IDEA的安装与使用

IntelliJ IDEA一个java编程语言开发的集成环境,能够大大提高开发效率。接下来一起学习一下这个强大的IntelliJ IDEA吧!学习安装和使用IntelliJ IDEA。

2023-09-07 22:29:18 123 1

原创 Java学习Day3——JDK的安装与配置

一起来学习如何搭建Java开发运行环境,也就是要下载并安装、配置JDK。

2023-09-03 20:33:58 595 6

原创 解释型语言是否等于面向对象语言?

区分解释性语言和面向对象、解释性和编译性、面向对象和面向过程等

2023-09-01 20:57:10 78

原创 Java学习Day2——JDK与JRE

JRE全称是Java Runtime Environment(java的运行环境)JRE=JVM+java的核心类库包含java虚拟机和java程序所需要的核心类库。如果想要运行一个开发好的程序,计算机中只需要安装JRE就可以。JDK的全称是Java Development Kit(java开发工具包),JDK=JRE+java的开发工具(java,JAVAc、javap等)JDK是提供给java开发人员使用的,其中包含了java的开发工具,也包含JRE,故安装了JDK就不需要安装JRE。

2023-09-01 20:31:17 838 1

原创 Java学习Day2——开发工具选用及安装

介绍java的几种开发工具,以及Sublime text的安装

2023-09-01 20:20:12 66

原创 java学习day1——了解java

主要是认识一下java语言,了解java的开发领域、诞生、特性等。

2023-08-30 17:50:01 105

原创 Flask框架(三)——请求与响应

介绍了Flask的请求与响应,请求的两种方式及其属性,响应的几种方式、重定向的几种方式等等

2023-07-17 14:15:48 557 1

原创 Flask框架(二)——路由详解

介绍路由以及路由参数类型

2023-07-03 22:20:18 1482 1

原创 Flask框架(一)——项目拆分

主要介绍了Flask项目的拆分,以便我们更好的管理代码。

2023-07-02 21:07:21 720 1

原创 Flask框架(一)——run启动参数详解

详细的学习了Flask项目的运行run()函数

2023-07-01 22:35:50 5928 1

原创 Flask框架(一)——Flask认识

主要介绍Flask是什么,以及Flask项目主要包含什么内容。

2023-06-27 22:57:27 532 2

原创 Flask框架(一)——vs code中创建Flask项目

使用vs code编辑器创建Flask项目,并使用虚拟环境运行项目

2023-06-27 21:33:58 6938 2

原创 Django多表连接查询方法

Django多表连接查询方法

2023-06-12 20:32:30 2446

原创 TypeError at /login/Object of type major is not JSON serializable

是这样的,学生表与院系表是多对一的关系,当以学生的身份进入系统时,只能进入学生的页面,并且用request.session[]记入学生的信息,比如学号、姓名、学院、专业等,但是用request.session['dm']记入学生的学院,用request.session['major_name']=user.major_name记入学生的专业时,就出现了如上的错误。因此,把它改成这样就可以了request.session['major_name']=

2023-06-06 21:23:50 76

java期末考试复习资料

java期末考试复习资料,齐全,详细,还包括试题卷,试题卷内包含答案,解析等等。 希望对大家备考有所帮助!

2024-01-08

操作系统课程设计-文件管理实验报告及其源码(C语言版)

主要的课程设计内容 一、目的 通过模拟磁盘,完成操作系统的文件管理功能,掌握包括目录结构的管理、外存空间的分配与释放以及空闲空间管理三部分。为写入模拟磁盘的数据文件建立目录,目录可以是单级文件目录、双级文件目录、树形结构目录。在目录中选择某个文件可以将其数据读入模拟内存。 二、设计内容 1、通过初始化操作建立一个模拟磁盘,在模拟磁盘中保存目录和文件内容。创建该模拟磁盘时可创建初始的根目录内容、文件分配表。 2、文件目录项(可以采用FCB格式)应包括文件名、类型(目录 or文件)、创建日期、大小、第一个磁盘块块号。 3、目录管理需支持: 新建目录:在目录中新建空目录; 删除目录:删除空目录 为文件建立目录项:一个文件创建成功后,为该文件创建目录项,并将文件和相关信息写入目录; 删除文件:删除目录中某个文件,删除其在磁盘中的数据,并删除目录项。如果被删除文件已经读入内存应阻止删除,完成基本的文件保护。 三、 设计要求 1.不同的功能使用不同的函数实现(模块化),对每个函数的功能和调用接口要注释清楚。对程序其它部分也进行必要的注释。 2.对系统进行功能模块分析、画出总流程图和各模块流程图。

2024-01-07

web应用系统开发实践实验报告-学生信息管理系统(python+Django版)

学生信息管理系统是使用python+Django开发的,其中还应用到HTML、CSS、JavaScript等前端开发语言。该系统分为3大功能模块,分别是:(1)管理员模块:此模块包含管理员对学生、教师、院系、专业、课程信息的录入、查询、删除、修改,同时也可修改用户账号及登录密码。(2)教师模块:此模块主要是教师对学生信息查询以及课程信息的查询、添加、修改。同时也可修改用户账号及登录密码。(3)学生模块:此模块主要用于学生对个人信息的查询和课程的查询。适合有想做这个课题的同学们参考,里边详细的介绍了大概的开发流程以及一些注意细节。源代码基本上都在实验报告中,可供同学们借鉴。最后希望能够帮的大家伙!

2023-12-21

实验报告:银行家算法实验报告及源代码

该资源是关于操作系统的实验报告,主要是使用银行家算法实现系统资源的分配和安全性检查模拟,使用c语言实现,实验内容或题目: 1)设计五个进程{P0,P1,P2,P3,P4}共享三类资源{A,B,C}的系统,{A,B,C}的资源总数量分别为10,5,7。(参考书上用例) 2)并行进程可动态地申请资源和释放资源(程序交互输入申请或释放资源数量),系统按各进程的申请动态地分配资源。 3)每当进程动态申请资源或释放资源时,模拟程序应能及时显示或打印各个进程在此时刻的资源分配表、系统可用资源量和安全序列等资源分配信息和安全检查信息。

2023-12-20

实验报告:进程创建、调度与撤消(含源代码)

该资源主要是关于操作系统对进程创建、调度与撤消的模拟。使用的语言是c语言,详细的阐述了如何使用c语言编写一个程序,实现对进程创建、调度与撤消的模拟。实验内容如下: 1、编写一程序,来模拟进程的创建和撤消,要求通过终端键盘输入几个作业的名称、大小、优先级等。系统为它创建进程,并把进程控制块PCB(进程控制块可以包含如下信息:进程名、优先数、到达时间、需要运行时间、程序大小、已用CPU时间、进程状态等等)的内容送到终端显示器上输出。 2、同时模拟内存空间为作业分配内存空间,并把结果用图形形象地表示出来,同样通过终端输出。 3、从下面四个调度算法中,选择一个调度算法来实现进程调度: a、先来先服务调度算法; b、短进程优先调度算法; c、优先数调度算法; d、时间片轮法调度算法;

2023-12-20

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

TA关注的人

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