摘要: UML面向对象建模 对象模型表示静态的、结构化的系统的“数据”性质。用面向对象方法开发软件,通常需要建立3种形式的模型,它们分别是描述系统数据结构的对象模型,描述系统控制结构的动态模型和描述系统功能的功能模型。 对象模型-UML类图 UML描述属性:可见性 属性名: 类型名[=初值|{性质串}] 可 阅读全文
posted @ 2022-03-25 00:36 minLoong 阅读(105) 评论(0) 推荐(0) 编辑
摘要: python关键字,官方doc pyplot 动态绘画 阅读全文
posted @ 2022-02-04 13:05 minLoong 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 首先,这里操作的数据对象是「函数」,目标是将这些函数复合,也就是「function composing」 functools.reduce(lambda f, g: lambda x: f(g(x)), functions, lambda x: x) lambda f, g: lambda x: f 阅读全文
posted @ 2022-01-27 23:23 minLoong 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 1. 运输层概述 运输层主要负责 众端口到网络IP服务 之间的多路复用(multiplexing)与多路分解(demltiplexing):sockets to IP to sockets 套字节(socket)用端口号来指示,它是一个16bit的数(0-65535),其中 0-1023 为周知端口 阅读全文
posted @ 2021-10-20 23:27 minLoong 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 1. 前言 首先,在内存中,数都以反码表示,示例如下: 正数:+1:0,000,0001 负数:-1:1,111,1111 关于移位运算移,它包括循环移位、逻辑移位和算数移位(带符号),C语言中,移位运算方式与具体的C语言编译器有关,通常实现中,采用算数移位,即左移补0,右移运算补符号位: 无符号数 阅读全文
posted @ 2021-09-30 14:54 minLoong 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 面向对象程序设计原则: 单一职责:一个对象应该只包含单一的职责,并且该职责被完整地封装在一个类中 开闭原则:面向修改关闭,面向拓展开发 里氏代换:所有引用基类的地方必须能透明地使用其子类的对象 依赖倒转:高层模块不应该依赖低层模块,它们都应该依赖抽象。抽象不应该依赖于细节,细节应该依赖于抽象 接口隔 阅读全文
posted @ 2021-04-21 10:23 minLoong 阅读(269) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2020.cnblogs.com/blog/1777640/202103/1777640-20210328003149550-1908209735.png) 阅读全文
posted @ 2021-03-28 00:33 minLoong 阅读(118) 评论(0) 推荐(0) 编辑