自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 通信原理

虚拟机服务端的设置:pythonimport socketserver=socket.socket()server将会显示以下内容:<socket.socket fd=3,family=AddressFamily.AF_INET,type=SocketKind.SOCK_STREAM,proto=0,ladd=(‘0.0.0.0’,0)>fd和数据库中的id一样的作用,表示socket中的唯一标识,family中如果有6,则说明是IPv6,如果没有,则说明是IPv4,type

2021-04-26 20:24:24 60

原创 MongoDB介绍与使用

mongo 进入exit 退出show dbs 查找所有存在的库db 查找现在在哪个库里面use student 切换库,不存在时会自动创建db.createCollection(‘stu’) 往数据库中添加集合db 删除之前确定自己在这个库里面db.dropDatabase() 删除show collections 显示所有的集合db.anyan.insert({‘name’:‘ay’,‘age’:18})往一个不存在的集合中插入

2021-04-25 17:14:16 47

原创 Redis介绍与使用

Redis以键值对的格式存储数据MongoDB是以文档的格式存储数据redis-server redis 启动服务redis-cli 显示IP和端口exit 退出远程连接 redis-cli -h 127.0.0.1 -p 6379关闭redis-cli SHUTDOWNredis 默认支持16个数据库,从0开始的递增数字命名SELECT 1 选择1号数据库SET进行设置键值对SET num 111 键是n

2021-04-25 12:34:15 49

原创 mysql提升

SELECT * FROM stu\G数据量大的时候可以这样进行查询SELECT s_name,dept_id FROM stu;查找部分信息SELELCT * FROM stu WHERE s_id=1;条件查找模糊查询SELECT * FROM stu WHERE s_name LIKE ‘t%’查询以t开头的所有文件,其中%是通配符,配合所有。限制长度时把%换成下划线,一个下划线代表一个字符,2个下划线代表2个字符。取别名SELEC

2021-04-22 21:34:03 36

原创 mysql表约束和表关系

表约束----非空约束修改表中的内容—字段信息ALTER TABLE stu_info MODIFY name varchar(20) NOT NULL;表约束----唯一约束ALTER TABLE stu_info ADD UNIQUE(id);表约束----主键约束主键必须是非空而且是唯一的,每张数据表中只能存在一个主键ALTER TABLE stu_info ADD PRIMARYKEY (id);表约束----

2021-04-22 17:09:11 33

原创 Mysql基础1

关系型数据库保证了数据的独立性和安全性cd / 进入根目录cd /etc 进入配置文件cd mysql 进入mysql数据库cd mysql.conf.d/ 进入vim mysqld.cnf 进入并可以看到文件内容mysql 的端口(port) 3306绑定的客户端的地址:bind-address 0.0.0.0,任意的一个IP都可以连接查看mysql的服务是否开启service mysql status 查看mysql是否开启ser

2021-04-20 15:28:04 33

原创 linux权限管理

在a.py文件中,不小心按下了ctrl + s 处理方法:结束终端,打开终端,按下yd +回车#管道可以把一系列命令连接起来,可以将前面的命令的输出作为后面命令的输入,使用管道符 | 来建立一个管道行find hello a.py | xargs grep hello#输入重定向这个指把命令或者可执行程序的标准输入重定向到指定的文件中。也就是输入可以不来自键盘,而来自一个指定的文件。输入重定向主要用于改变一个命令的输入源。#wc -l a.py #统计a.py这个文件中的行数,并

2021-04-15 20:42:51 157

原创 linux基础

1、apt install 软件名 这是表示在Linux中下载软件pip install 软件名 这是表示在windows中下载软件sudo apt -y update #更新源sudo apt -y upgrate #更新已经安装的包sudo apt -y dist-upgrate #升级系统#注意以上安装过程中出现的安装选项,直接回车或者选择yes即可sudo apt-get -y autoremovesudo apt -y aut

2021-04-06 15:45:06 28

原创 Linux简介

1、ctrl+l 清屏2、先打开终端,cd / 进入根目录3、ls 查看文件 默认进入 cd /home/bd4、/home 用户的家目录/etc 系统全局配置文件,对所有的用户有影响/root 超级用户的主目录,拥有全部的权限/user 包含大部分用户程序,部分复制根目录结构5、who 用户名 显示的是打开虚 拟机的时间pwd 当前使用的目录

2021-04-05 15:37:08 33

原创 正则

1、

2021-03-24 16:05:56 33

原创 装饰器和异常

1、

2021-03-24 09:22:43 77

原创 面向对象高级

1、2、3、4、5、6、

2021-03-23 14:54:38 37

原创 面向对象的基本概念

1、name‘main’if name ==‘main’:print(‘这是当前文件’)else:print(‘TRUE’)#判断该文件是否是当前文件若在其他文件中调用,则有import bb.nameb #显示模块的名字init#类 class的定义class Computer: #class+类名 class定义类,类名:驼峰法,即首字母大写class Computer:passbd=Computer() #类的实例化 bd实例

2021-03-22 11:15:41 102

原创 文件

1、open(‘文件’,‘open状态参数’)open 打开一个文件open(‘b.txt’,‘r’) #打开一个文件,‘r’表示只读状态如果文件不存在,则会报错#路径 相对路径/绝对路径/网络路径相对路径上一级 …/+文件名同层级(可以直接一起看到,直接写文件名或者./+文件名)下层级/+文件名open(‘test/c.txt’) #下一层级open(‘test/be/e.txt’) #下一层级的下一层级open(’…/b.tet) #上一层级open(’…/…

2021-03-21 17:00:56 98 1

原创 阶段小结

li=[5,7,8,9,10,5,6,7]set(li) #列表转集合list(set(li)) #集合转列表sort() #有两个参数,第一个参数为key= 表示按照什么排序;第二个参数reverse= 默认是falseli.sort()

2021-03-18 21:31:50 23

原创 函数

#函数 减少重复代码 提供代码的复用性 return #返回值,可以输出,无返回值时输出None函数 def hello():定义函数 函数名(变量)#注意缩进#调用函数 hello()#函数参数 必备参数 默认参数 不定长参数(元组不定长*args,可以不用传参数,得到元组类型,字典不定长**kwargs,可以不用传参数,不会报错)#对于字典不定长def numb(**kwargs)numb(a=8,k

2021-03-17 17:37:12 40

原创 字典、集合

#字符串的编码和解码a=‘北斗’.encode(encoding=‘utf8’) #字符串的编码 编码成utf8的形式,得到一个二进制的数据,可以用一个变量去接收a.decode(encoding=‘GBK’) #字符串的解码,可能会出现乱码的形式(解码和编码存在差异)a.decode(encoding=‘utf8’)‘北斗’encode 编码 decode 解码字典 dict{} 键(key)值对 键名不可以修改 键名必须带引号,键名

2021-03-17 00:04:18 85

原创 字符串方法

1、数据类型int 整型 float 浮点型 bool布尔str 字符串 ‘’ ‘’‘’ ‘’‘’‘’list 列表 []tuple 元组 ()stra=‘this is python str’print(stra)#关于字符串/列表/元组下标取值 能够根据下标类型取值称之为序列类型print(stra[0])t#字符串能不能进行修改stra[0]=‘T’print(stra) #字符串不能通过下标进行修改#

2021-03-13 21:57:45 75

原创 python基础

1、2、3、4、

2021-03-13 21:28:14 35

原创 python基础

1、可迭代的对象(-iter-):字符串、元组(不可变)、列表[可变]、字典{}2、dir() 查询对象的方法和属性3、range()range(0,10,2)#第一个参数为开始值,第二个参数时结束值(只能前一位),左闭右开,第三个参数为步长print(i)0,1,2,3,4,5,6,7,8,9,4、列表推导式print([i for i in range(0,100) if i %2==0])[i for i in range(1,100)]打印出来的是个[] 列

2021-03-04 23:29:51 49 1

原创 python基础

1、导入python库wind+r-----cmd-----pip install 库名

2021-03-02 23:07:56 28

原创 python基础

1、运行:wind+r----cd Desktop(回车)----python 文件名(回车)Fn+F5run2、保存:ctrl+s3、 变量的命名法则:变量名可以是数字,字母下划线,但是数字不能作为开头变量名之间不能出现空格和点符号变量名不要用中文...

2021-03-01 22:29:03 94

原创 python的开始

2021年2月28日,开始啦!!!

2021-02-28 21:44:24 34

空空如也

空空如也

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

TA关注的人

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