自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python全栈学习笔记(单元一:标准库)——turtle库

简单来说turtle库是Python里面的一个基础绘图库。

2024-07-25 18:54:11 2202

原创 大数据实训(一)——OpenStack一键部署

安装仓库[root@localhost ~]# yum -y install centos-release-openstack-train。安装packstack安装器[root@localhost ~]# yum -y install openstack-packstack。首先按i进入编写模式,编写完成按Esc先退出编写模式,再Shift键加“:”键,输入小写的“wq!进入到指定的目录,执行命令1: cd /etc/sysconfig/network-scripts/

2024-05-22 09:30:00 1259

转载 其他盘出现Program Files文件夹怎么删除

转载原文链接:https://blog.csdn.net/weixin_43959142/article/details/127579029。

2024-07-16 15:37:40 800

原创 超强算力——GPT-4o

GPT-4o是OpenAI最新推出的大型语言模型,相较之前版本有了显著的进步。作为人工智能技术的新里程碑,GPT-4o值得我们进行全面评价和分析。

2024-06-01 17:18:25 1100

原创 Linux常考知识点——(二)

40. 建立硬链接时,在别的目录或者本目录中增加目标文件的一个目录项,这样一个文件就登记在多个目录。被链接的文件也可以有相同的文件名,但是存放在不同的目录下,只要对一个目录下的该文件进行修改,为每一个文件都分配一个文件所有者, 称为文件主, 并赋予文件主惟一的注册名。磁盘上的文件系统是层次结构的, 由若干目录和子目录组成, 最上层的目录称为根目录, 用“对于某个文件的各个链接文件,可以指定不同的存取权限,以控制对信息的共享和增强安全性。对文件或者目录重新命名,或者将文件从一个目录移到另一个目录。

2024-05-28 12:39:08 404

原创 Linux常考知识点——(一)

18. 若次版本号为奇数,表示该版本加入新内容,但不一定很稳定,相当于测试版;系统软件包括操作系统、编译程序、汇编程序、数据库管理系统、网络软件等。支撑软件包括编辑程序、查错程序、项目管理程序等。系统调用时操作系统内核与用户程序、应用程序之间的接口。之外的程序都必须经由系统调用才干获得操作系统的服务。终止运行不正常的进程,甚至在最坏的情况下住手系统。服务器模型不是建立在特定的软硬件资源之上, 而是建立在。的应用服务协议,不包括对底层硬件的访问和控制。据是由程序使用或者生成的不同类型的信息。

2024-05-27 22:11:17 599

原创 大数据实训(三)——MapReduce编程实例:词频统计

http://t.csdnimg.cn/OySPS

2024-05-24 09:45:00 1373 1

原创 大数据云计算实训(二)——Hadoop安装

Storage directory /usr/local/hadoop/hadoop3.3.4/hadoop-3.3.4/tmp/namenode has been successfully formatted. 表明名称节点格式化成功。(执行命令后,连续敲回车,生成节点的公钥和私钥,生成的密钥文件会自动放在/root/.ssh目录下。存盘退出后,执行命令source hadoop-env.sh,让配置生效。执行命令:vim /etc/profile。执行命令,进入hadoop配置目录。

2024-05-23 09:45:00 1182

原创 数据结构之进制转换

2、创建了两个主要函数ConversionSZ()、ConversionS()函数用来实现数组和栈的进制转换,ConversionSZ()包括Ten_MoreThanTen()、MoreThanTen_Ten()、Ten_LessThanTen()、LessThanTen_Ten()这四个函数来具体实现不同类型的转换。ConversionS()包括getStack()、addStack()、scanfStack()来实现进栈,popStack()实现出栈,toNumX()实现数制转换。2、掌握数组的使用。

2024-05-20 11:39:04 722

原创 用哈夫曼编码实现文件解压缩

1.分析待压缩文件,获取文件中出现的字符,字符出现次数.将这些数据组织成字典,根据每个字符出现次数进行权值确定和更改,字符出现次数多的,权值大,编码就越短,压缩效果就会更好。找出出现次数最小的字符节点,和第二小的节点构造父节点,新构造的父节点覆盖出现次数最少节点,出现次数第二小的字符节点制空,不参与下次循环。码文件中各Ascii字符出现的频率情况创建Haffman树,再将各字符对应的哈夫曼编码写入文件中,实现文件压缩。带参数的构造函数,用于初始化字符,字符出现的次数和字符在字符字典中的位置。

2024-05-19 17:39:56 1195 1

Python3.8和Python3.10以及Python3.11安装包,直接解压就可以使用

一、Web 开发 使用 Python 3.8: 快速开发原型:利用其高效的编程效率和丰富的库,快速搭建 Web 应用的原型,验证项目方案的可行性,比如使用 Django 或 Flask 框架可以在短时间内创建出基本的 Web 页面和功能模块,为后续的开发和优化提供基础。 小型项目开发:对于一些小型的 Web 项目,Python 3.8 完全能够满足需求,并且开发过程相对简洁。例如,搭建个人博客、小型电商网站的后台管理系统等,通过简洁的代码实现基本的业务逻辑,如用户管理、内容发布等功能。 使用 Python 3.10: 大型项目开发:在大型 Web 开发项目中,其更严格的类型检查和更清晰的错误提示有助于提高代码的质量和可维护性。例如,对于一个大型的电商平台,使用 Python 3.10 可以更好地保证代码的稳定性和可靠性,减少潜在的类型相关错误,方便开发团队进行协作和代码维护。 优化 API 开发:新的语法特性如类型联合,使得在定义 API 接口时可以更灵活地指定参数类型,既能接受多种类型的数据,又能保证类型安全。

2024-09-06

Python践行银行家算法进行资源分配和避免死锁

在多道程序系统中,多个进程可能会竞争有限的资源。如果资源分配不当,可能会导致死锁的发生,即一组进程中的每个进程都在等待一个资源,而这个资源被另一组进程所持有,这将导致所有相关进程都无法继续执行。银行家算法的目的就是通过合理的资源分配策略,避免死锁的发生,确保系统的资源能够被高效地利用。 该算法需要维护以下数据结构: 可利用资源向量(Available):表示系统中每种资源的当前可用数量。 最大需求矩阵(Max):表示每个进程对每种资源的最大需求数量。 分配矩阵(Allocation):表示已经分配给每个进程的每种资源的数量。 需求矩阵(Need):表示每个进程还需要的每种资源的数量,计算方式为 Need = Max - Allocation。 安全状态:如果系统能够按照某种顺序为每个进程分配资源,使得所有进程都能够顺利完成,那么这个系统状态就是安全的。

2024-09-06

空空如也

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

TA关注的人

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