摘要: HTTP协议 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于万维网(WWW:World Wide Web )服务器与本地浏览器之间传输超文本的传送协议。 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系 阅读全文
posted @ 2020-05-28 19:13 Mrterrific 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 单表查询 单表查询即对单个表进行查询。 单表查询的语法 SELECT 字段1,字段2... FROM 表名 WHERE 条件 GROUP BY field HAVING 筛选 ORDER BY field LIMIT 限制条数 关键字的执行优先级 from where group by having 阅读全文
posted @ 2020-03-02 17:30 Mrterrific 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 数据库的概述 1 什么是数据(Data) 描述事物的符号记录称为数据,描述事物的符号既可以是数字,也可以是文字、图片,图像、声音、语言等,数据由多种表现形式, 它们都可以经过数字化后存入计算机。 在计算机中描述一个事物,就需要抽取这一事物的典型特征,组成一条记录,就相当于文件里的一行内容,如: 1 阅读全文
posted @ 2020-03-01 19:51 Mrterrific 阅读(1016) 评论(0) 推荐(0) 编辑
摘要: 并发编程之多进程 进程理论 进程 进程:正在运行的一个过程或一个任务。负责执行任务的是cpu。 程序与进程的区别:程序只是一堆代码,而进程指的是程序的运行过程。 注意同一个程序执行两次,是两个进程。比如打开两个QQ,登陆的是不同人的QQ号。 并行与并发 无论是并行还是并发,在用户看来都是'同时'运行 阅读全文
posted @ 2020-02-20 18:26 Mrterrific 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 计算机基础知识 计算机分三层:应用程序、 操作系统、硬件。硬件是用来干活的,应用程序想要实现一定的功能就要调用硬件工作。但是如果每一个软件开发,都要写怎么操作硬件的代码,就会有大量重复的代码,而且十分复杂。因此,操作系统就出现了,操作系统相当于提供了一套接口,软件的功能通过操作系统,操作系统再让硬件 阅读全文
posted @ 2020-01-02 14:52 Mrterrific 阅读(669) 评论(0) 推荐(1) 编辑
摘要: 面向对象编程 编程是 程序 员 用特定的语法+数据结构+算法 组成的代码来告诉计算机如何执行任务的过程 。 对这些不同的编程方式的特点进行归纳总结得出来的编程方式类别,即为编程范式。 不同的编程范式本质上代表对各种类型的任务采取的不同的解决问题的思路。 面向对象编程和面向过程编程是两种编程范式。 之 阅读全文
posted @ 2019-12-25 17:50 Mrterrific 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 常用模块 模块 定义:在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。 在Python中,一个.py文件就可以称 阅读全文
posted @ 2019-12-24 15:03 Mrterrific 阅读(271) 评论(1) 推荐(0) 编辑
摘要: 上节补充:bytes类型 bytes类型是指一堆字节的集合,在python中以b开头的字符串都是bytes类型。 如:b'\xe5\xb0\x8f\xe7\x8c\xbf\xe5\x9c\x88' #b开头的都代表是bytes类型,是以16进制来显示的,2个16进制代表一个字节。 utf-8是3个字 阅读全文
posted @ 2019-12-09 16:33 Mrterrific 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 1.哈希 hash 在将文件操作的方法之前,我们先来对上节的知识做一个拓展,就是哈希算法,那么什么是哈希算法呢? (1)哈希:hash,一般翻译做散列、杂凑,或音译为哈希,是把任意长度的输入(又叫做预映射pre-image)通过散列算法变换成固定长度的输出,该输出就是散列值。 这种转换是一种压缩映射 阅读全文
posted @ 2019-12-05 18:29 Mrterrific 阅读(2447) 评论(0) 推荐(0) 编辑
摘要: 1.变量的创建过程 当我们创建一个变量name='oldboy'时,实际上是这样一个过程。 程序先开辟了一个内存空间,把变量的内容放进去,再让变量name指向'oldboy’所在的内存地址。 我们可以通过id(name)来查看变量所指向的内存地址,即'oldboy'所在的内存地址。 当变量修改时,n 阅读全文
posted @ 2019-11-25 08:41 Mrterrific 阅读(274) 评论(1) 推荐(0) 编辑