03 2020 档案

摘要:事务 1. 事务的介绍 事务就是用户定义的一系列执行SQL语句的操作, 这些操作要么完全地执行,要么完全地都不执行, 它是一个不可分割的工作执行单元。 事务的使用场景: 在日常生活中,有时我们需要进行银行转账,这个银行转账操作背后就是需要执行多个SQL语句,假如这些SQL执行到一半突然停电了,那么就 阅读全文
posted @ 2020-03-30 18:30 Tracydzf 阅读(338) 评论(0) 推荐(0) 编辑
摘要:预备知识 堆排序是利用堆这种数据结构而设计的一种排序算法,堆排序是一种选择排序,它的最坏,最好,平均时间复杂度均为O(nlogn),它也是不稳定排序。首先简单了解下堆结构。 堆是具有以下性质的完全二叉树:每个结点的值都大于或等于其左右孩子结点的值,称为大顶堆;或者每个结点的值都小于或等于其左右孩子结 阅读全文
posted @ 2020-03-28 18:30 Tracydzf 阅读(323) 评论(0) 推荐(0) 编辑
摘要:条件查询 -- 比较运算符 -- select .... from 表名 where ..... -- > -- 查询大于18岁的信息 select * from students where age > 18; -- < -- 查询小于18岁的信息 select * from students w 阅读全文
posted @ 2020-03-28 17:39 Tracydzf 阅读(276) 评论(0) 推荐(0) 编辑
摘要:mysql 数据库的操作 -- 链接数据库 sudo mysql -uroot -p123456 -- 退出数据库 quit exit ctrl + d -- 显示时间 show databases; -- 创建数据库(python_db) -- create database 数据库名 chars 阅读全文
posted @ 2020-03-26 23:05 Tracydzf 阅读(146) 评论(0) 推荐(0) 编辑
摘要:选择排序 选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。 def select_sort 阅读全文
posted @ 2020-03-23 12:17 Tracydzf 阅读(177) 评论(0) 推荐(0) 编辑
摘要:斐波那契 斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、2、3、5、8、13、21、34、……在数学上,斐波纳契数列以如下被以递归 阅读全文
posted @ 2020-03-21 22:23 Tracydzf 阅读(322) 评论(0) 推荐(0) 编辑
摘要:JavaScript的基础学习(一) 一、JavaScript概述 1.1 JavaScript的历史 ● 1992年Nombas开发出C-minus-minus(C--)的嵌入式脚本语言(最初绑定在CEnvi软件中).后将其改名ScriptEase.(客户端执行的语言) ● Netscape(网景 阅读全文
posted @ 2020-03-20 23:03 Tracydzf 阅读(128) 评论(0) 推荐(0) 编辑
摘要:什么是URL? ,URL的组成部分有哪些? URL, 统一资源定位符, 是互联网上标准资源的地址; 组成分为四部分:1.协议部分,2.域名部分,3.资源路径部分,4.查询参数部分 简单叙述常用响应状态码 2XX 成功 - 表示请求已被成功接收,理解,接受 3XX 重定向 - 要完成请求必须进行更进一 阅读全文
posted @ 2020-03-19 10:20 Tracydzf 阅读(384) 评论(0) 推荐(0) 编辑
摘要:HTTP协议 一、HTTP概述 HTTP(hypertext transport protocol),即超文本传输协议。这个协议详细规定了浏览器和万维网服务器之间互相通信的规则。 HTTP就是通信规则,通信规则规定了客户端发送给服务器的内容格式,也规定了服务器发送给客户端的内容格式。其实我们要学习的 阅读全文
posted @ 2020-03-16 18:08 Tracydzf 阅读(226) 评论(0) 推荐(0) 编辑
摘要:UDP总结 使用udp发送/接收数据步骤:1.创建客户端套接字2.发送/接收数据3.关闭套接字 import socket def main(): # 创建udp套接字 # socket.AF_INET 表示IPv4协议 AF_INET6 表示IPv6协议 socket.SOCK_DGRAM 数据报 阅读全文
posted @ 2020-03-15 23:43 Tracydzf 阅读(132) 评论(0) 推荐(0) 编辑
摘要:Linux 的基本命令(怎么区分一个文件还是文件夹) ls -F 在显示名称的时候会在文件夹后添加“/”,在文件后面加“*” 日志以什么格式,存放在哪里? 日志以文本可以存储在“/var/log/”目录下后缀名为.log。 Linux 查看某个服务的端口? netstat -anp | grep s 阅读全文
posted @ 2020-03-10 18:15 Tracydzf 阅读(478) 评论(0) 推荐(0) 编辑
摘要:闭包的介绍 闭包的定义: 在函数嵌套的前提下,内部函数使用了外部函数的变量,并且外部函数返回了内部函数,我们把这个使用外部函数变量的内部函数称为闭包。 闭包的构成条件 通过闭包的定义,我们可以得知闭包的形成条件: 在函数嵌套(函数里面再定义函数)的前提下 内部函数使用了外部函数的变量(还包括外部函数 阅读全文
posted @ 2020-03-07 22:37 Tracydzf 阅读(147) 评论(0) 推荐(0) 编辑
摘要:一.元类 1.Python 中类方法、类实例方法、静态方法有何区别? 类方法:是类对象的方法,在定义时需要在上方使用“@classmethod”进行装饰,形参为 cls,表示类对象,类对象和实例对象都可调用; 类实例方法:是类实例化对象的方法,只有实例对象可以调用,形参为 self,指代对象本身; 阅读全文
posted @ 2020-03-07 09:10 Tracydzf 阅读(138) 评论(0) 推荐(0) 编辑
摘要:1. 单例 1.1 请手写一个单例 class A(object): __instance = None def __new__(cls, *args, **kwargs): if cls.__instance is None: cls.__instance = object.__new__(cls 阅读全文
posted @ 2020-03-07 08:59 Tracydzf 阅读(125) 评论(0) 推荐(0) 编辑
摘要:1. 字典 1.1 现有字典 d={‘a’:24,‘g’:52,‘i’:12,‘k’:33}请按字典中的 value值进行排序? sorted(d.items(),key = lambda x:x[1]) 1.2 说一下字典和 json 的区别? 字典是一种数据结构 json 是一种数据的表现形式 阅读全文
posted @ 2020-03-04 22:39 Tracydzf 阅读(406) 评论(0) 推荐(0) 编辑
摘要:实例方法 定义:第一个参数必须是实例对象,该参数名一般约定为“self”,通过它来传递实例的属性和方法(也可以传类的属性和方法); 调用:只能由实例对象调用。 类方法 定义:使用装饰器@classmethod。第一个参数必须是当前类对象,该参数名一般约定为“cls”,通过它来传递类的属性和方法(不能 阅读全文
posted @ 2020-03-03 12:46 Tracydzf 阅读(174) 评论(0) 推荐(0) 编辑
摘要:1. 字符串的定义:(ctrl+/)注释/取消注释 单引号、双引号、三引号(其中三引号也可以用来做注释) str = "aad222" str = 'ss22' str = ''' ss222''' 2. 字符串拼接(+号) print('hello'+'world') helloworld pri 阅读全文
posted @ 2020-03-02 21:59 Tracydzf 阅读(155) 评论(0) 推荐(0) 编辑
摘要:1、面向对象的基本知识 面向对象是一种编程方式,此编程方式的实现是基于对 类 和 对象 的使用 类 是一个模板,模板中包装了多个“函数”供使用(可以讲多函数中公用的变量封装到对象中) 对象,根据模板创建的实例(即:对象),实例用于调用被包装在类中的函数 面向对象三大特性:封装、继承和多态 2、类的成 阅读全文
posted @ 2020-03-02 11:48 Tracydzf 阅读(138) 评论(0) 推荐(0) 编辑
摘要:python不依赖语言特性去封装数据,而是通过遵循一定的数据属性和函数属性的命名约定来达到封装的效果 约定一:任何一单下划线开头的名字都应该是内部的,私有的 #_*_coding:utf-8_*_ __author__ = 'Simon' class People: __star='earth111 阅读全文
posted @ 2020-03-02 09:12 Tracydzf 阅读(208) 评论(0) 推荐(0) 编辑