自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 常用 HTTP 状态代码(code码)及其定义

303 请参阅其它 — 可在另一 URI 下找到对请求的响应,且应使用 GET 方法检索此响应。415 介质类型不受支持 — 服务器拒绝服务请求,因为不支持请求实体的格式。305 使用代理 — 必须通过位置字段中提供的代理来访问请求的资源。无响应 — 已接收请求,但不存在要回送的信息。*301 已移动 — 请求的数据具有新的位置且更改是永久的。*400 错误请求 — 请求中有语法问题,或不能满足请求。*500 内部错误 — 因为意外情况,服务器不能完成请求。501 未执行 — 服务器不支持请求的工具。

2024-03-14 08:55:27 687

原创 MySQL案例:修改表格数据

修改表中的数据。

2024-03-14 08:55:18 404

原创 Python案例:字符串函数的用法

【代码】Python案例:字符串函数的用法。

2024-03-14 08:54:45 303

原创 Python:GUI画图(turtle库)

turtle.circle(a,b,c)a是半径,正数顺时针,负数逆时针。b是旋转度数,默认是360,可省略,只画一半就填180。c是边数,填数字就是画多边形,填5画的是五边形,不填就是画圆。导入turtle库后创建画板a = turtle.Screen,设计画笔运动轨迹,完成后运行,会弹出一个窗口展示绘画过程。turtle.exitonclick()点击后关闭画板,一般放在最后。turtle.clear()清空面板中的内容。画笔默认时落下的,方向是向右的。

2024-03-14 08:54:23 511

原创 Python迭代器和装饰器的含义及其用法

迭代器是访问列表、字符串、元组、字典、集合的一种方式,可以从第一个元素开始访问,直到所有的元素被访问结束。迭代器只能往前不能往后,因为迭代器可以记住遍历的位置。字符串迭代:print(next(a))次数不能超过字符串长度。集合迭代:print(next(b))次数不能超过集合长度。iter():创建迭代器。next():遍历迭代器。

2024-03-14 08:54:09 387

原创 Python定义函数def

def fun(a,b):def声明,fun函数名、括号里面的参数是形参(形式参数,只是让函数看起来是一个整体)4.传参方式不一样,*args只能用位置参数进行传参,**kwargs必须用=赋值,也就是指定参数进行传参。调用:调用函数体本身,需要在函数名后面加(),括号里面如果需要填写参数的,就填写参数。fun(1,2)调用函数,括号里面的参数是实参(函数执行过程中用到的参数)3.两种参数的类型不一样,*args类型是元祖,**kwargs类型是字典。局部变量:只在函数体内有效的变量,超过函数体则不生效。

2024-03-14 08:53:55 307

原创 MySQL案例:聚合函数查询表格数据

数据库聚合函数。

2024-03-13 09:03:51 402

原创 Python案例:列表、元组、字典、集合的用法

列表、元组、字典、集合。

2024-03-13 09:02:48 193 1

原创 Python表格的读取和写入(xlrd、xlwt、openpyxl)

保存表格:jilong.save(r'C:\Users\Administrator\Desktop\kunkun2.xlsx')创建内表(表对象):kunkun = jilong.create_sheet('ikun',0)保存表格:jilong.save(r'D:\rjcs\Python\jilong.xlsx')新建内表:s = jilong.add_sheet('ikun',0)行长:f = b.row(0).__len__()列长:g = b.col(0).__len__()

2024-03-13 09:02:02 235

原创 pip工具下载Python安装包以及import导入

import可以导入标准库(python自带的库),第三方库(自己下载的库,比如pip)和文件(自己创建的.py文件或函数),名字不能重复,否则后面的会替换前面的。把下载好的包复制到存储项目的文件位置:D:\rjcs\pythonProject\venv\Lib\site-packages。如果两个文件在同一目录或在venv\Lib\site-packages可以直接导入,否则要写完整路径。下载好的包在软件的安装目录下:D:\Python\Lib\site-packages。

2024-03-13 09:01:54 747

原创 while循环语句和for循环语句相关用法

当while的条件为false时,不会进入循环。当while的条件为true时,会一直循环,即死循环。循环范围明确,遍历完合集中的元素就终止循环。因为集合是无序的,所以遍历结果也是无序的。执行句(可以是for+for,for+if无限嵌套)三个要素:循环初始值、循环控制器、循环结束条件。continue跳过当前循环。

2024-03-13 09:01:43 310

原创 Python列表、元组、字典和集合的区别及其用法

set.add()添加元素(只能是int、float、str、tuple,不支持list、dict)list[1:5:2]切片:开始值,结束值+1,步长(跳过的次数)set.update(key:value)更新元素,不存在则添加。set.discard(value)删除指定元素(没有不会报错)set1 = {}或set1 = set():定义一个空集合。set.remove(value)删除指定元素(没有会报错)tuple=(1,):定义一个元素的元组(后面要加逗号)set集合:用{}或set()表示。

2024-03-13 09:01:07 572

原创 Python运算符及其用法详解

布尔”与“(and):a and b,如果a=false,则返回a,否则返回b。布尔”或“(or):a or b,如果a=true,则返回a,否则返回b。布尔”非“(not):如果a=true,则返回false,否则返回true。+=加法赋值,a+=b就是将a+b的结果赋值给a。-=减法赋值,a+=b就是将a-b的结果赋值给a。*=乘法赋值,a+=b就是将a*b的结果赋值给a。后面补充%():' %s %f ' %(a,b)%f浮点数(%.2f表示保留两位小数)a的b次方根:pow(a,1/b)

2024-03-13 08:59:49 609

原创 Python异常处理:try预执行和assert断言

exception as r:将错误起别名,用于打印错误print(r)except:后面可指定错误类型,不指定的话是对所有错误进行处理。else:try无异常执行else,有异常不执行。finally:不管try有没有异常都会执行。assert+表达式,一般与try一起使用。try:异常捕捉,写在程序最前面。

2024-03-12 08:58:00 536

原创 MySQL案例:主键和外键连接

主键和外键连接。

2024-03-12 08:57:48 383

原创 Python获取时间戳之time的详细用法

time.time()获取时间戳:时间日期格式化符号:calender打印月历:datetime类,创建时间元组:

2024-03-12 08:55:50 394

原创 Python面向对象(继承、封装、方法重写、多态)

继承:子类在声明的时候,在类参数里面写上父类的名字,就算子类里面没有写父类的方法,在实例化子类的时候,也可以直接使用父类所拥有的属性和方法,前提是该属性和方法不是私有的。多态:多个子类从同一个父类继承了属性和方法,并且每个子类都对父类的方法进行了重写,这个过程体现出来的就是多态(继承后多个子类修改成不同的内容,也就是多次重写)。方法重写:对从父类继承过来的属性和方法进行重新写的过程,就称之为方法重写(继承后修改内容)。封装:写作类或函数的方式就是封装。

2024-03-12 08:55:42 321

原创 MySQL案例:多表连接查询表格数据

第三步,从上面的表中查英语均分:select avg(t2.Score) from (select score.CourseId,score.Score,t1.CourseName from score,(select CourseId,CourseName from course where CourseName = '英语' or CourseName = '线性代数')t1 where score.CourseId = t1.CourseId)t2 where t2.CourseName='英语';

2024-03-12 08:55:19 595

原创 Python案例:if判断语句的用法

【代码】Python案例:if判断语句的用法。

2024-03-12 08:55:03 379

原创 Python案例:xlrd、xlwt、openpyxl读取和写入表格

xlrd、xlwt、openpyxl读取和写入表格。

2024-03-12 08:54:46 461

原创 Python案例:面向对象

4.类注释下面是类变量,类变量在类里面,可以给类里面的所有方法使用,但是使用的时候要声明“类名字.变量名”,必须要在变量名前面加上类名字,声明是类里面的变量,否则会。5.第一个构造方法基本都是__init__,目的是将类变量传递给实例变量来使用的,下面的其他方法在使用变量的时候,都是用的实例变量,而非类变量,1.使用类前,需要先将其实例化,生成一个实例化对象。2.接着通过该对象再去调用类里面的方法。除非该类变量是写在类里面,方法外面的。认为是全局变量,即类外面的变量。3.类里面先写类注释。

2024-03-12 08:54:24 337

原创 Python案例:time时间函数的用法

【代码】Python案例:time时间函数的用法。

2024-03-12 08:54:15 408

原创 MySQL唯一索引和普通索引的使用

创建索引:create index 索引名 on 表名(字段名)。已存在的表添加索引:alter table 表名 add index 索引名(字段名)创建唯一索引:create unique index 索引名 on 表名(字段名)查看某个字段是否应用了索引:explain select 字段 from 表名;查看是否表格中的所有字段是否应用了索引:show index from 表名。删除索引:deop index 索引名 on 表名。

2024-03-11 21:32:53 317

原创 MySQL条件函数和时间函数的使用

条件函数:时间函数:

2024-03-11 21:30:21 257

原创 MySQL聚合函数的使用

聚合函数:

2024-03-11 21:23:57 270

原创 MySQL约束(主键和外键)

默认值:default '默认内容'(未填写数据时默认显示的内容)。主键约束:primary key(一般一个表只设置一个主键)。

2024-03-11 21:22:36 276

原创 MySQL数据库常用命令之创建、修改和查询数据库/表

、is、=、is not、in()、not in()create user '用户名'@'主机名' identified by '密码'insert into 表名 (字段1,字段2) values (数据1,数据2)alter table 表名 add(字段1 数据类型1,字段2,数据类型2)create table 表名(字段1 数据类型2,字段2,数据类型2)逻辑运算符:and、or、like(模糊查询:like '%内容%')给字段取别名:select name as '姓名',set '性别'

2024-03-11 20:46:11 669

原创 MySQL安装教程:CentOS7安装mysql8步骤

11.配置mysql 8.0安装源:rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm。如果在线安装过程中遇到安装失败,GPG密钥已安装但不适合该版本的,则执行:rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022。3.卸载已安装的mysql:rpm -ev --nodeps 填上面搜索出来的结果,有多少个就执行多少次卸载。

2024-03-11 08:15:00 1129

原创 xampp安装教程:CentOS 6安装xampp步骤

rpm -qa | grep mysql查看是否有其他mysql数据库,有的话用rpm -e --nodeps mysql-libs-5.1.71.el6.i686(已存在的数据库名)强制删除。/opt/lampp/lampp start运行xampp(设置开机自启动:vi /etc/rc.d/rc.local在最后一行添加/opt/lampp/lampp start)./mysql -u root -p登录mysql(在根目录的话用/opt/lampp/bin/mysql -u root -p)

2024-03-11 08:00:00 524

原创 Linux:gz和bz2文件压缩和解压缩相关命令

tar -zcvf ikun/kunge.tar.gz kunkun将kunkun压缩为tar.gz格式并命名为kunge到ikun目录下。gzip 选项 源文件:压缩到当前目录。如果不加选项压缩和解压缩时不保留源文件。bzip2 选项 源文件:占用空间大,效率高。如果不加选项压缩和解压缩时不保留源文件。tar 选项 压缩包名 源文件或目录:可以对gz、bzip2的文件进行压缩和解压缩。tar -zcvf 目标位置/压缩包名 文件名。-v显示压缩过程的详细信息。-v显示压缩过程的详细信息。

2024-03-10 16:49:24 345

原创 Linux新建文件及文件相关命令

第1个-表示普通文件,后面的-表示没有权限,d目录文件,r读(可用4表示),w写(可用2表示),x执行(可用1表示)644(刚好644),-644(全部包含644),+644(包含644中任意一个)touch -at日期 文件名:更新atime的日期时间,-a更新atime为系统时间。touch -mt日期 文件名:更新mtime的日期时间,-m更新mtime为系统时间。-5(5天内),5(5-6这天内),+5(6天前)touch -r 文件1 文件2:将文件2的时间改成文件1的时间。

2024-03-10 16:45:18 1647

原创 Linux下载安装图形界面并设置中文

localectl set-local LANG=zh_CN.utf8设置zh_CN.utf8语言。yum install kde-l10n-Chinese安装中文包。点击右上角-设置图标-region&language。(设置完成后重启,不行就用终端命令设置)locale -a查看安装的所有语言包。

2024-03-10 16:35:08 459

原创 Linux命令行快捷键

ctrl+z 暂停在终端运行的任务,使用"fg"命令可以使暂停恢复。ctrl+k删除此处至末尾所有内容。ctrl+u删除此处至开始所有内容。shift+insert粘贴。ctrl+insert复制。tab命令或路径补全。ctrl+a开始位置。ctrl+e最后位置。ctrl+c终止程序。ctrl+u重新输入。

2024-03-10 16:30:35 366

原创 Linux忘记密码之重置密码

3.选择kernel开头的启动方式(正常启动)按e进入编辑,其他地方不要动,直接在末尾加一个空格和1。1.在linux开机的时候按e进入选择操作系统页面。2.选择你要更改的linux的操作系统。6.用passwd命令更改密码。4.按enter返回。

2024-03-10 16:29:00 196

空空如也

空空如也

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

TA关注的人

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