摘要:
如图表创建数据库。 create table class( cid int auto_increment primary key, caption char(20) )engine=innodb default charset=utf8; create table student( sid int 阅读全文
摘要:
人类在进化的过程中,创造了数字、文字、符号等来进行数据的记录,但是承受着认知能力和创造能力的提升,数据量越来越大,对于数据的记录和准确查找,成为了一个重大难题。 数据库的优势:实现数据持久化,使用完整的管理系统统一管理,易于查询 。 计算机诞生后,数据开始在计算机中存储并计算,并设计出了数据库系统。 阅读全文
摘要:
multiprocessing模块 由于GIL的存在,python中的多线程其实并不是真正的多线程,如果想要充分地使用多核CPU的资源,在python中大部分情况需要使用多进程。 multiprocessing包是Python中的多进程管理包。与threading.Thread类似,它可以利用mul 阅读全文
摘要:
近期为了学习数据库的操作,准备在虚拟机中搭建环境以便操作(为什么在虚拟机搭建学习环境?),系统刚装好第一步就被阻止了。 总是会提示Could not connect to。原因是虚拟机没有安装ssh服务导致的。 那么我们就来安装ssh服务。 没报错就没问题了。 查看ssh服务是否运行。 这个状态就是 阅读全文
摘要:
准备用python写一个打飞机的游戏,相信能够写完这个项目,我对python的学习应该也算可以了。 首先,我们要使用python的一个pygame的库来写,这个库的安装比较简单就是普通的pip安装就可以了。 简单的介绍一下这个库的使用,当然,是代码的方式: import pygame import 阅读全文
摘要:
算法是计算机处理信息的本质,因为计算机程序本质上是一个算法来告诉计算机确切的步骤来执行一个指定的任务。一般地,当算法在处理信息时,会从输入设备或数据的存储地址读取数据,把结果写入输出设备或某个存储地址供以后再调用。 算法是独立存在的一种解决问题的方法和思想。 一道题引入如果 a+b+c=1000,且 阅读全文
摘要:
time模块 时间表示形式 在Python中,通常有这三种方式来表示时间:时间戳、元组(struct_time)、格式化的时间字符串: (1)时间戳(timestamp) :通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。我们运行“type(time.time()) 阅读全文
摘要:
模块 一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用C编写并链接到python解释器的内 阅读全文
摘要:
isinstance和issubclass isinstance()判断一个对象是不是这个类的对象,传两个参数(对象,类) issubclass()判断一个类是不是另一类的子类,传两个参数(子类,父类) class Foo: pass class Son(Foo): pass s = Son() # 阅读全文