摘要:
操作系统介绍 一、为什么要有操作系统 现代的计算机系统主要是由一个或者多个处理器,主存,硬盘,键盘,鼠标,显示器,打印机,网络接口及其他输入输出设备组成。 一般而言,现代计算机系统是一个复杂的系统。 其一:如果每位应用程序员都必须掌握该系统所有的细节,那就不可能再编写代码了(严重影响了程序员的开发效
阅读全文
posted @ 2019-04-19 12:32
Zander-zhao
阅读(340)
推荐(0)
摘要:
一 客户端/服务器架构 1.硬件C/S架构(打印机) 2.软件C/S架构 互联网中处处是C/S架构 如黄色网站是服务端,你的浏览器是客户端(B/S架构也是C/S架构的一种) 腾讯作为服务端为你提供视频,你得下个腾讯视频客户端才能看它的视频) C/S架构与socket的关系: 我们学习socket就是
阅读全文
posted @ 2019-04-19 12:12
Zander-zhao
阅读(457)
推荐(0)
摘要:
一、isinstance和issubclass 二、反射 python面向对象中的反射:通过字符串的形式操作对象相关的属性。python中的一切事物都是对象(都可以使用反射) 四个方法:hasattr(),getattr(),setattr(),delattr() 1.对象中 class Foo:
阅读全文
posted @ 2019-04-07 20:23
Zander-zhao
阅读(238)
推荐(0)
posted @ 2019-04-07 17:08
Zander-zhao
阅读(201)
推荐(0)
摘要:
【封装】 隐藏对象的属性和实现细节,仅对外提供公共访问方式。 【好处】 1. 将变化隔离; 2. 便于使用; 3. 提高复用性; 4. 提高安全性; 【封装原则】 1. 将不需要对外提供的内容都隐藏起来; 2. 把属性都隐藏,提供公共方法对其访问。 私有变量和私有方法 在python中用双下划线开头
阅读全文
posted @ 2019-04-07 17:03
Zander-zhao
阅读(460)
推荐(0)
摘要:
'''小练习 计数器,产生了多少个对象''' # class Student: # school = 'luffycity' # count = 0 # def __init__(self, name, age, sex): # self.name = name # self.sex = sex # self.age = a...
阅读全文
posted @ 2019-04-07 16:37
Zander-zhao
阅读(414)
推荐(0)
摘要:
抽象类与接口类 接口类 继承有两种用途: 一:继承基类的方法,并且做出自己的改变或者扩展(代码重用) 二:声明某个子类兼容于某基类,定义一个接口类Interface,接口类中定义了一些接口名(就是函数名)且并未实现接口的功能,子类继承接口类,并且实现接口中的功能 开发中容易出现的问题 接口初成:手动
阅读全文
posted @ 2019-04-07 16:33
Zander-zhao
阅读(457)
推荐(0)
摘要:
一、组合 二、继承(什么是什么的关系) 什么是继承 继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可称为基类或超类,新建的类称为派生类或子类 python中类的继承分为:单继承和多继承 查看继承 提示:如果没有指定基类,python的类会默认继承object类,o
阅读全文
posted @ 2019-04-01 23:25
Zander-zhao
阅读(777)
推荐(0)
摘要:
手贱把google的一些文件删除了,整个浏览器都没法打开 决定重装下,但是连卸载的功能都无法打开了 于是决定上网重新下载了个安装包,发现安装包都打不来 很绝望,查了很多资料 很多人说要删除注册表的东西,但是打开注册表,发现一堆google的东西 然后我开始了漫长的手动删除,结果还是发现没有效果 在我
阅读全文
posted @ 2019-03-30 14:51
Zander-zhao
阅读(212)
推荐(0)
摘要:
声明类 #在程序中,务必保证:先定义(类),后使用(产生对象) PS: 1. 在程序中特征用变量标识,技能用函数标识 2. 因而类中最常见的无非是:变量和函数的定义 #注意: 1.类中可以有任意python代码,这些代码在类定义阶段便会执行 2.因而会产生新的名称空间,用来存放类的变量名与函数名,可
阅读全文
posted @ 2019-03-27 22:39
Zander-zhao
阅读(164)
推荐(0)