自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux命令行命令总结大全

vim呢,他是一个从vi发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序中被广泛使用,和Emacs并列为类Unix系统用户最喜欢的文本编辑器。其中他的设计理念是命令的组合。用户学习了各种各样的文本间移动/跳转的命令和其他的普通模式的编辑命令,并且能够灵活组合使用的话,能够比那些没有模式的编辑器更加高效的进行文本编辑。同时vim与很多快捷键设置和正则表达式类似,可以辅助记忆。并且vim针对程序员做了优化。

2023-08-07 19:05:09 146

原创 mysql数据库运算符的优先级和索引事务

目前支持在InnoDB和MyISAM存储引擎,适用于CHAR,VARCHAR和TEXT列,常用在字符串内的全文索引,建立倒排索引的机制进行全文索引。在事务开始执行和事务结束执行以后,数据的原始表结构没有被改变,和原始的数据库执行规则没有被改变,事务开始执行前是什么样子,结束以后也是什么样子。一个事务中的所有操作,要么全部完成,要么全部不完成,执行过程中发生错误,回滚到事务开始前的原始状态。事务就是用来处理操作量大,复杂程度高的,用来维护数据库的完整性,sql要么全部执行,要么全部不执行。

2023-08-06 20:00:42 1257

原创 python知识点总结(1)

这段代码定义了一个_make_timedelta的函数,它里面参数是value他的类型可以是timedelta也可以是int也可以是None。请注意,tarqs和kwarqs只是一种约定的命名方式,你也可以选择其他的名称。在使用不定长参数时,可以在函数定义时将*args和*kwargs作为参数,然后在函数体内根据需要使用这些不定长参数。这只是一些常见的状态码,HTTP 协议中还有更多的状态码可以表示各种不同的情况和错误。在网络通信中,常见的状态码用于表示请求的处理结果。

2023-07-28 08:32:56 88

原创 五大算法代码实例

【代码】五大算法代码实例。

2023-07-24 21:45:58 70

原创 在网络编程中用到知识点

网络编程像是通信,通过计算机网络可以是多台计算机连接,位于同一个网络中的计算机在连接和通信时要遵守一定的规则。通信和链接被称为网络通信协议,双方要遵守规则才能完成数据交换,使用最广泛的是TCP/IP协议。

2023-07-19 18:49:44 35 1

原创 服务端向客户端发送图片过程详情

【代码】服务端向客户端发送图片过程详情。

2023-07-14 21:13:25 200 1

原创 python网络编程客户端向服务器传送图片的步骤

【代码】python网络编程客户端向服务器传送图片的步骤。

2023-07-13 19:04:38 108 1

原创 python中的网络编程

【代码】python中的网络编程。

2023-07-12 19:18:34 41 1

原创 在linux中搭建yum的私有仓库

安装包(华为云) 网址:https://repo.huaweicloud.com/centos/7/os/x86_64/Packages/name=added from: file:///opt/repos 源的简介。baseurl=file:///opt/repos源的下载地址。enabled=1是否启用:1启用 0不启用。在opt目录在下载repos软件仓库。作用:op_repos源的名称。作用:file:本地协议。要先创建一个存放的目录。

2023-07-11 20:41:58 154 1

原创 linux中和python中的知识点

IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异只有一个线程在执行,只有一个线程在解释器中运行。访问由全局解释器锁(GIL)来控制,正是这个锁能保证同一时刻只有一个线程在运行。

2023-07-11 19:35:24 46 1

原创 linux中yum的原理

能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum的宗旨是自动化升级,安装/移除rpm包,收集rpm相关的信息,检查依赖性并自动提示用户解决,yum的关键处在于他必须包含rpm的header,header包含了rpm包各种信息。yum下载的时候,会去本地缓存查找清单,根据清单里的rpm包描述去yum服务器下载,如果缓存中rpm包有,就不用下载。

2023-07-11 19:05:46 77 1

原创 gitlab CICD的用法

先在gitlab仓库根目录下创建一个.gitlab-ci.yml文件,在指定构建、测试和部署的脚本。定义执行顺序stages,阶段,stages表示的流程中的阶段,每个阶段中有具体的任务jobs。在定义作业jobs,表示需要执行的任务,可以创建多个。在定义runner,用于执行任务jobs,

2023-07-10 20:14:51 47 1

原创 使用python连接gitlab进行提交和拉取推送

到达写代码的阶段,页面展示的是你创建项目的时候创建的READEM.md文件,新创建的文件是绿色的,提交之后就会变成白色,在新建的文件中输入你要写得内容。到达项目页面,在这里README.md是自己编写的文件,用来介绍自己的项目,和注意点,因为我只创建好的,所有是直接有的。到达提交页面,Commit中的文件写你写入的大致内容,点击右下角的Commit按钮,提交成功之后www文件就会变成白色。在这里会显示分支,其中一个是主分支也就是maste,还要一个就是你自己创建的分支名称,这里我就一个分支,我没有创建。

2023-07-10 19:51:36 1311 1

原创 liunx中安装mysql

密码要求:至少包含一个大写字母、一个小写字母、一个数字和一个特殊字符,并且总密码长度至少为 8 个字符。要使用wget没有的话使用:yum install -y wget,使用wget来安装mysql。按下i键进入编辑模式,把80的enabled改为0,57的enabled改为1。使用systemctl status mysqld查看mysql服务器的状态。这是文件中版本系列的子存储库的典型条目。上面的‘’单引号里面的Admin123!在输入密码的时候输入的原本的密码,输入正确才可以修改成功。

2023-07-09 19:11:31 51 1

原创 在linux中安装redis,和练习

我们的gcc是低版本,使用的redis为6的高版本,需要将gcc升级到9版本进行操作。下一步我们可以看到已经有了redis安装包。进入src目录下,输入命令启动redis。进入redis目录下执行make。在执行make install。错误处在了版本不兼容的问题。查看redis的版本。

2023-07-08 18:28:57 45 1

原创 知识点总结

所谓的MRO,就是方法解析顺序在调用方法时,会对当前类以及所有的基类进行一个搜索,确定要调用的方法具体在哪。不管用哪种方式去确定MRO列表,必须满足 本地优先级和单调性。本地优先级:指声明时父类的顺序,比如C(A,B),如果访问C类对象属性时,应该根据声明顺序,优先查找A类,然后再查找B类单调性:如果在C的解析顺序中,A排在B的前面,那么在C的所有子类里,也必须满足这个顺序。

2023-07-08 17:19:56 205 1

原创 python中pandas库操作

生成器是一种特殊的函数,可以让你暂停函数的执行,并返回一个值给调用方。生成器是Python中一种特殊的迭代器,它能够按需求生成值,而不是一次性生成所有值并存储在内存中。它用于对可迭代对象中的元素进行累计操作,将一个二元函数应用于可迭代对象的连续元素,从而将其减少为单个值。迭代器是Python中的一个对象,它可以按顺序访问集合中的元素,而不需要知道集合的内部结构。在Python中,map是一个内置函数,用于将一个函数应用于可迭代对象中的每个元素,返回一个新的可迭代对象,其中包含应用函数后的结果。

2023-07-07 11:04:06 273 1

原创 对excel表格进行操作的题目

输出所有同学“名称:对应成绩”的信息输出分值最高和最低的同学名称及分数求出平均值并输出输出高于平均值的同学名称及成绩输出低于平均值的同学名称及成绩将成绩排名信息写入csv格式的文件中,文件名称为:test_你自己的名字_时间戳.csv生成一个图片,将前三名信息水印在这张图片上,将图片保存在。

2023-07-06 17:38:22 121 1

原创 python中的知识

其中One类,是创建的类,指定了元类(就是metaclass=元类名称),在python创建该类的时候,Meta元类中的__new__()方法就会被调用,实现修改属性。2.类中定义__new__()方法,该方法返回该类的一个实例对象,__new__()方法会自动被执行,用来修改新建的类。在创建类时,想用元类来修改内部的属性或者方法是,要先创建元类,在用元类去创建类,最后再使用该类的实例化对象实现功能。MetaClass元类,本质也是一个类,他在创建类的时候可以更改类中定义的类方法和属性。

2023-07-05 20:47:07 61 1

原创 计算机基础知识总结

python中的魔法方法是指方法名以两个下划线开头并以两个下划线结尾的方法。常见的魔法方法:__init__(self, ...): 初始化一个对象,在创建对象时调用。__str__(self):返回一个描述对象的字符串,可以使用str(obj)调用。__repr__(self): 返回一个表示对象的字符串,可以使用repr(obj)调用。__len__(self):返回对象的长度,可以使用len(obj)调用。

2023-07-04 22:00:49 38

原创 关于python中虚拟环境的搭建和操作文件

这一章主要说的是怎样创建虚拟环境,怎样在python使用虚拟环境,和一些在做操作文件是引出的问题。

2023-07-03 20:27:57 790 1

原创 flask源码,flask的目录结构和文件依赖关系

5.flask-restx: 是基于Flask-RESTful的扩展,提供了更多的工具和功能,使构建RESTfulAPI更加简单和高效。4.Flask-RESTful:简化了使用Flask构建RESTfulAPl的过程,提供了资源路由和请求解析等功能。12.Flask-Session:提供了在Flask应用程序中使用会话的功能,可以存储和管理用户的状态信息。13.Flask-Mai:用于发送电子邮件的扩展,简化了在Flask应用程序中发送邮件的过程。在Flask的源码中,还有其他一些重要的模块和文件。

2023-06-30 21:35:33 284

原创 关于python的在命令行执行的操作和linux中的文件权限,下载模块的报错解决方案

1.我们可以使用文本文档写入python语句,使用命令行执行,因为我们设置了环境变量,可以在创建的文件夹中输入cmd进入命令行,使用python 文件名,就可以执行你在文本文档中写入的命令。从上图可以看出使用pip3 install requests中出现了错误就是ERROR:后面的错误,在这里是红色表示的,黄色的是警告可以不用管,下面是解决方案。在linux中我们不知道什么是文件和文件夹,这里有个很好的方法区分,蓝色的是文件夹,绿色的是文件也就是可执行文件。主要的功能是讲解一些这里面的单词的解释。

2023-06-30 20:40:12 497

原创 在linux中安装的python3.7文件夹里面的相关的模块的解释

python3默认指向的python3.7的版本,我们后续可能会在安装别的python3中的版本,这时候要去环境变量中去配置路由,在后续使用python3中在选择具体使用那个版本。他是一个集成的开发环境,idel就是编辑、运行、浏览、调试python的工具,他使用的是Thinter GUI工具包程序,可以再任何python平台上运行。2.版本管理:pip提供了更强大的版本管理功能可以指定版本,支持升级和卸载,pip 可以管理虚拟环境中的软件包,使每个项目可以独立管理其依赖项。

2023-06-29 18:53:51 121 2

空空如也

空空如也

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

TA关注的人

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