03 2020 档案
摘要:闭包并不只是一个python中的概念,在函数式编程语言中应用较为广泛。理解python中的闭包一方面是能够正确的使用闭包,另一方面可以好好体会和思考闭包的设计思想。 1.概念介绍 首先看一下维基上对闭包的解释 在计算机科学中,闭包(英语:Closure),又称词法闭包(Lexical Closure
阅读全文
摘要:浏览器进行http请求的时候,不单单会请求静态资源,还可能需要请求动态页面。 那么什么是静态资源,什么是动态页面呢? 静态资源 : 例如html文件、图片文件、css、js文件等,都可以算是静态资源 动态页面:当请求例如登陆页面、查询页面、注册页面等可能会变化的页面,则是动态页面。 浏览器请求动态页
阅读全文
摘要:一、复制概述 Mysql内建的复制功能是构建大型,高性能应用程序的基础。将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其它主机(slaves)上,并重新执行一遍来实现的。复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将
阅读全文
摘要:今天在VM新装了一个虚拟机,结果发现原来的虚拟机连不上了,重启网络服务后报错 Error: Connection activation failed: No suitable device found for this connection. 现将所有修改的内容记录如下: 1、重新生成克隆机的MAC
阅读全文
摘要:一、什么是索引?为什么要建立索引? 索引用于快速找出在某个列中有一特定值的行,不使用索引,MySQL必须从第一条记录开始读完整个表,直到找出相关的行,表越大,查询数据所花费的时间就越多,如果表中查询的列有一个索引,MySQL能够快速到达一个位置去搜索数据文件,而不必查看所有数据,那么将会节省很大一部
阅读全文
摘要:本文转载:https://www.cnblogs.com/kismetv/p/10331633.html 事务是MySQL等关系型数据库区别于NoSQL的重要方面,是保证数据一致性的重要手段。本文将首先介绍MySQL事务相关的基础概念,然后介绍事务的ACID特性,并分析其实现原理。 MySQL博大精
阅读全文
摘要:MySQL视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。 对其中所引用的基础表来说,MySQL视图的作用类似于筛选。定义视图的筛选可以来自当
阅读全文
摘要:import pymysql class Db(object): def __init__(self): self.conn = pymysql.connect(host="192.168.0.58", user="root", password="123456", port=3306) self.
阅读全文
摘要:转载:https://www.cnblogs.com/cxyyh/p/11148991.html 一、数据库优化包括哪些方面 数据库优化是一个综合型的技术,并不是通过某一种方式让数据库效率提高很多,而是通过多方面的提高,从而使得数据库效率提高很多。 优化主要包括:1.表的设计合理化(三范式)2.给表
阅读全文
摘要:连接MySQL -- 语法:mysql -u用户名 -p密码 注:--空格 起到注释的作用 mysql -uroot -p123456 数据库操作 -- 显示当前时间、用户名、数据库版本(可以单独查询) select now(), user(), version(); -- 查看所有数据库 show
阅读全文
摘要:约束条件 约束条件就是在给字段加一些约束,使该字段存储的值更加符合我们的预期。 常用约束条件如下: UNSIGNED :无符号,值从0开始,无负数 ZEROFILL:零填充,当数据的显示长度不够的时候,在数据前使用0填充至指定长度,字段会自动添加UNSIGNED NOT NULL:非空约束,表示该字
阅读全文
摘要:一、下载mysql 1、获取下载链接 进入官网:https://www.mysql.com 点击downloads --> MySQL Community (GPL) Downloads --> MySQL Community Server 可进入下载界面,选择linux系统,找到自己想要版本右键复
阅读全文
摘要:上下文管理器(context manager)是 Python 编程中的重要概念,用于规定某个对象的使用范围。一旦进入或者离开该使用范围,会有特殊操作被调用 (比如为对象分配或者释放内存)。它的语法形式是with...as... 为了确保一些系统资源得以正确释放,我们经常会用到 try ... ex
阅读全文
摘要:形似 功能 __xx 这是私有变量, 只有内部可以访问,外部不可以访问。但是也不是一定不可以访问,只要以 _类名__xx样式就可以访问 。但最好不要这样做,养成良好编程习惯 _x 这是实例变量,可以访问,但是不要轻易访问。按照约定俗成,当你看到这样的变量时,意思就是,“虽然我可以被访问,但请把我视为
阅读全文
摘要:在创建实例属性时,如果直接把实例属性暴露出去,虽然写起来简单,但是存在一些风险,比如实例属性可以在外部被修改。 为了限制外部操作,可以通过一个set_score()方法来设置成绩,再通过一个get_score()来获取成绩,在这些方法中还可以增加一些检查操作,比如在get_score中增加获取权限操
阅读全文
摘要:认识类对象、实例对象、类属性、实例属性、类方法、实例方法 类对象:定义的类就是类对象 实例对象:类对象实例化后就是实例对象 类属性:定义在 __init__ 外部的变量 实例属性:定义在__init__内部的带有self.的变量 类方法:定义在类对象中 且 被@classmethod 装饰的方法就是
阅读全文
摘要:*args 和**kwargs作为形参 *args 和**kwargs作为形参被称为不定长参数,用来处理超出必备参数部分的参数。注意:args和kwargs可以修改为其它变量名。 必备参数就是在定义函数时传入的形参,在调用函数时,传入的参数须以正确的顺序传入,传入的数量必须和声明时的一样,不然会出现
阅读全文