摘要:
今天的内容不多,就两个,udp套接字和tcp远程命令执行 首先是一个关于昨天程序报错的处置方式: 错误如下: 这个是由于你的服务端仍然存在四次挥手的time_wait状态在占用地址 1.tcp三次握手,四次挥手 2.syn洪水攻击 3.服务器高并发情况下会有大量的time_wait状态 方法1: # 阅读全文
摘要:
今天看的内容有限,感觉前面没有看Linux和底层基础知识有点吃亏,不过今天已经把报告整出来了,再也不用为这个东西恼火了 一、关于socket收发消息的原理 首先关于计算机,分为三层:应用软件——操作系统(OS)——硬件(特指内存) 内存又被分为:内核区(存放操作系统,用于收发指令代替你去操作硬件,例 阅读全文
摘要:
守望了31天,终于等到了网络编程阶段,很多很多的基础原理知识,然后脑子懵了,进入新世界的感觉。 一、客户端\服务器架构 1.硬件C/S架构(打印机) 2.软件C/S架构 2.互联网中处处是C/S架构 如黄色网站是服务端,你的浏览器是客户端(B/S架构也是C/S架构的一种) 腾讯作为服务端为你提供视频 阅读全文
摘要:
关于选课程序,最近着实有点忙,没机会复习os、pickle两部分模块,所以数据储存和字典读取成为了一个问题,大致原理知道,但是具体操作可能还是得返回去再好好看看,所以目前就提前开始学习新的知识了,虽然今天感觉str的相关方法忘的是干干净净的,但是我有pycharm。 今天主要内容是关于异常,其实有点 阅读全文
摘要:
感觉按照我目前的状态和速度,要想明天做出来,简直是痴人说梦,目前紧缺的知识是文件处理和哈希加密那部分,可以针对性补习一下。 其实主要是在最后一节课里面说,这个搞不懂没法开始网络编程,所以就还是努力做出来,果然自学还是存在练习不足的问题。 下面我来简单介绍一下自己今天做了啥? 目前做的结构: bin. 阅读全文
摘要:
主要是两部分内容,感觉最近记性不咋好,可能是睡少了 一、property的补充 # 关于property,我们昨天用类的修饰器和数据描述符做了自我实现,那么今天再补充一些系统中的property的方法 # 关于get、set、delete三个 class Test: @property def te 阅读全文
摘要:
周末真好,时间充裕,都能按照要求自己练习,感觉就是好 一、描述符 上次针对描述符的内容,理解的非常不到位,所以我就特地找了新的内容好好看了看,总结一下就是下面这些 # 前天我大概知道类描述符的一些特性,以及什么是数据描述符和非数据描述符 # 今天白天没事琢磨了一下,顺便又看了看各种案例,貌似理解更深 阅读全文
摘要:
最近工作开始有点忙了,感觉晚上学这个,白天工作精神还是不够用,今天正好是周五就看的少一点准备早点睡觉。晚上大致想了一下之前那个选课习题的思路,如果按照编程规范进行操作,还是需要一些思路的,大致目前的分析如下吧! 一、习题实现逻辑 先来个框架: 三个视图:学员视图 讲师视图 管理视图 三个视图即为三个 阅读全文
摘要:
一、__slots__ 1.__slots__是是一个类变量,变量值可以是列表,元祖,或者可迭代对象,也可以是一个字符串(意味着所有实例只有一个数据属性) 2.使用点来访问属性本质就是在访问类或者对象的__dict__属性字典(类的字典是共享的,而每个实例的是独立的) 3.为何使用__slots__ 阅读全文
摘要:
今天被虐了,信誓旦旦的去刷题,结果被题按在地板上摩擦,所以继续好好学,好好练习吧。以后的周末时间真的很宝贵了,需要练习的内容有很多,今天真的是深刻体会了每天坚持在这个东东上面做笔记的好处了,忘了翻一翻,生活美滋滋。 一、针对反射的补充 # 关于反射内容的补充 # 昨天详细的说了关于__getattr 阅读全文