ICode9

精准搜索请尝试: 精确搜索
  • 零代码以“王者荣耀”为例解析设计七原则2021-08-16 15:05:04

    摘要:一文助你深入理解设计模式七大原则。 本文分享自华为云社区《零代码以“王者荣耀”为例解析设计七原则,助你面试拿“五杀”》,作者: 陈言必行 。 前言: 所有举例都是王者荣耀相关内容(不玩王者荣耀的同学,看起来稍费劲)。为了增加阅读兴趣和方便掌握这个七大原则,举例和原则的连接,我

  • Vue 中的 key 有什么作用2021-08-16 11:31:58

    Vue 中 key 的作用是:key 是为 Vue 中 vnode 的唯一标记,通过这个 key,我们的 diff 操作可以更准确、更快速 更准确:因为带 key 就不是就地复用了,在 sameNode 函数 a.key === b.key 对比中可以避免就地复用的情况。所以会更加准确。 更快速:利用 key 的唯一性生成 map 对象来获取对应

  • 设计模式2021-08-12 16:35:12

    设计模式 设计原则 开闭原则 扩展开放,修改关闭 可以通过“抽象约束、封装变化”来实现开闭原则,即通过接口或者抽象类为软件实体定义一个相对稳定的抽象层,而将相同的可变因素封装在相同的具体实现类中。 因为抽象灵活性好,适应性广,只要抽象的合理,可以基本保持软件架构的稳定。而软

  • (STM32+)00-GPIO学习2021-08-11 01:33:46

    (STM32+)00-GPIO学习 认识 GPIO 1.1. 使用 STM32上的使用 链接 1. 认识 GPIO GPIO=General Purpose Input Output,通用输入输出。 有时候简称为“IO口”。通用,就是说它是万金油,干什么都行。输入输出,就是说既能当输入口使用,又能当输出口使用。端口,就是元器件上的一个

  • 镜像分层复用与Dockerfile2021-08-10 21:01:01

                             

  • Java 继承关系2021-08-04 09:03:00

    1.继承 1.1 继承概述: 2.继承的概念: 泛指把前人的作风 文化 知识 财产等接受过来 3.Java 中的继承 让类与类之间产生父子关系 被继承的类叫做父类(基类 超类) 继承的类叫做子类(派生类) 格式(extends) class 父类{ //… } class 子类 extends 父类{ //… } 4.子类继承父类之后有什么

  • 计算机网络2-3信道复用技术2021-08-04 01:31:35

    复用技术简单介绍: 如图,在(a)图中,A1,B1,C1分别使用一个单独的信道和A2,B2,C2来进行通信,因此他们需要使用三个信道进行通信,但是呢,如果把它们在发送端上使用一个复用器,把这三个相互独立的信道“混合在一起”成为一个信道,这样呢,这三个就可以共享使用一个信道进行通信,在接收端使用一个

  • 【Flask】Flask框架中的模板代码复用2021-08-03 17:03:38

    一. 继承 模板继承是为了重用模板中的公共内容。一般Web开发中,继承主要使用在网站的顶部菜单、底部。这些内容可以定义在父模板中,子模板直接继承,而不需要重复书写。 标签定义的内容 {% block top %} {% endblock %} 相当于在父模板中挖个坑,当子模板继承父模板时,可以进行填充

  • 设计模式之合成复用原则示例2021-07-31 19:04:07

      我们以汽车分类管理程序为例来介绍合成复用原则的应用。   分析:汽车按“动力源”划分可分为汽油汽车、电动汽车等;按“颜色”划分可分为白色汽车、黑色汽车和红色汽车等。如果同时考虑这两种分类,其组合就很多。如图所示是用继淨:关系实现的汽车分类的类图。         

  • unity 加载ab包-代码可直接复用2021-07-31 18:59:46

    在上一篇有讲到关于怎么(在unity中怎么打AB包) 这篇文章加载AB包也主要介绍两个好用的方式 方式一 AssetBundle.LoadFromFile() AssetBundle assetBundle= AssetBundle.LoadFromFile(path);// 直接从文件进行加载 方式二 利用WWW Unity中的WWW是基于HTTP协议进行资源请求,有Get

  • 设计模式之7原则2021-07-31 18:31:14

    在软件开发中,为了提高软件系统的可维护性和可复用性,增加软件的可扩展性和灵活性,程序员要尽量根据一些原则来开发程序,从而提高软件开发效率、节约软件开发成本和维护成本。   我们常见有 7 条原则,设计模式之禅这本书中概括为6原则,我们本博客就以7原则来进行说明: 开闭原则 单一职

  • STM32学习(6)-Systick滴答定时器、delay函数介绍、端口复用和端口重映射2021-07-31 16:06:38

    参考资料(STM32F1开发指南-库函数版本 第五章delay介绍,Cortex-M3权威指南(中文) P133 ) 一. Systick滴答定时器 1.1 Systick滴答定时器介绍 1.2 Systick相关的寄存器 1.2.1 SysTick控制和状态寄存器-CTRL 1.2.2 SysTick重装载数值寄存器-LOAD 1.2.3 SysTick当前值寄存

  • OOP-面向对象程序设计七大原则2021-07-31 14:33:17

    OOP七大设计原则 设计原则 一句话归纳 目的 开闭原则 对扩展开放,对修改关闭 降低维护带来的新风险 依赖倒置原则 高层不应该依赖低层,要面向接口编程 更利于代码结构的升级扩展 单一职责原则 一个类只干一件事,实现类要单一 便于理解,提高代码的可读性 接口隔离原则 一

  • TERSUS笔记305-04上一页2021-07-29 10:33:41

    04上一页 直接复用"下一页"中的大部份内容  

  • PADS同一PCB相似电路模块布局布线复用2021-07-27 21:02:46

      1. 在PCB Layout界面,选中已经布好的电路(可以包括元器件,走线,过孔,只要你想要的),右键单击选择 "创建复用模块" 2. 选中待套用布局布线的元器件 3. 单击工具栏上的 "设计工具栏" --> "建立相似复用模块" --> 选择步骤1创建的复用模块名  

  • 南昌大学《计算机网络》期末考试试卷真题1(含答案)2021-07-24 09:59:21

    南昌大学《计算机网络》期末考试试卷真题1(含答案) 填空题(每空 1 分,共 30分) 通信网络使用的数据交换技术分为电路交换、报文交换和 报文交换 ,后两者的共同特点是都采用了基于 存储转发 的原理。 2、TCP/IP协议模型的五层原理体系结构分别为物理层、 数据链路层 、 网络层、

  • 如何开发有效的可复用测试用例,又如何使用和管理?2021-07-20 19:01:53

    在软件测试过程中,一个成熟的团队一般都有自己的公共测试用例库。公共测试用例库即可复用的测试用例库。今天我们就讨论一下如何开发有效的可复用测试用例,并学会如何使用和管理。 一. 可复用测试用例的开发 测试用例是为了验证最小功能点的一组输入、输出及操作序列的集合。可

  • 理解TCP/IP协议分层(二)2021-07-20 17:02:23

    1. TCP/IP协议族和协议   前面有提到标准OSI参考模型,本文简单说明TCP/IP协议族的体系结构和特定协议。ARPANET参考模型是最终形成的Internet协议分层的基础。 1.1 ARPANET参考模型   如下图所示:   上图描述了源于ARPANET参考模型的分层,其最终被TCP/IP协议族采纳,它的结构比OS

  • 计算机网络——运输层概述2021-07-18 12:34:43

    运输层概述 之前提到过的物理层,数据链路层以及网络层它们共同解决了将主机通过异构网络互联起来所面临的问题,实现了主机到主机的通信。 但实际上在计算机网络中进行通信的真正实体是为于通信两端主机中的进程 如何为运行在不同主机上的应用进程提供直接的通信服务是运输层的

  • 基于ASPICE的汽车电子研发管理解决方案2021-07-18 10:03:09

    1、ASPICE概述 Software process improvement and capability determination( SPICE) 软件过程改进和能力测定 – 由国际标准化组织ISO、国际电工委员会IEC、信息技术委员会JTC1制定的国际标准ISO/IEC15504,又称SPICE。 – Automotive SPICE(简称ASPICE) -汽车行业 … … • SPICE定

  • 设计模式之桥接模式、合成/聚合复用原则的使用2021-07-17 13:29:32

    1. 定义 桥接模式(Bridge):将抽象部分与它的实现部分分离,使它们都可以独立地变化 简单来说,就是把经常变化的类和经常变化的类分离,而不是用继承来耦合其关系,应该分离成两个类,降低耦合度 2. 题目引入 题目:有一个N品牌手机和一个M品牌手机,两个手机上都要有通讯录软件、一个游戏

  • 1、代码复用--二分法2021-07-16 17:32:44

    class Solution: def search(self, nums: List[int], target: int) -> int: #开始是第一个位置,last指向最后 #比较中间的,大于中间值则将beg换成mid+1,否则将last换成mid-1 beg =0 last = len(nums) - 1 mid = (beg + last)//2

  • 面向对象设计的七大原则2021-07-14 22:34:58

    面向对象设计原则简介         常用的面向对象设计原则包括7个,这些原则并不是孤立存在的,它们相互依赖,相互补充。 设计原则名称 设计原则简介 单一职责原则(Single Responsibility Principle, SRP) 类的职责要单一,不能将太多的职责放在一个类中 开闭原则(Open-Closed

  • nginx应用指南2021-07-13 13:33:22

    一、nginx基本简述 最新更新:请点击这个里1、概念:nginx是一个开源且高性能、可靠的HTTP中间件、代理服务。 开源: 直接获取源代码高性能: 支持海量并发 2、nginx应用场景 静态处理、反向代理、负载均衡、资源缓存、安全防护、访问限制、访问认证 二、nginx优秀特性1、nginx基于IO多

  • 23. VUE 组件化开发2021-07-11 20:06:05

    什么是组件化? 如果将一个复杂的问题,拆分成很多个可以处理的小问 题,再将其放在整体当中,你会发现大的问题也会迎刃 而解,那么组件化开发也是类似于这样的思想: 如果我们将一个页面中所有的处理逻辑全部放在一 起,处理起来就会变得非常复杂,而且不利于后续 的管理以及扩展。但如果,我们将

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有