【Python刷题】_10
46、list=[2,3,5,4,9,6],从小到大排序,不许用sort,输出[2,3,4,5,6,9]
利用min()方法求出最小值,原列表删除最小值,新列表加入最小值,递归调用获取最小值
的函数,反复操作
47、正则匹配,匹配日期2018-03-20
url='https://sycm.taobao.com/bda/tradinganaly/overview/get_summary.json?dateRange=2018-03-20%7C2018-03-20&dateType=recent1&device=1&token=ff25b109b&_=1521595613462'
48、使用pop和del删除字典中的"name"字段,dic={"name":"zs","age":18}
49、分别从前端、后端、数据库阐述web项目的性能优化
前端优化:
1、减少http请求、例如制作精灵图
2、html和CSS放在页面上部,javascript放在页面下面,因为js加载比HTML和Css加载
慢,所以要优先加载html和css,以防页面显示不全,性能差,也影响用户体验差
后端优化:
1、缓存存储读写次数高,变化少的数据,比如网站首页的信息、商品的信息等。应用程序
读取数据时,一般是先从缓存中读取,如果读取不到或数据已失效,再访问磁盘数据库,并
将数据再次写入缓存。
2、异步方式,如果有耗时操作,可以采用异步,比如celery
3、代码优化,避免循环和判断次数太多,如果多个if else判断,优先判断最有可能先发生
的情况
数据库优化:
1、如有条件,数据可以存放于redis,读取速度快
2、建立索引、外键等
50、列出常见MYSQL数据存储引擎
InnoDB:支持事务处理,支持外键,支持崩溃修复能力和并发控制。如果需要对事务的完
整性要求比较高(比如银行),要求实现并发控制(比如售票),那选择InnoDB有很大的
优势。如果需要频繁的更新、删除操作的数据库,也可以选择InnoDB,因为支持事务的提
交(commit)和回滚(rollback)。
MyISAM:插入数据快,空间和内存使用比较低。如果表主要是用于插入新记录和读出记
录,那么选择MyISAM能实现处理高效率。如果应用的完整性、并发性要求比 较低,也可
以使用。
MEMORY:所有的数据都在内存中,数据的处理速度快,但是安全性不高。如果需要很快
的读写速度,对数据的安全性要求较低,可以选择MEMOEY。它对表的大小有要求,不能
建立太大的表。所以,这类数据库只使用在相对较小的数据库表。
【Python刷题】_10相关推荐
- python刷题软件代码_Python使用docx模块实现刷题功能代码
起由: 前一阵子想要刷一刷国二Python的题库,千方百计找到题库之后,打开一个个word文档,发现一题一题阅读很麻烦,而且答案就在题目的下面,阅读题目的时候想自己做出题目却又总能不经意看到答案,甚烦 ...
- Python 刷题常用语法与数据结构汇总-2022.01.30
[笔试]python刷题笔记(基础)! https://blog.csdn.net/a_123456598/article/details/105420802 python语法刷题 https://b ...
- python刷题 NOI题库 python题解 洛谷、牛客网、AcWing 刷题等
NOI题库 python题解-2022.01.07整理(1.1-1.3) NOI题库 python题解-2022.01.07整理(1.1-1.3)_dllglvzhenfeng的博客-CSDN博客 N ...
- 【Python刷题篇】Python从0到入门3|循环、条件复习、元组入门、字典入门
Python从0到入门3目录 前言 Q1:团队分组 Q2:禁止重复注册 Q3:元组-牛客运动会 Q4:字典-遍历字典 Q5:字典-毕业生就业调查 Q6:姓名与学号 总结 前言 - 本期是Python从 ...
- 【Python刷题篇】Python从0到入门4|字典复习、函数入门、综合实践
Python从0到入门3目录 前言 Q1:字典复习-首都 Q2:函数入门-求差 Q3:函数入门-牛牛的朋友 Q4:综合案例:自动售卖饮料机 Q5:综合案例-被8整除的数字 Q6:综合案例-披萨店的订单 ...
- python画图、python小游戏、python刷题、python算法、python编程与数学
python画图系列整理 python画图系列整理-CSDN博客 python游戏入门书籍推荐 python游戏入门书籍推荐_pygame书籍推荐_dllglvzhenfeng的博客-CSDN博客 p ...
- Python刷题记录(81-90)
Python刷题记录(81-90) 题目来源PTA平台 PAT (Basic Level) Practice (中文) @TOC 1081 检查密码 本题要求你帮助某网站的用户注册模块写一个密码合法性 ...
- [python刷题模板] 珂朵莉树 ODT (基于支持随机访问的跳表
[python刷题模板] 珂朵莉树 ODT (基于支持随机访问的跳表) 一. 算法&数据结构 1. 描述 2. 复杂度分析 3. 常见应用 4. 常用优化 二. 模板代码 0. 区间推平(lg ...
- [python刷题模板] 珂朵莉树 ODT(20220928弃用,请看新文)
[python刷题模板] 珂朵莉树 ODT (基于SortedList 20220928弃用,请看新文) 一. 算法&数据结构 1. 描述 2. 复杂度分析 3. 常见应用 4. 常用优化 二 ...
- 二级python 刷题就能过吗_Python 刷题笔记:这很不python,官方大大能改下吗?
惊讶:数值相等的整数或浮点数作为dict 字典的键将指向同一项?! 1.刷题遇到知识盲区 今天继续在 xue.cn 刷题,意外发现:整数和浮点数先后设为字典的键,会有奇怪的现象! 题目如下: What ...
最新文章
- 图像边缘检测--OpenCV之cvCanny函数
- 网络搜索,抵制日货的新方法
- C#枚举硬件设备(升级版)
- 异常:javax.servlet.jsp.PageContext cannot be resolved to a type
- 工作日的努力python_python计算上班时间的问题
- VTK:图片之ImageLaplacian
- UIImageView 圆角
- 移动页面自适应手机屏幕宽度HTML5开发
- CKEditor的使用,并实现图片上传
- 如何查看 Linux 中所有正在运行的服务
- java 二维数组内存溢出_程序员:学习心得,Java内存区域,内存溢出异常
- SBT管理java项目
- bzoj 4247: 挂饰(DP)
- Java Web架构演变
- no such file to load -- bundler/setup
- 简易鼠标模拟器 python
- Java项目(SpringBoot+MyBatis-Plus):国内新冠肺炎疫情大数据可视化平台+疫情数据后台管理系统
- app支付宝接入流程图_支付宝资金预授权开通免押租赁系统,芝麻信用免押租赁app/小程序...
- 奶爸日记3 - 给鑫鑫做的第一顿饭
- HTML中 src alt align 分别是什么意思?
热门文章
- 主动触发被动模式从而挟持无线客户端 – Passive Karma Attack
- wsl安装配置vscode(亲测有用)
- 运筹学期末复习2020年
- 面试题leetcode 3. 无重复字符的最长子串 暴力法和滑动窗口解法
- 计算机专业2016高考录取分数线,中国科学院大学计算机科学与技术专业2016年在江苏理科高考录取最低分数线...
- php 三元运算符 为空,PHP中三元运算符和Null合并运算符的简单比较
- 抢救站位图片_抢救配合流程和站位,你真的规范了吗
- u8转完看不到菜单_用友U8操作中的常见问题及解决方案
- asyncio并发数_Python Futures并发编程详解
- linux的json命令安装,linux 下强大的 JSON 解析命令 jq