随笔分类 -  学习笔记

摘要:1 2 3 4 5 Title 6 7 8 9 10 用户名: 11 13 14 密 码: 15 17 18 性 别: 19 ... 阅读全文
posted @ 2018-07-17 21:30 蓝丷玫瑰 阅读(363) 评论(0) 推荐(0)
摘要:Docker基本配置 1.安装 在ubuntu下面执行 wget -qO- https://get.docker.com/ | sh 命令安装Docker。 如果命令的方式无法安装,也可以使用apt-get install docker.io 进行安装。 安装完成后使用 sudo docker ru 阅读全文
posted @ 2018-07-09 19:22 蓝丷玫瑰 阅读(140) 评论(0) 推荐(0)
摘要:1 import socket # 导入套接字模块 2 from multiprocessing import Process # 导入进程中的模块方法 3 from threading import Thread # 导入线程中的模块方法 4 5 6 server = socket.socket() # 创建服务端套接字 7 server.bind((''... 阅读全文
posted @ 2018-06-27 20:53 蓝丷玫瑰 阅读(327) 评论(0) 推荐(0)
摘要:1 import socket 2 import selectors # IO多路复用选择器 3 4 epoll_selector = selectors.EpollSelector() # 实例化选择器 5 server = socket.socket() # 实例化套接字 6 server.bind(('', 6666)) # 地址和端口 7 serve... 阅读全文
posted @ 2018-06-25 21:51 蓝丷玫瑰 阅读(291) 评论(0) 推荐(0)
摘要:三次握手:建立连接 (第一次:客户端告诉服务端。第二次:客户端才知道服务端收到了。第三次:服务端才知道客户端收到了) :传输数据 (第一次:客户端向服务端发送请求。第二次:服务端响应客户端请求) 四次挥手:断开连接 (第一次:客户端告诉服务端。第二次:客户端才知道服务端收到了。第三次:传输剩余的数据 阅读全文
posted @ 2018-06-20 21:42 蓝丷玫瑰 阅读(120) 评论(0) 推荐(0)
摘要:MySQL事务 主要用于处理操作量答,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这些数据库操作语句就构成一个事务! # 事务处理可以用来维护数据库的完整性,保证成批的SQL语句要么全部执行,要么全部不执行。 # 阅读全文
posted @ 2018-06-15 21:56 蓝丷玫瑰 阅读(182) 评论(0) 推荐(0)
摘要:redis基本操作 创建数据:set set key value 查询数据:get get key 创建多条数据:mset mset key value key value key value .......... 查询多条数据:mget mget key key key ........... 增 阅读全文
posted @ 2018-06-11 22:52 蓝丷玫瑰 阅读(98) 评论(0) 推荐(0)
摘要:单表查询 1、查询所有: select * from 表名; 2、查询选中字段数据: select 字段名 from 表名; 3、查询指定条件下的数据: select 字段名 from 表名 where 条件(例id>3); 4、查询后为字段取别名 as: select 原名 as 更改名 from 阅读全文
posted @ 2018-06-09 21:36 蓝丷玫瑰 阅读(250) 评论(0) 推荐(1)
摘要:非空约束 create table 表名( id int not null ); 唯一约束 create table 表名( id int unique key, name varchar(20) ); 主键约束 primary key 主键的作用:可以唯一标示一条数据,每张表里只有一个主键。 主键 阅读全文
posted @ 2018-06-05 23:13 蓝丷玫瑰 阅读(198) 评论(0) 推荐(0)
摘要:库的基本管理语句 SHOW DATABASES; # 显示所有库 CREATE DATABASE 库名; # 创建数据库 SHOW CREATE DATABASE 库名; # 显示库创建信息 DROP DATABASE 库名; # 删除库 USE 库名;进入数据库 表的基本管理语句 SHOW TAB 阅读全文
posted @ 2018-06-04 23:02 蓝丷玫瑰 阅读(211) 评论(0) 推荐(0)
摘要:正则表达式:(寻找满足格式的东西,找不到返回空列表) 元字符:(本身具有特殊含义的字符) 通配元字符一‘ . ’ : 锚定元字符: 锁定行首 ‘ ^ ’ : 锁定行尾 ‘ $ ’ : 单词边界 ‘ \b ’(不是元字符) : 阅读全文
posted @ 2018-05-27 23:39 蓝丷玫瑰 阅读(151) 评论(0) 推荐(0)
摘要:推导式:(相当于用for循环) 列表推导式: 生成器: yide:(yide一个对象返回一个对象,暂停这个函数,等待下次next重新激活) 迭代器: (就是一个依次从数据结构中取出的) 能够靠for循环迭代的对象叫可迭代对象 从可迭代对象生成一个迭代器 迭代器 = iter(可迭代对象) 模块:(模 阅读全文
posted @ 2018-05-24 22:47 蓝丷玫瑰 阅读(179) 评论(0) 推荐(0)
摘要:异常:(本身是个类)所有的异常都基于继承 NameError:(命名错误) (一般是未定义变量) TeypError:(类型错误) SyntaxError:(语法错误) try: (放可能出错代码) except: (try下面的代码出错后,会执行它) else: (try下面的代码出错后,excp 阅读全文
posted @ 2018-05-24 20:33 蓝丷玫瑰 阅读(126) 评论(0) 推荐(0)
摘要:1 def run_time(func): 2 def new_fun(*args,**kwargs): 3 t0 = time.time() 4 print('star time: %s' % (time.strftime('%x', time.localtime()))) 5 back = func(*args, **kwargs) 6... 阅读全文
posted @ 2018-05-23 21:56 蓝丷玫瑰 阅读(177) 评论(0) 推荐(0)
摘要:类:(是一个独立存放变量(属性/方法)的空间) class 类名:(类名,每个单词的首字母大写) pass 实例 = 类名() (类是一类事物的抽象,不是真实存在的,描绘了该类事物的共性。实例是某类事物的具体个体,是该类事物的具体表现,它是真实存在的。) 类的私有属性: _x:(一个下划线的私有属性 阅读全文
posted @ 2018-05-16 22:46 蓝丷玫瑰 阅读(223) 评论(0) 推荐(0)
摘要:函数: def 函数名():(函数命名规则:和变量一样) pass 函数的参数:(参数可以接收任何对象)(参数的顺序必须是必备参数,默认参数,不定长参数) def 函数名(a,b):(a,b)函数的形参:形式上的参数,作用:接收实参 c = a + b print(c) 函数名(1,2):#1,和2 阅读全文
posted @ 2018-05-14 22:47 蓝丷玫瑰 阅读(170) 评论(0) 推荐(0)
摘要:内外嵌套循环真的搞死人,只学了单循环,没学嵌套循环,研究了好久................. 阅读全文
posted @ 2018-05-12 00:47 蓝丷玫瑰 阅读(361) 评论(0) 推荐(0)
摘要:条件语句 if语句: if 判断语句 elif 判断语句 else if必须要有,else可写可不写,elif可以不写也可以写多个 三目运算: a = 3 if a>5: print(True) else: print(False) a = 3 True if a > 5 else False 条件 阅读全文
posted @ 2018-05-10 22:18 蓝丷玫瑰 阅读(193) 评论(0) 推荐(0)
摘要:集合 两种定义方法: set1 = (1,2,3) {1,2,3,4} 三种运算: s1 & s2 交集 s1 | s2 并集 s1 - s2 差集 增:set.add():增加一个元素 set.update({}):将括号里的集合添加到set中(被添加的集合随机排序) 删:set.pop():删除 阅读全文
posted @ 2018-05-09 22:49 蓝丷玫瑰 阅读(170) 评论(0) 推荐(0)
摘要:进入vim :vim 文件名(如果有文件名则打开文件,如果没有,则创建) 1.进入后是命令模式 2.末行模式 命令模式下输入冒号,进入末行模式 :wq (w保存,q退出) 3.插入模式: 按i (光标所在位置前面插入) 按a (光标所在位置后面插入) 按o(光标所在位置,往下另起一行,进行插入) 按 阅读全文
posted @ 2018-05-07 22:16 蓝丷玫瑰 阅读(177) 评论(0) 推荐(0)