摘要:
1.装饰器 import time #装饰器,计算代码运行时间 def cal_time(func): def wrapper(*args, **kwargs): t1 = time.time() result = func(*args, **kwargs) t2 = time.time() # p 阅读全文
摘要:
简介: Flask基于python开发并依赖于jinjia2和werkzeug WSGI服务一个微型框架. Werkzeug本质是Socket服务端,用来接收http请求并对请求进行预处理,然后触发Flask框架, 开发人员基于Flask框架提供的功能对请求进行相应的处理,并返回给用户,如果要返回给 阅读全文
摘要:
视图 使用环境: 将多表联查的结果放到一张虚拟表中,实际上只会生成一个表结构的frm文件,不会生成数据文件,他的数据完全来源于后面多表的内容.他会方便你查询数据(优化sql)而不是增删改数据. 注意: ①实际工作中尽量少用,因为到了后期数据库要扩展功能时你需要一个一个去看虚拟表都是怎么连起来的,非常 阅读全文
摘要:
python代码连接mysql数据库 有bug(sql注入的问题): #pip3 install pymysql import pymysql user=input('user>>: ').strip() pwd=input('password>>: ').strip() # 建立链接 conn=p 阅读全文
摘要:
1.整型(整数类型) create table t2(id int(5) unsigned zerofill); 注意: ①int后面的5表示的是显示宽度(就是你select * from t2;时看到的数字最大长度为5),而不是数据库存储时的宽度,一般在创建表格时整形后都不写数字就写int就完事了 阅读全文
摘要:
1.mysql登陆 完整登陆命令: mysql -u root -p xxxxx -h 127.0.0.1 -P 23306 语法:mysql -u 用户名 -p 密码 -h mysql服务器的IP地址 -P 使用的端口号 非完整登陆命令: mysql -u root -p 回车(回车后再输入密码) 阅读全文
摘要:
MySQL安装 1.先去官网下载安装包 官网: http://www.mysql.com 要下载社区版(community) 选对系统,选对你要的安装包版本 点击后就可以下载mysql了 2.解压 下载完压缩包之后解压,并把解压后的文件放到自己要放的文件夹中(最好不要出现中文目录) 找到该文件夹下的 阅读全文
摘要:
冒泡,选择,插入都属于原地排序就是指在排序过程中不申请多余的存储空间,只利用原来存储待排数据的存储空间进行比较和交换的数据排序。 1.冒泡排序 时间复杂度:O(n²) 原地排序(不需要额外空间来存放数据,所以空间复杂度是O(1)) 思路: 一个列表有n个数字就循环n-1次,循环一次就会将最大数字放到 阅读全文
摘要:
Anaconda安装 软件下载不做过多赘述(https://www.anaconda.com) 我用的是windows10系统,安装包如下: 打开安装包: 继续往下走 如果你电脑只有一个用户的话就用选justme即可 选好路径(尽量不要包含中文) 不要勾上环境变量,稍后我们手动去加,否则会影响其他的 阅读全文
摘要:
pip pip是一个很方便的python包管理工具,这里简短记录一下win10安装pip的过程。 必备前提: 1、python环境(python解释器装好) 2、下载pip安装文件,官网网址:https://pypi.org/project/pip/#files 这里我是下载的第二个包(win10环 阅读全文