摘要: 设计模式之监听者模式 1. 场景模拟(拉模型) 监控温度,当温度到达一定程度时,会及时通知发出警告 洗澡模式,饮用模式是监听者,热水器是被监听对象,热水器温度发生变化,监听者可以做出相应的判断 # 引入 定义抽象类和抽象方法 from abc import ABCMeta, abstractmeth 阅读全文
posted @ 2021-08-24 21:40 超暖 阅读(482) 评论(0) 推荐(0)
摘要: UML(统一建模语言)之类图 UML分为两类图 # 1. 结构性图: # 类图、组件图、部署图、对象图、包图、组合结构图、轮廓图 # 2. 行为性图: # 用例图、活动图(流程图)、状态机图、序列图、通信图、交互图、时序图 1. 类图 类图用于表示不同实体(人,事物和数据),以及它们彼此之间的关系。 阅读全文
posted @ 2021-08-24 20:38 超暖 阅读(213) 评论(0) 推荐(0)
摘要: js BOM与DOM操作 1. BOM与DOM操作 """ BOM 浏览器对象模型 Browser Object Model js代码操作浏览器 DOM 文档对象模型 Document Object Model js代码操作标签 """ 2. BOM 操作 2.1 window对象 # window 阅读全文
posted @ 2021-08-24 17:01 超暖 阅读(51) 评论(0) 推荐(0)
摘要: js事件 1. 绑定事件的两种方式 <button onclick="func1()">点我</button> <button id="d1">点我</button> <script> // 第一种绑定事件的方式 function func1() { alert(111) } // 第二种绑定事件的 阅读全文
posted @ 2021-08-24 17:01 超暖 阅读(40) 评论(0) 推荐(0)
摘要: js 函数与对象 1. 函数 show code // 格式 function 函数名(形参1,形参2,形参3...){函数体代码} // 无参函数 function func1(){ console.log('hello world') } func1() // 调用 加括调用 跟python是一 阅读全文
posted @ 2021-08-24 14:18 超暖 阅读(35) 评论(0) 推荐(0)
摘要: js基础语法 1. 变量 // 驼峰命名 userName (数字,字母,下划线,$) // 需要关键字申明(var或者let) var在for循环里面定义也会影响到全局 let在局部定义只会在局部生效 2. 常量(定义之后不可修改) // python中没有真正意义上的常量 默认全大写就是表示常量 阅读全文
posted @ 2021-08-24 14:16 超暖 阅读(71) 评论(0) 推荐(0)