上一页 1 2 3 4 5 6 7 8 ··· 18 下一页
摘要: 1.redis有哪些好处 (1) 速度快,因为数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1) (2) 支持丰富数据类型,支持string,list,set,sorted set,hash (3) 支持事务,操作都是原子性,所谓的原子性就是对数据的更改 阅读全文
posted @ 2020-03-22 22:54 小青年て 阅读(131) 评论(0) 推荐(0)
摘要: 1.什么是Flask框架 Flask 本是作者 Armin Ronacher在2010年4月1日的一个愚人节玩笑 ,不过后来大受欢迎,进而成为一个正式的python编写的web框架 Flask是一个Python编写的Web 微框架,让我们可以使用Python语言快速实现一个网站或Web服务,在介绍F 阅读全文
posted @ 2020-03-22 11:30 小青年て 阅读(829) 评论(0) 推荐(0)
摘要: 主键优化 主键即表查询应用列。主键上有相应的索引,用于快速查询。主键要求不能为null。InnoDB 引擎物理上以一种有助于快速查询的方式存储。 如果表比较大,且很重要,但是没有特别适合做主键的列,则,应该创建一个额外的列,以auto-increment方式增长,作为主键。可以作为联合查询的外键。 阅读全文
posted @ 2020-03-21 14:23 小青年て 阅读(104) 评论(0) 推荐(0)
摘要: 慢查询的原因 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询或其他的方法降低数据量) 7、锁或者死锁(这也是查询慢最常见的问题, 阅读全文
posted @ 2020-03-18 19:48 小青年て 阅读(1036) 评论(0) 推荐(0)
摘要: 1.SQL注入是什么?如何产生的? SQL注入(SQLi)是一种注入攻击,,可以执行恶意SQL语句。 程序开发过程中不注意规范书写sql语句和对特殊字符进行过滤,导致客户端可以通过全局变量POST和GET提交一些sql语句正常执行,产生Sql注入。 2.如何防止SQL注入 a. 过滤掉一些常见的数据 阅读全文
posted @ 2020-03-18 14:29 小青年て 阅读(84) 评论(0) 推荐(0)
摘要: 一、域名:将api部署在专用域名下:http://api.example.com或者将api放在主域名下:http://www.example.com/api/二、版本:将API的版本号放在url中。http://www.example.com/app/1.0/infohttp://www.exam 阅读全文
posted @ 2020-03-17 22:49 小青年て 阅读(111) 评论(0) 推荐(0)
摘要: Kubernetes 是一个可移植的、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化。 Kubernetes 拥有一个庞大且快速增长的生态系统。Kubernetes 的服务、支持和工具广泛可用。 1.k8s简介 作为Google的竞争技术优势,Borg理所当然的被视为商业 阅读全文
posted @ 2020-03-17 22:15 小青年て 阅读(223) 评论(0) 推荐(0)
摘要: 什么是哈希算法 Hash,一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,而不可能从散列 阅读全文
posted @ 2020-03-17 20:53 小青年て 阅读(440) 评论(0) 推荐(0)
摘要: 优化查询 1、储存引擎选择:如果数据表需要事务处理,应该考虑使用InnoDB,因为它完全符合ACID特性。如果不需要事务处理,使用默认存储引擎MyISAM是比较明智的2、分表分库,主从。3、对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引4、应尽 阅读全文
posted @ 2020-03-16 23:34 小青年て 阅读(366) 评论(0) 推荐(0)
摘要: 深浅copy 先问问大家,什么是拷贝?拷贝是音译的词,其实他是从copy这个英文单词音译过来的,那什么是copy? copy其实就是复制一份,也就是所谓的抄一份。深浅copy其实就是完全复制一份,和部分复制一份的意思。 1,先看赋值运算。 l1 = [1,2,3,['jason','egon']] 阅读全文
posted @ 2020-03-16 22:52 小青年て 阅读(147) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 18 下一页