ICode9

精准搜索请尝试: 精确搜索
  • (软件工程复习核心重点)第十章面向对象设计-第三节:系统分解和设计问题域子系统2022-01-28 21:34:07

    文章目录 一:系统分解(1)分解思想(2)子系统A:定义B:划分原则 (3)分解面向对象设计模型A:表示B:子系统间交互方式①:客户-供应商关系(Client-supplier)②:平等伙伴关系 C:组织系统的方案①:层次组织②:块状组织③:层次和块状的结合④:设计系统的拓扑结构 二:设计问题域子系统(1)概念(2)对问题域模型

  • VNPY 架构设计文档更新2022-01-28 02:00:38

    VNPY 架构设计文档 https://gitee.com/vnpycn/vnpy/wikis VNPY开源地址 https://gitee.com/vnpycn/vnpy       版本日志: 一. 引言 编写目的: 该软件概要设计说明书是“VNPY”开发中的重要文献资料,所完成的工作是将需求说明书中的数据流图转化成软件结构和数据结构,为后续进行

  • VS2019添加类设计器组件2022-01-27 22:04:16

      VS2008里面可以生成类的类图,到了2019默认没有安装类设计器的组件,需要手动安装。安装步骤如下:   打开VS2019,选择工具->获取工具和功能:   在弹出的窗口中,找到Visual Studio扩展开发,在右侧的安装详细信息中查找类设计类组件。   网上的安装教程中的截图,类设计器都

  • 四、数据库设计2022-01-27 21:06:42

    fa_admin(管理员表) 字段 必填 类型 是否主键 注释 id 必填 int(10) unsigned 是 ID group_id 必填 int(10) unsigned 组别ID username varchar(32) 用户名 nickname varchar(50) 昵称 password varchar(32) 密码 salt varchar(30) 密码盐 emai

  • 【设计模式之旅】04|当谈论面向对象的时候,我们到底在谈论什么?2022-01-27 20:34:47

    前言:提到面向对象我相信很多人都不陌生,随口基本就能说出面向对象的四大特性:封装、继承、多态、抽象。然而实际上面向对象的内容并不止这些。由于面向对象的设计思想将贯穿我们整个设计模式之旅。所以我们今天聊一下谈论面向对象时经常用到的一些概念及知识点。 什么是面向对象

  • 超强交互原型设计软件2022-01-27 17:02:55

    Axure RP 10是mac平台上一款最强交互原型设计软件,是专为UX专业人员和业务分析师设计的专业网站原型设计工具!可以帮助他们快速创建应用程序和网站的线框,原型和规格!使用Axure RP 10,您可以在新的“所有状态”视图中并排查看和编辑动态面板的所有状态。在您的设计环境中,跳入和跳出面板

  • 超强交互原型设计软件2022-01-27 16:59:57

    Axure RP 10是mac平台上一款最强交互原型设计软件,是专为UX专业人员和业务分析师设计的专业网站原型设计工具!可以帮助他们快速创建应用程序和网站的线框,原型和规格!使用Axure RP 10,您可以在新的“所有状态”视图中并排查看和编辑动态面板的所有状态。在您的设计环境中,跳入和跳出面

  • 缓存的设计2022-01-27 10:34:50

    引子 面试时可能会被问到缓存设计相关的问题,如: 为什么你们系统需要用缓存?使用缓存需要考虑哪些问题?怎么保证数据库缓存一致性的?缓存穿透?缓存击穿?缓存雪崩? 为什么你们系统需要用缓存? 高性能、高并发。 高性能 如果有这么个场景,一份数据需要聚合数据库的几个表的数据,并且需要还

  • 软件质量的基石:测试方法论2022-01-27 09:33:00

    本文首发于 TesterHome 社区,作者 @quqing, 原文链接 https://testerhome.com/topics/10842 **** 测试行业最难的命题不是测试技术,而是测试质量。 大家对这个场景都很熟悉:出现生产问题,解决问题,生产事故复盘、责任分配到人。 如果你所处的团队经常遇到这种情况,不是运气不好,也不必

  • 面向对象的7大设计原则2022-01-27 09:02:41

    1. 单一职责原则(Single Responsibility Principle) 每一个类应该专注于做一件事情。 2. 里氏替换原则(Liskov Substitution Principle) 超类存在的地方,子类是可以替换的。 3. 依赖倒置原则(Dependence Inversion Principle) 实现尽量依赖抽象,不依赖具体实现。 4. 接口隔离原则(Interface

  • 分布式锁设计与实践2022-01-27 04:31:53

    分布式锁设计与实践 分布式锁是什么 分布式锁即在分布式环境下锁定共享资源,让请求处理串行化,实际表现为互斥锁。分布式锁可以解决业务中的幂等性问题。 分布式锁是主要是可重入的排它锁,主要具有如下特点: 1)释放锁的节点,一定是持有锁的节点。 2)持有锁的节点宕机了,不会因此而

  • 智能联动设计2022-01-26 12:58:24

           智能联动设计是基于“有效时间内”的“资源期望组态”与“资源实际组态”的差异来实现自动控制和自动纠错的高级自动化功能。         联动引擎,系统提供可视化配置场景联动规则、告警规则,每个规则涵盖触发条件、执行条件、执行指令等配置可以实现各个采集数

  • 测试设计2022-01-25 21:00:56

    1.先写正常场景的所有用例,再写异常场景的所有用例,测试时候先执行正常用例,查看流程是否可以跑通,若不能则继续进行测试基本没有必要性 ------------------------------------------------------------------------------------------------知识拓展----------------------------

  • 测试类用例的设计方法2022-01-25 20:32:54

    测试类用例的设计方法: 1.黑盒测试只有采用穷举输入测试,把所有可能的输入都作为测试情况考虑,才能查出程序中所有的错误;也就是实际测试时数据会有无限多个,那么完全测试是不可能的: 2.等价类划分法:   有效等价类:   无效等价类: 将有效等价类和无效等价类中有代表性的数据

  • 高效的国产CAD设计工具,云端三维CAD设计平台:CrownCAD2022-01-24 13:04:10

    很多人在拿到新电脑时的第一件事就是下载各种软件,什么微软Office全家桶,Adobe全家桶,欧特克AUTOCAD,西门子UG NX……统统安装破解不知道要费多少功夫! 是时候转变一下思维了! 其实这些笨重的大型软件,一个浏览器就能在线玩转,甚至手机上也能流畅操作! 当自主可控三维云CAD:CrownCA

  • 单元测试用例该如何设计2022-01-24 11:31:32

    最近一些大公司在进行去测试化的操作,这一切的根源大概可以从几年前微软一刀切砍掉所有内部正式的测试人员开始说起,当时微软内部的测试工程师有一部分转职成了开发工程师,他们的职能中有很大一部分的职责是教会普通开发人员如何进行测试。我们都知道开发人员进行的测试一般以单元测

  • 漫谈权限控制设计2022-01-24 10:04:07

    一、权限分类权限按功能来分大致可以分为以下几种1.页面权限,通常是菜单,能否展开页面2.操作权限,具体的页面的交互,比如按钮3.数据权限,对数据进修筛选 二、权限的实质因为在应用上,每个资源都是一个URL,那么对资源最好的描述就是访问地址。这里采用路由来定义资源权限。页面权限可以直

  • 算法设计与分析 二叉树2022-01-23 22:32:24

    二叉树 简述递归序(递归访问)非递归访问直观打印树题目一:求树的最大宽度(广度优先)层次遍历 题目二:二叉树相关概念判断1. 如何判断是否为搜索二叉树(排序二叉树)2. 如何判断是否为完全二叉树3. 如何判断是否为满二叉树4. 如何判断是否为平衡二叉树5. 二叉树递归套路(树型DP,动态规

  • 总结表的设计2022-01-23 21:02:06

    一对多:一对多,两张表,多的表加外键!! 多对多:多对多,三张表,关系表两个外键!! 一对一:一对一,外键唯一!!     一对一放到一张表为啥要拆分表?      实际开发中,可能存在一张表字段太多,太庞大,需要拆分     设计:     没有拆分之前:一张表       t_user       id   

  • 设计作品使用的工具2022-01-23 16:31:23

    ================================设计软件================================使用 draw.io 作为整体的设计软件, draw.io 中可以直接将图片复制进去, 也可以增加其他矢量化的设计元素, 智能对齐功能使得设计非常方便, 调色也非常简单.  ================================图片处理

  • 服务负载均衡设计及实现2022-01-23 15:02:31

    业务描述 一个服务实例可以处理请求时有限的,假如服务实例的并发访问比较大,我们会启动多个服务实例,让这些服务实例采用一定策略均衡(轮询,权重,随机,hash等)的处理并发请求,在nacos中服务的负载均衡(Nacos客户端负载均衡)是如何应用的? @LoadBalanced 当使用RestTemplate进行远程服务调用

  • UI设计师必备日系网页设计网站参考灵感来源2022-01-23 11:58:59

    01.straightline 一个收藏日本优秀站酷的社区,收录近 9000 个优秀的网站,Straightline 可以注册用户,登录后可以收藏自己喜爱的网站,进行精选和收藏,方便下一次浏览。 02.sankou 日本最好的网站集,为网页设计制作提供参考,网站简洁,高质量网页设计作品,检索功能强大。 03.81-web 收集

  • 【毕设狗】【单片机毕业设计】基于单片机的温控水杯的设计(蜂鸣器提醒)–仿真设计2022-01-23 09:59:46

    实物链接: 基于单片机的温控水杯的设计(蜂鸣器提醒)–实物设计 软件安装: Keil:点击下载Proteus:点击下载AD:点击下载Visio:点击下载 设计简介: 本设计是温控水杯,主要实现以下功能: 可实现通过DS18B20测量水温,并可自动控制加热、制冷可实现通过颗粒浓度检测模块检测水质可实现通过按键设置

  • AI芯片设计流程2022-01-23 06:00:07

    AI芯片设计流程      对于消费者,一个可以使用的系统,有数字集成电路部分、模拟集成电路部分、系统软件及上层应用部分。关于各个部分的功能,借用IC 咖啡胡总的精品图可以一目了然。外部世界是一个模拟世界,故所有需要与外部世界接口的部分都需要模拟集成电路,模拟集成电路将采集到

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

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

ICode9版权所有