摘要:
MySQL中定义数据字段的类型对你数据库的优化是非常重要的。 MySQL支持多种类型,大致可以分为三类: 数字类型 |类型|大小|用途| |:–|:–|:–| |BIT|-|二进制| |TINYINT|1字节|小整数值| |INT or INTEGER|4字节|大整数值| |BIGINT|8字节|极
阅读全文
posted @ 2018-05-09 08:52
空灵D
阅读(561)
推荐(0)
编辑
摘要:
MySQL数据库介绍 MySQL是一种快速易用的关系型数据库管理系统(RDBMS),很多企业都在使用它来构建自己的数据库。 MySQL由一家瑞典公司MySQL AB开发、运营并予以支持。它之所以非常流行,原因在于具备以下这些优点: 关系型数据库管理系统(RDBMS)具有以下特点: RDBMS术语 安
阅读全文
posted @ 2018-05-09 08:48
空灵D
阅读(206)
推荐(0)
编辑
摘要:
What is the association? 与子例程一样,协程也是一种程序组件。 相对子例程而言,协程更为一般和灵活,但在实践中使用没有子例程那样广泛。 协程源自Simula和Modula-2语言,但也有其他语言支持。 协程更适合于用来实现彼此熟悉的程序组件,如合作式多任务,迭代器,无限列表和
阅读全文
posted @ 2018-05-09 08:39
空灵D
阅读(105)
推荐(0)
编辑
摘要:
What is a Thread? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位,一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。 在同一个进程内的线程的数据是可以进行互相访问的。 线程的切换使用过上下文来实现
阅读全文
posted @ 2018-05-09 08:33
空灵D
阅读(192)
推荐(0)
编辑
摘要:
What is IO Multiplexing? IO多路复用是指内核一旦发现进程指定的一个或者多个IO条件准备读取,它就通知该进程。 举例说明 你是一名老师(线程),上课了(启动线程),这节课是自习课,学生都在自习,你也在教室里面坐着,只看着这帮学生,什么也不干(休眠状态),课程进行到一半时,A同
阅读全文
posted @ 2018-05-09 08:28
空灵D
阅读(196)
推荐(0)
编辑
摘要:
利用socketserver实现多并发,socketserver内部会调用socket模块进行功能上的实现 client.py客户端脚本文件内容 server.py服务端脚本文件内容
阅读全文
posted @ 2018-05-09 08:26
空灵D
阅读(114)
推荐(0)
编辑
摘要:
通过socket实现局域网内的聊天工具。 service.py文件如下: client.py文件内容如下:
阅读全文
posted @ 2018-05-09 08:24
空灵D
阅读(120)
推荐(0)
编辑
摘要:
socket是网络连接端点。例如当你的Web浏览器请求www.baidu.com的网站时,你的Web浏览器创建一个socket并命令它去连接www.baidu,com的Web服务器主机,Web服务器也对过来的请求在一个socket上进行监听。两端使用各自的socket来发送和接收信息。 在使用的时候
阅读全文
posted @ 2018-05-09 08:22
空灵D
阅读(116)
推荐(0)
编辑
摘要:
运算符重载的概念如下: 常见的运算符重载方法 所有重载方法的名称前后都有两个下划线字符,以便把同类中定义的变量名区别开来。 构造函数和表达式:__init__和__sub__ >>> class Number: ... def __init__(self, start): ... self.data
阅读全文
posted @ 2018-05-09 08:18
空灵D
阅读(276)
推荐(0)
编辑