摘要: 数据库,简而言之可视为电子化的档案柜——储存电子档案的处所,使用者可以对档案中的资料执行新增、截取、更新、删除等操作。 所谓“资料库”系以一定方式储存在一起、能予多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。 数据库管理系统 数据库管理系统(database management 阅读全文
posted @ 2018-02-26 19:25 NeroCl 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 一、进程 1、理论背景 ①操作系统背景 手工操作—穿孔卡片 原理:用户独占计算机,CPU等待手工操作,资源利用和CPU利用效率极低 批处理—磁带处理、批处理系统 原理:主机与输入机之间增加磁带存储设备,使得计算机可以自动将磁带读入计算机,成批完成作业 分类:脱机批处理系统、联机批处理系统 多道程序系 阅读全文
posted @ 2018-02-04 18:01 NeroCl 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 软件开发架构 C/S架构 主从式架构 (英语:Client–server model) 也称客户端-服务器(Client/Server)架构、C/S架构,是一种网络架构,它把客户端 (Client) (通常是一个采用图形用户界面的程序)与服务器 (Server) 区分开来。每一个客户端软件的实例都可 阅读全文
posted @ 2018-01-28 23:16 NeroCl 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 面向对象进阶 一、反射 1、定义: 反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力(自省)。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。 2、pytho 阅读全文
posted @ 2018-01-21 23:54 NeroCl 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 面向对象三大特性 一、继承 1、定义: 2、继承的使用场景:什么是什么 3、查看父类的双下方法:Foo.__bases__ 4、种类: ①单继承 父类中没有的属性在子类中出现叫做派生属性 父类中没有的方法在子类中出现叫做派生方法 只要是子类的对象调用,子类中有的名字一定用子类的,子类中没有才找父类的 阅读全文
posted @ 2018-01-21 23:51 NeroCl 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 一、面向对象 & 面向过程 1、面向过程(流水线式思维): 优点:程序复杂度较低,依据执行步骤顺序编写代码即可 缺点:代码复用性差,前后逻辑耦合度要高 应用场景:一旦完成基本很少改变的场景,著名的例子有Linux內核,git,以及Apache HTTP Server等 2、面向对象(上帝式思维): 阅读全文
posted @ 2018-01-21 23:48 NeroCl 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 异常和错误 1、语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正) 2、逻辑错误(逻辑错误) python中的异常种类 1、常见异常 1 AttributeError 试图访问一个对象没有的树形,比如foo.x,但是foo没有属性x 2 IOError 输入/输出异 阅读全文
posted @ 2018-01-21 23:40 NeroCl 阅读(150) 评论(0) 推荐(0) 编辑
摘要: collections模块 在内置数据类型(dict、list、set、tuple)的基础上,collections模块还提供了几个额外的数据类型:Counter、deque、defaultdict、namedtuple和OrderedDict等。 namedtuple: 生成可以使用名字来访问元素 阅读全文
posted @ 2018-01-14 21:02 NeroCl 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 导入模块 import语句 推荐所有的模块导入都在代码的开头部分进行,而且最好按照这样的顺序: Python标准库模块 Python第三方模块 应用程序自定义模块 from-import语句 可以导入指定的模块属性,也就是把指定名称导入到当前作用域: 扩展的import语句(as) 有时候导入的模块 阅读全文
posted @ 2018-01-14 20:29 NeroCl 阅读(119) 评论(0) 推荐(0) 编辑
摘要: abs(x): 返回一个数的绝对值。参数可以是一个整数或浮点数。如果一个参数是复数,那么返回它的模。 all(iterable): 当 iterable 中所有元素都为 True 时(或者 iterable 为空),返回 True 。 any(iterable): 当 iterable 中有元素为 阅读全文
posted @ 2018-01-09 22:37 NeroCl 阅读(178) 评论(0) 推荐(0) 编辑