上一页 1 2 3 4 5 6 ··· 9 下一页

什么是Socket

摘要: Socket 是什么:Socket是应用层与tcp/ip 协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它吧复杂的tcp/ip协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,衣服和指定协议。所以,我们无需深入 阅读全文
posted @ 2019-08-22 16:14 kingforn 阅读(316) 评论(0) 推荐(0) 编辑

try....except....详细用法

摘要: # 1.异常只能用来处理指定的异常取代,如果非指定异常则无法处理# 2多分支:被监测的代码块抛出的异常有多种可能性,并且我们需要针对每一种异常类型都定制专门的处理逻辑try: print(' >1') # name print(' >2') l = [1, 2, 3] # l[100] print( 阅读全文
posted @ 2019-08-16 11:27 kingforn 阅读(8783) 评论(0) 推荐(0) 编辑

什么是异常处理

摘要: '''一什么是异常:异常就是程序运行时发生错误的信号(在程序出现错误时,则会产生一个异常,若程序没有出题它,则会爆出该异常,程序的运行也随指终止),在python中错误触发异常如下:''''''Traceback (most recent call last):File "D:/project/me 阅读全文
posted @ 2019-08-16 08:59 kingforn 阅读(1229) 评论(0) 推荐(0) 编辑

面向对象的软件开发与作业介绍

摘要: 面向对象的软件工程包括下面几个部: 1.面向对象分析(object oriented analysis, OOA) 软件工程中的系统分析阶段,要求分析员和用户结合在一起,对用户的需求做出精确的分析和明确的表述,从大的方面解析软件系统应该做什么,而不是怎么去做。 面向对象的分析要按照面向对象的概念和方 阅读全文
posted @ 2019-08-16 08:58 kingforn 阅读(464) 评论(0) 推荐(0) 编辑

自定义元类控制类的实例化行为(二)

摘要: # 单例模式:# 实现方式一:class Mysql: __instance=None # __instance=obj def __init__(self): self.host = '127.0.0.1' self.port = 3306 @classmethod def singleton(c 阅读全文
posted @ 2019-08-15 19:55 kingforn 阅读(721) 评论(0) 推荐(0) 编辑

自定义元类控制类的实例化行为(一)

摘要: # 知识储备: __call__ 方法class Foo: def __call__(self, *args, **kwargs): print(self) print(args) print(kwargs)obj = Foo()obj(1, 2, 3, a=1, b=2, c=3) # obj._ 阅读全文
posted @ 2019-08-15 15:49 kingforn 阅读(650) 评论(0) 推荐(0) 编辑

自定义元类控制类的创建

摘要: # Chinese = Mymeta(class_name,class_bases,class_dic)# 创建元类如下:class Mymeta(type): def __init__(self, class_name, class_bases, class_dic): # print(class 阅读全文
posted @ 2019-08-15 09:52 kingforn 阅读(750) 评论(0) 推荐(0) 编辑

元类介绍

摘要: '''储备知识exec 参数1:字符串形式的命令 参数2:全局作用域(字典形式),如果不指定默认就使用globals() 参数3:局部作用域(字典形式),如果不指定默认就使用locals()'''g = { 'x': 1, 'y': 2}l = { }exec('''global x,mx = 10 阅读全文
posted @ 2019-08-14 18:59 kingforn 阅读(176) 评论(0) 推荐(0) 编辑

内置方法介绍

摘要: # isinstance class Foo: passobj = Foo()print(isinstance(obj,Foo)) # 结果为True# issubclass class Foo: passclass Bar(Foo): passprint(issubclass(Bar,Foo)) 阅读全文
posted @ 2019-08-14 15:06 kingforn 阅读(126) 评论(0) 推荐(0) 编辑

反射

摘要: # 反射:通过字符串映射到对象的属性class People: country = 'china' def __init__(self,name,age): self.name=name self.age=age def talk(self): print('%s is talking' % sel 阅读全文
posted @ 2019-08-13 15:42 kingforn 阅读(661) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 9 下一页