03 2020 档案

python数据结构(2)
摘要:队列 队列代码实现 class queue(): def __init__(self): print('队列初始化') self.items=[] def isempty(self): return self.items==[] def enqueue(self,item): print('入队列: 阅读全文

posted @ 2020-03-20 23:22 hcy12 阅读(131) 评论(0) 推荐(0)

python数据结构(1)
摘要:检测单词是否是由颠倒字母组成的词 #检测单词是否是由颠倒字母组成的词 def anagram(s1,s2): num1=[0]*26 num2=[0]*26 for i in range(len(s1)): pos=ord(s1[i])-ord('a') num1[pos]+=1 for i in 阅读全文

posted @ 2020-03-16 22:46 hcy12 阅读(125) 评论(0) 推荐(0)

网络基础知识
摘要:HUB集线器 作用:消息转发(无条件广播) CSMA/CD——载波侦听(防止消息冲突) 只适用于小规模网络,工作在物理层。一个链路上只能有一个设备发数据。 双绞线就能实现。 交换机 网线可实现,工作在数据链路层。 作用:和HUB集线器相似。 1.将MAC地址与对应端口(映射表)的记录下来(解决了集线 阅读全文

posted @ 2020-03-11 23:58 hcy12 阅读(146) 评论(0) 推荐(0)

python(socket)
摘要:C/S架构(客户端/服务器架构),分为硬件C/S架构(打印机)和软件C/S架构。 网络通信基础知识 互联网协议按照功能不同分为osi七层或tcp/ip五层或tcp/ip四层 各层常见物理设备 ip(找到所在局域网)+mac(找到物理主机)+端口(找到应用程序)绑定可以找到目标设备上的目标应用程序。 阅读全文

posted @ 2020-03-11 00:56 hcy12 阅读(211) 评论(0) 推荐(0)

python(异常处理)
摘要:异常:异常就是程序运行时发生错误的信号(在程序出现错误时,则会产生一个异常,若程序没有处理它,则会抛出该异常,程序的运行也随之终止)。 错误分为语法错误和逻辑错误。 python中不同异常的类型: AttributeError 试图访问一个对象没有的属性,比如foo.x,但是foo没有属性xIOEr 阅读全文

posted @ 2020-03-06 16:00 hcy12 阅读(176) 评论(0) 推荐(0)

python(描述符应用与类的装饰器)
摘要:__enter__和__exit__ 数据描述符:至少实现__get__,__set__方法的 非数据描述符:没有__set__方法的 上下文管理协议(with语句)改写,为了让一个对象兼容with语句,必须在这个对象的类中声明__enter__和__exit__方法。 # -*- coding: 阅读全文

posted @ 2020-03-05 23:57 hcy12 阅读(144) 评论(0) 推荐(0)

导航