随笔分类 -  作业

摘要:利用本周学习的知识实现如下效果的程序: server端监听指定的tcp端口 server端预先实现简单加减法的代码(可以自行扩展其他更复杂功能) client端可以通过socket连接与server端通信传输需要参数 server端根据传的参数计算结果并返回 client端打印返回结果 import 阅读全文
posted @ 2021-12-30 22:28 Atlas-777 阅读(19) 评论(0) 推荐(0)
摘要:1. 理解并简述并发与并行 并发 concurrency,同时做某件事,重点在一段时间内有事需要处理。与之对应的概念是顺序执行,即前一个任务必须做完了后一个任务才能开始,而并发可以先做A任务,做一半时(IO等待)阻塞A任务开始处理B任务这样来回切换,最终完成所有任务。 并行 parallel,在同一 阅读全文
posted @ 2021-12-15 18:09 Atlas-777 阅读(22) 评论(0) 推荐(0)
摘要:用面向对象实现LinkedList链表 双向链表实现append、pop(尾部弹出)、insert、remove(使用索引移除)、iternodes方法 为链表提供__getitem__、__iter__、__setitem__等方法 from __future__ import annotatio 阅读全文
posted @ 2021-12-15 11:13 Atlas-777 阅读(36) 评论(0) 推荐(0)
摘要:1. 集合(set)元素去重的判断依据是什么 在调用set()时,每加入一个元素会调用__hash__方法得到一个哈希值,如果该值与集合中其它元素的哈希值不同则直接判断不重复并加入集合;如果哈希值有冲突,则再调用__eq__方法判断两个值是否相等,结果为False时也加入集合。 2. 总结本周视频讲 阅读全文
posted @ 2021-12-09 19:07 Atlas-777 阅读(15) 评论(0) 推荐(0)