自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 操作系统第一次实验——短作业优先调度算法(SJF)

模拟实现SJF调度。设置作业体:作业名,作业的到达时间,服务时间,作业状态(W——等待,R——运行,F——完成),作业间的链接指针;作业初始化:由用户输入作业名、服务时间、到达时间进行初始化,同时,初始化作业的状态为W。显示函数:在作业调度前、调度中和调度后进行显示。排序函数:对等待状态的作业按照调度算法排序(不同的调度算法排序方式不同),注意考虑到达时间。调度函数:每次从等待队列队首调度已到达的适合的作业执行,状态变化。当服务结束时,状态变为F。删除函数:撤销状态为F的作业。

2023-11-10 17:52:25 1676 3

原创 数学建模学习之发动机最优生产计划模型求解

若工厂生产得多,多余的发动机可移到下一季度向用户交货,此时工厂就需支付存储费,每台发动机每季的存储费为 4 元。问该厂每季应生产多少台发动机,才能既满足交货合同,又使工厂所花费的费用最少(假定第一季度无存货)?某工厂向用户提供发动机,按合同规定,其交货数量和日期是:第一季末交 40 台第二季末交 60 台,第三季末交 80 台。工厂的最大生产能力为每季 100 台,每季的生产费用是。,另外还有存储费用,要求最小费用即求出生产费用与存储费用最小。分析:根据问题,三个季度,每一个季度生产费用。

2023-07-11 23:21:19 2917 2

原创 数学建模学习之简单设备分配问题

某公司新购置了某种设备 6台,欲分配给下属的4 个企业,已知各企业获得这种设备后年创利润如表 1.1 所示,单位为千万元。问应如何分配这些设备能使年创总利润最大,最大利润是多少?对问题进行一波分析,其实也不难找到突破点,就是一个简单的动态规划问题,对于动态规划问题我们可以用Lingo软件来进行解决。0 表示第 i 台设备不分配给第 j 个企业,1 表示第 i 台设备分配给第 j 个企业。=1,2,3,4 来表示甲,乙,丙,丁四个企业,= 1,···,6)个设备分配给第。的时候最大利润为44。

2023-07-11 12:32:07 2022 2

原创 Juypter更改默认路径,并且解决改完默认路径不自动跳转的问题

相对于juypter来讲,还是挺好用的,自我感觉比pycharm更好一点。juypter默认的路径是在c盘的,当我们处理数据改代码的时候,如果一直在c盘就会引起内存问题嘛。那么接下来我们就对juypter来进行更改一下路径。

2023-06-07 14:10:48 861

原创 数据结构之KMP算法:彻底搞懂kmp算法

数据结构的学习,kmp匹配算法困扰我许久,此处来一个总结(仅供自己复习了解参考使用),如果有不对的地方请多多指点。好了废话不多说我们直接开始好吧。首先我想再次之前先讲述一下暴力匹配解法去匹配。

2023-04-25 20:18:28 1163 1

原创 mysql密码忘记后如何跳过密码重新登陆并修改密码或者是没有my.ini文件怎么设置

相信一定有很多小伙伴和我一样,在纠结这个MySQL到底如何修改密码,以及密码忘记了如何再成功登陆上,介绍一下问题:登陆mysql的密码忘记了,并且我安装的MySQL没有网上所说的my.ini文件,如果你问题和我一样。# 设置mysql数据库的数据的存放目录 ---------是你的文件路径data文件夹自行创建。完成之后,把第一次打开的cmd关闭,然后这个输入quit退出,再把mysql服务打开,然后登陆。# 设置mysql的安装目录 ----------是你的文件路径-------------

2023-04-05 17:43:49 2095 1

原创 谈Linux中的硬链接和软链接

链接是一种在共享文件和访问它的用户的若干目录项之间创建联系方式。在往下说硬链接和软链接的时候,我们先来说一下硬盘的存储。linux的软链接和硬链接

2023-03-18 00:00:12 464 1

原创 python3 manage.py startapp catalog 执行成功但未生成 catalog文件夹 解决办法

D:\xiaosheng\locallibrary\locallibrary\是我创建的django的文件放的文章,根据你的django的位置而进行改变。而当我打开文件夹的时候,文件夹里面应该是,下面的这个形式,而我打开的文件夹后里面是没有catalog文件夹的。当我在命令执行框中,输入下面代码的时候,没有显示报错,在命令执行框中出现的是没有错误的。可以看到里面是有了catalog文件的,打开catalog文件可以看到,将记事本的文件改成cmd.cmd文件,如何双击运行。

2023-03-03 22:33:32 379 1

原创 虚拟机安装CentOS 7以及解决图形化界面问题

从网络上找到CentOS的镜像文件这个文件可能下载有点慢,可以自己去GitHub上去找,这个就不说了。下载完CenOS的镜像文件后就开始安装了。安装CentOS 7 的流程以及解决简单安装后没有界面,如何再安装界面问题。

2023-02-28 00:45:36 6479 7

原创 计算机组成原理——运算方法续集(浮点数表示法)

这种精度分别表示的方法,相当于数的小数点位置随比例因子的不同而在一定范围内可以浮点,所以称为浮点表示法。由于原码表示的要求,最高数值位始终为1,因为此标准中隐藏最高数值位(1),尾数的实际值位1.M;负数而言,补码从形式上看不好看化为原码,补补得原,补码的补码为原码,然后看大小。移1237码,即E = e+127,E的8位二进制数即为移127码的编码;尾数M最高值为1,好处:精度增加了,这里的1.M的1是数值。23位,原码纯小数表示,小数点在尾数域的最前面;8位,采用偏移值的移码表示,

2023-02-26 16:51:29 517

原创 python保留小数函数总结

python中的舍入函数将十进制值四舍五入为给定的位数,如果我们不提供n(即十进制后的位数),则会将数字四舍五入为最接近的整数。当提供第二个参数的时候,如果提供的参数n>=5的时候,则最后一个十进制数字将增加一,直至舍入后的值,不然的话将与提供的相同。可以看出是有的进位成功,有的是进位不成功的,所以这个round()函数不太好用,而对整数的进位是正确的。进行小数操作可以这样使用,先进行扩大数值的n次方,然后再除以n次方,即可得到’四舍五不入‘的数值。放大指定的倍数,然后取整,然后再除以指定的倍数。

2023-02-24 00:23:34 3779 2

原创 计算机组成原理——运算方法之原码、补码、移码

是以为补码的0(正负)都是一样的,都是用的0000 0000 这个编码,而在原码中+0的原码是 0000 0000 那么-0的原码是 1000 0000,所以在补码中就空出来一位,那么空出来的这一位就分给了最小位数,为什么是最小位数。至于2n - x = 2^n + |x| ,因为记住2的n次方后面是n个0,即2的n次方就是1后面n个0,因为x转化为2进制后是0-n-1位,所以加上2的n次方,就是1后面加上x的真值对应的二进制编码。规定原码的最高位也就是首位为符号位,正数为0,负数为1。

2023-02-22 12:20:09 1746 9

原创 计算机网络第四章第五章网络层知识总结复习

数据链路层解决三个问题、HTTP非持续和持续特点、FTP两个连接、ping的原理、网络常见设备、PPP协议:零比特填充法、域名、网络地址、IP地址、TCP连接建立过程、TCP/UDP的区别、网络层接口四个特性、三种交换方式、三种交换方式区别、CRC循环冗余校验、根据IP地址判断A、B、C、D类,对A、B、C、D类地址进行子网划分

2023-01-15 00:04:44 2914 5

原创 推送MySQL镜像到Docker Hub时候的问题记录

然后再pull自己的docker push ********(自己的用户名)/book-mysql-0.1(自己在虚拟机上创建的)然后在输入代码docker push ********(自己的用户名)/book-mysql-0.1(自己在虚拟机上创建的)systemctl restart docker.service,重启服务。镜像到Docker Hub的时候卡住了,如下图,卡住等了半天没有反应。于是按照百度,修改为中国科技大学的源,输入下面代码进入。那么采用阿里云镜像加速器,下面连接,可以用支付宝登陆。

2022-12-17 16:52:14 178 10

原创 解决问题过程记录:连接mysql数据库出现错误

输入后又报错,下面这些信息估计就是提示:vim还没有安装,且vim的安装包已经有了,在列出的这些包里,你可以用sudo apt-get install vim 命令来安装,安装一下MySQL客户端程序,sudo apt-get install mysql-client-core-5.7安装完成后输入。更换输入方法 mysql -h 127.0.0.1 -P3306 -uroot -p --ssl-mode=DISABLED。然后输入sudo apt-get install vim,如下图输入y下载。

2022-12-17 15:53:02 535

原创 解决问题:E: Could not get lock /var/lib/dpkg/lock – open (11: Resource temporarily unavailable)

问题描述:sudo apt-get install mysql-client-core-5.7,今天在使用这个命令安装MySQL客户端程序的时候,出现报错。执行完后在输入sudo apt-get install mysql-client-core-5.7。输入完后在输入lsof /var/lib/dpkg/lock-frontend,就没有锁定的进程。3.移除锁定并且重新配置dpkg。又出现另一个报错,进程被占用。在解决中执行,代码的时候。找出它的PID,记下来。

2022-12-16 22:34:44 217

原创 docker下载MySQL镜像速度很慢

下载MySQL镜像下载速度感人,耗时不说,还不知道什么时候就不动了,一直安装不完。使用root@book:~# docker pull mysql时候。使用国内镜像daocloud.io/library库下载。完成后如图,然后进行下载MySQL镜像,输入。

2022-12-16 00:15:17 625

原创 Windows Server 2012安装VMware Tools-解决因为虚拟机自带的VMware Tools安装时候是灰色点不了

虚拟机自带的VMware Tools是灰色的点不了,没办法进行安装。

2022-12-13 21:33:03 2633 1

原创 虚拟机安装VMware Tools

命令:sudo ./vmware-install.pl 然后重启系统。,打开终端,到达那个桌面,输入命令(后面是你对应版本的Tool,打上V摁下tab就出来了)关机,虚拟机打开设置,CD/DVD(SATA)改为自动检测。进入解压完成的文件夹:cd vmware-tools-distrib。点击之后,点击安装VMware Tools会出现一个cd/vd盘。把虚拟机关机,然后把下面的格式选为使用物理驱动器。1.点击虚拟机,点击里面得安装VMware Tools。此时,桌面将出现一个文件夹,进入这个文件夹。

2022-12-12 21:57:44 1853 1

原创 初识虚拟化技术

目录前言一、知识点总结二、习题总结三、重难点分析 总结虚拟化技术从萌芽到今日已经五十多年了,目前,虚拟化已成为企业 IT 架构中的标准实践。 它也是推动云计算经济的技术。 虚拟化使云提供商能够为用户提供现有的物理计算机硬件;它使云用户能够仅在需要时购买所需的计算资源,并随着工作负载的增长而经济有效地扩展这些资源。什么是虚拟化技术?虚拟化技术是指:计算单元在虚拟资源的基础上而不是真实资源上运行广义虚拟化将不存在的事物/现象虚拟成存在的狭义虚拟化专指在计算机上运行多个操作系统平台虚拟化的特征虚拟化的本质虚拟化的

2022-12-05 19:00:34 561

原创 分布式实验——选举实现

问题:编写自己的组播应用。编写一个应用使多个进程使用组通信完成选举。有两个候选人:John和Smith。每个进程通过一个标明自身身份及选票的消息组播自己的选票。每个进程跟踪每个候选人的得票数,也包括自己的得票情况。选举结束时(例如,John 10,Smith 5)。提交你的应用程序清单并回答下列问题:(1)你的设计是如何允许参与者加入组播组的?(2)你的设计是如何同步选举开始的,使得每个进程都准备就绪,等待接收组成员发出的任何选票?在文件夹中创建一个send.txt把下面的内容复制进去,再把后缀改成java

2022-12-04 18:47:27 119

原创 python对文件的读写

文件的打开方式读取: read()的方式每次读取整个文件,它通常用于将文件内容放到一个字符串变量 中。如果文件大于可用内存,为了保险起见,可以反复调用read(size)方法,每 次最多读取size个字节的内容。 写入:Write(str)将字符串str写入文件。此方法没有返回值。 由于缓冲,在调 用flush()或close()方法之前,字符串可能不会写入到打开的相关联文件中。 Writelines():可以以列表的形式一次性写入多行,而且调用writelines写入多行在 性能上会比使用write一次性

2022-12-03 12:56:19 757

原创 Xshell文件传不到虚拟机中

在虚拟机中输入apt-get install lrzsz,安装完成之后,重新连接Xshell和虚拟机,然后进入指定的文件夹中,将文件拖入进行(不能是文件夹)lrzsz是一款在linux里可代替ftp上传和下载的程序。它有两个命令rz和sz。传输速率和文件大小以及传输速度都为0,看见一定是出现了问题。问题:文件传不到虚拟机中,出现如下图所示。

2022-11-29 23:15:21 1635

原创 解决Could not connect to ‘192.168.5.129‘ (port 22): Connection failed.——Xshell连接不上虚拟机问题

1.检测虚拟机能不能连上网2.在windows下ping虚拟机地址,观察能不能ping通如果没有ping通,需要对vm8进行配置。右键属性打开,找到IPv4,如果没连接上就,使用下面的IP地址,把,IP地址,子网掩码,网关填进去。

2022-11-29 22:21:44 7042

原创 JAVA的卸载与重新安装

找到之前配置Java环境变量的配置然后删掉,CLASSPATH、JAVA_HOME、PATH中的环境都删除掉,一般删除Java后,PATH中的环境会被删掉。使用电脑管家把无用的注册表清除掉,如果要进入注册表删除,用win+R输入regedit,进入注册表。安装完jdk后,我们需要在命令执行框中安装一些jre,打开cmd,找到安装jdk的文件夹后输入。然后下载完后,就是普通的安装,要安装地址的话,要记一下地址,配置环境变量在使用。到Java安装途径下把Java文件夹删除干净,然后删除Java的缓存文件。

2022-11-18 21:52:48 16846 1

原创 可靠传输协议——Rdt演变历程

rdt协议1.0、2.0、2.1、2.2、3.0的演变历程,rdt协议一步步完善,使得网络得到很好的安全性稳定性

2022-11-16 12:29:21 1259

原创 关于ubuntu中安装QEMU时候遇到的问题解决

在打开QEMU下载目录“ /home/kvm/qemu-2.5.0”,执行命令“./configure --enable-sdl”进行配置,时候出现问题 该步骤出现问题是因为缺少相应的包导致配置失败,如图 使用“apt-cache search 包名”进行搜索,然后使用“apt-get install”命令逐一下载安装即可。(可能会出现的错误为缺少zlib包,使用命令“apt-get install zlib zlib1g zlib1g-dev”命令安装。没有c++编译器时,使用命令“apt-

2022-11-09 18:06:36 1561

原创 UDP协议

整数的和,进位加在和 不相等:检测出问题。“复用”:是指在发送方不同的应用进程都可以使用同一个运输层协议传送数据(当然需要加上适当的首部)。“分用”:是指接收方的运输层在剥去报文的首部后能够把这些数据正确交付目的应用进程。如果某层的一个协议对应直接上层的多个协议/实体则需要多路复用/分用。UDP无连接不可靠是因为基于的IP协议就不可靠。没有拥塞控制:应用可更好地控制发送时间和速率。应用特定地错误恢复机制。

2022-11-08 12:23:35 539

原创 csdn每日一练

最近小艺酱渐渐变成了一个圆滑的形状-球!小艺酱开始变得喜欢上球!小艺酱得到n个同心圆。小艺酱对着n个同心圆进行染色。相邻的圆范围内不能有相同的颜色。相隔一层的圆颜色相同。小艺酱想知道两种颜色最大中最外层圆的那种颜色染了多少?第一行输入整数n.(1

2022-11-06 00:40:57 57

原创 RIP协议——互联网的路由选择协议知识总结

路由器到直接连接的网络的距离 = 1。路由器到非直接连接的网络的距离 = 所经过路由器数 +1。好路由 =“距离短”的路由。最佳 = “路径最短”的路由一条路径最多只能包含15个路由器“距离”的最大值为16时即相当于不发达RIP不能在两个网络之间同时使用多条路由,只选择“距离最短”的路由。

2022-11-03 19:01:01 2856

原创 IPv6-互联网协议第六版

(3)灵活的首部格式,IPv6和IPv4的首部不兼容,IPv6定义了许多可选的扩展首部,不仅提供IPv4的功能,还提高了路由器的处理效率。1080:0:0:0:8:800:200C:417A 记为 1080::8:800:200C:417A。FF01:0:0:0:0:0:0:101(多播地址) 记为 FF01::101。0:0:0:0:0:0:0:1(环回地址) 记为 ::1。(6)自动配置,即插即用,IPv6不使用DHCP。

2022-11-03 12:33:04 378

原创 python——图形展现例题

根据给出的烧烤店的数据绘制柱状图,要求可以设置每个柱的颜色、内部填充符号、描边效果和标注文本。plt.ylabel('营业额(万元) ', fontproperties ='simhei')plt.xlabel('月份', fontproperties='simhei')# 设置x、y轴标签和字体。

2022-11-01 13:53:54 214

原创 python——函数的应用

input():输入的所有,都认为成字符串,以字符串形式保存。想要其他类型可以进行强制类型转换。实例num = int(input('请输入一个大于2的自然数:'))print('这是个奇数')else:print('这是个偶数')lst = eval(input('请输入一个包含若干个大于2的自然数的列表'))print('列表中所有元素之和为:',sum(lst))输出结果请输入一个大于2的自然数:2这是个偶数请输入一个包含若干个大于2的自然数的列表。

2022-10-30 23:33:45 789

原创 安装python第三方库

5.点击Install Package,下载成功会出现下面的界面。用于python可视化的包,下载numpy。1.打开pycharm,首先打开左上角的“2.打开“setting”设置,找到“4.打开上面的搜索想要的第三方库。3.然后在点击左上角的“+”号。

2022-10-28 23:14:14 371

原创 计算机网络——第四章网络层习题(部分)

计算机网络课后习题,由转发表根据目的地址求下一跳,IP数据报分片,求片偏移、求路由表,根据网络地址判断路由表怎么转发、判断分组选择路由,

2022-10-25 01:36:20 6935 2

原创 IP数据报

20地址块的地址掩码是:11111111 11111111 11110000 00000000(20个1和12个0组成)用CIDR记法表示为:255.255.240.0/20。A类(n=8)、B类(n=16)和C类(n= 24)地址都是单播地址(一对一通信),D类则是多播地址(一对多通信)。IP地址都是由网络前缀和主机号两部分组成,根据网络前缀来查找,减少了转发表所占的存储空间,缩短了查找转发表的时间。又称子网掩码,由一连串1和接着一连串0组成,1的个数是网络前缀的长度。

2022-10-24 14:22:25 1996

原创 Python可视化——第二次学习

complex(复数类型):复数由实数(real)部分与虚数(imag)部分构 成,表示形式为 real + imag(j/J后缀),实数 和虚数部分都是浮点数。Python 程序中同一个代码块中的语句必须保证相 同的缩进空格数,缩进的空格数没有硬性规定,但必 须保证空格数是相同的,否则将会出错。注意:在比较运算时,小数与小数的比较不能用下面这个比较,这个输出结果是 false,因为这样在python中存在误差,不能判断相等,只能判断相近。用三个双引号标识的多行注释。用三个双引号标识的多行注释。

2022-10-23 18:11:19 384

原创 全虚拟化和半虚拟化的特点和区别

缺点:客户机操作系统的内核不能够直接管理底层硬件,内核需要通过Hypervisor管理底层硬件需要有转换开销,性能比半虚拟化要弱。全虚拟化是通过客户机和宿主机之间一个虚拟化逻辑层Hypervisor来完全模拟底层硬件细节。半虚拟化是通过实现修改的客户机操作系统内核共享宿主机底层硬件来实现。优点:操作系统内核不需要做特殊配置,部署便利,灵活,兼容性好。半虚拟化需要更改系统内核,而全虚拟化不需要更改系统内核。

2022-10-23 17:21:19 5554

原创 裸金属架构和寄居架构的特点与区别

Hypervisor层很小,不管理太复杂的事项,仅仅负责和上层的虚拟机操作系统沟通以及资源协调,因此,蓝屏几率很小,及时有一个虚拟操作系统蓝屏,也不会影响客户端。性能与物理主机相当。寄居架构中的Hypervisor可以看出一个软件,必须要在安装好的操作系统上才能正常运行,寄居架构的好处是硬件的兼容性,只要宿主操作系统能使用到的硬件,虚拟机的操作系统都能使用。最大的缺点就是:硬件的兼容性,原生架构的虚拟机为了保持稳定性及微内核,不可能将所有硬件产品的驱动程序都放入。寄居架构的虚拟机性能和物理主机性能差的多。

2022-10-23 16:09:07 4915 1

原创 HCSD华为低代码开发

这里我们选择第一个,因为我没有excel表格的数据,如果有excel的数据可以直接拖拽进去,会自动产生一个表单,这我们选第一个。我们创建一个订餐的app,我们要用到一个关联记录,这个关联记录我们要有两个表单,如果管理记录没选的话,我们是保存不了的。点击编辑,进入界面后我们可以在这个里面进行修改和编辑,选择完想要添加的用途与组件完,点击保存。进入工作台页面后,我们开始创建一个应用,点击开始创建,我们采用模板来创建。打开订餐,来进行编辑表格,然后进行标记,弄好关联表单,保存。然后打开订餐看一下,套餐选择。

2022-10-15 00:36:24 484

空空如也

空空如也

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

TA关注的人

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