滤波器 电路设计 电路 单元

软件设计11

[实验任务一]:手机功能的升级 用装饰模式模拟手机功能的升级过程:简单的手机(SimplePhone)在接收来电时,会发出声音提醒主人;而JarPhone除了声音还能振动;更高级的手机(ComplexPhone)除了声音、振动外,还有灯光闪烁提示。 实验要求: 1. 提交类图; 2. 提交源代码; ......
软件

springboot016高校学生党员发展管理系统(vue,毕业设计,附数据库和源码)

1 绪论1.1 研究背景1.2 研究现状1.3 研究意义2 系统开发工具介绍2.1 Springboot2.2 VUE框架2.3 Mysql数据库3 可行性分析3.1 技术的可行性3.2 经济的可行性3.3 操作可行性 4 系统需求分析4.1 系统功能需求管理系统的主要功能结构图呈现如下:图4.1高 ......

微信小程序开发设计之页面原型设计

// pages/myAddr/myAddr.js const app = getApp(); Page({ /** * 页面的初始数据 */ data: { addrs:[ { addr: "广东省 广州市 白云区 什么街道", name: "用户填写", phone: "1881111111", ......
原型 程序开发 页面 程序

API 接口设计最佳实践

前言 最近团队内部在做故障复盘的时候发现有很多故障都是因为接口设计不当导致的,这里我就整理归纳一下在接口设计层面需要注意的地方。 API 接口设计 Token 设计 Token 是服务端生成的一串字符串,以作客户端进行请求的一个令牌,当第一次登录后,服务器生成一个 Token 便将此 Token 返 ......
接口 API

第十三单元 流程控制和函数

1. 选择结构 If(...) Begin ​ 语句块 ​ End ​ else if(...) Begin ​ 语句块 ​ End ​ Else ​ Begin ​ 语句块 ​ End; 注意事项 语法中begin..end相当于C#中的{} 执行语句只有一条时,begin..end可以省略 () ......
函数 单元 流程

设计模式的关系

泛化关系 泛化关系用一条带空心箭头的直接表示,可以理解为继承 eg:汽车是基类,而suv这辆车就是他的子类 实现关系 实现关系用一条带空心箭头的虚线表示; eg:将车作为一个接口类(模糊概念,比如跑的挺快),下边的小汽车或是自行车都是车这个模糊概念的实现 聚合关系 聚合关系用一条带空心菱形箭头的直线 ......
设计模式 模式

时序逻辑电路---双稳态触发器

组合逻辑电路的特点是,假设有足够的时间使逻辑门稳定下来,那么逻辑功能块的输出就只与当前的输入有关。 为了保存一些状态信息,则产生了时序逻辑电路。一个时序逻辑电路具有记忆功能。 时序逻辑电路中最简单的部件是锁存器。可以由两个CMOS反相器首尾相连结而成,锁存器是电平敏感的器件。 构成一个边沿触发寄存器 ......
稳态 触发器 时序 电路 逻辑

系统设计-数据库篇

池化技术:如何减少频繁创建数据库连接的性能损耗? 它的核心思想是空间换时间,期望使用预先创建好的对象来减少频繁创建对象的性能开销,同时还可以对对象进行统一的管理,降低了对象的使用的成本,总之是好处多多。需要注意的是最小连接数和最大连接数。 如果当前连接数小于最小连接数,则创建新的连接处理数据库请求; ......
数据库 数据 系统

系统设计-基础篇

如何提升系统性能? 高并发系统设计的三大目标:高性能、高可用、可扩展 高并发:高性能(响应时间)、高可用(down机、故障、维护)、可扩展(应急扩容) 响应时间(平均值、最大值、分位值),响应为1s,吞吐量为每秒1次,响应缩短到10ms,吞吐量上升到每秒100次,从用户体验来说:200ms分界点,1 ......
基础 系统

第十二单元 `T-SQL` 编程

create database step2_unit12; go use step2_unit12; go -- 部门表 CREATE TABLE [dbo].[Department]( [Id] [int] PRIMARY KEY IDENTITY(1,1) NOT NULL, [Name] [v ......
单元 T-SQL SQL

使用 powerdesigner 设计数据库

前言 开发Java项目,数据库的表比较多,Navicat不好管理。使用 powerdesigner 方便进行数据库设计和管理。 使用它可以分别从概念数据模型(Conceptual Data Model)和物理数据模型(Physical Data Model)两个层次对数据库进行设计。 快速入门 安装 ......
powerdesigner 数据库 数据

编程设计原则

java设计原则,主要是这几点: 1.单一职责,即一个方法只做一个功能,一个类尽量只负责一类功能; 2.接口隔离原则,即不是共存的功能应该用多个接口声明(比如open和close可以是放一个接口,因为不能说使用了资源不释放;但是吃饭和跑步是可以分来两个接口的) 3.依赖倒置原则,其实就是要求类不应该 ......
原则

luckysheet 双击单元格 浮动单元格错位问题

U1S1 用luckysheet久了真的会很不幸。 问题描述(部分文字已经擦掉了):弹窗下会sheet出现双击显示异常的情况,如果只是文本框还好,解决不了还能凑合用用,直到今天我发现复制日期后,直接双击会自动带个date-picker,然后这个东西也错位,我真的是艹了。 最关键是这个东西不在已经支持 ......
单元 luckysheet 问题

比赛模拟程序设计

模拟体育竞技分析: a.采用乒乓球比赛规则(学号尾号为0,1,2,3同学必做及格题)。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮ ......
程序设计 程序

模拟集成电路设计系列博客——4.3.1 有源RC滤波器

4.3.1 有源RC滤波器 除了Gm-C滤波器外,另一种实现模拟集成滤波器的方案是有源RC滤波器或者MOSFET-C滤波器。在这两个技术中,电流的积分都是通过反馈连接在一个高增益放大器的电容上实现的,这与将电流积分电容连接到地的Gm-C滤波器方案不同。有时这种方案被叫做米勒积分,因为就像两级放大器中 ......
滤波器 电路设计 电路 博客

安防视频云平台/摄像头监控系统EasyCVR无感知退出登录功能的设计与开发

安防视频监控/视频集中存储/云存储/磁盘阵列EasyCVR平台可拓展性强、视频能力灵活、部署轻快,可支持的主流标准协议有国标GB28181、RTSP/Onvif、RTMP等,以及支持厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等。平台既具备传统安防视频监控的能力,也具备接入AI ......
监控系统 摄像头 EasyCVR 功能 系统

2023 计算机程序设计大作业报告

github:https://github.com/litluo/ComputerProgramming-Reversi 一、项目简介 本大作业完成的是一个经典黑白棋(翻转棋)游戏,支持人机对战和人人对战。 其基本规则为: 棋盘为8*8的方格,初始时棋盘中央4个方格放置黑白两枚棋子,黑棋先手。 每一 ......
程序设计 计算机 程序 报告 2023

刘方舟 VC++面向对象与可视化程序设计 黄维通

注:由于题目不确定,整理知识点范围比较宽,适当选取 1.内联函数 定义:定义在类体内的成员函数,即函数的函数体放在类体内 特点:在调用处用内联函数体的代码来替换,用于解决程序的运行效率问题。一定要在调用之前定义,并且内联函数无法递归调用。 2.构造函数 与 析构函数 构造函数:用于为对象分配内存空间 ......
程序设计 对象 程序 VC

关于pyqt 设计师模式生成的py代码基类的转换问题

要将PyQt的UI转换成Py的主窗口类并显示出来,可以按照以下步骤进行操作: 首先,使用PyQt Designer创建一个UI文件(.ui文件),并保存在项目目录中。 使用PyQt的uic模块将UI文件转换成Py文件。在命令行中执行以下命令: pyuic5 your_ui_file.ui -o ge ......
设计师 模式 代码 问题 pyqt

电路原理图_PCB_学习03_桌面电子时钟

学习视频:https://www.bilibili.com/video/BV12z4y1J7nQ/?spm_id_from=333.999.0.0&vd_source=516eee863e252e452d8dfe7cb01af532 这个工程跟着视频算是完成的走完了,从原理图到PCB,然后打板、贴片 ......
时钟 电路 原理 桌面 电子

【纯代码复制粘贴即可使用】卡尔曼滤波的C++实现

使用Eigen实现卡尔曼滤波。如果实现扩展卡尔曼滤波只需将H矩阵换成雅可比的求解。 #ifndef _MYKALMAN_H #define _MYKALMAN_H #include <Eigen\Dense> class KalmanFilter { public: KalmanFilter(int ......
代码

卫星数据链开发平台设计方案:522-基于AD9988的四通道1G带宽卫星数据链开发平台

基于AD9988的四通道1G带宽卫星数据链开发平台 一、卫星数据链综 卫星通信是卫星互联网的重要应用之一,主要指通过或借助卫星进行数据通信,可广泛应用于移动用户、远程操作、及相关前沿应用领域。卫星通信产业链主要涵盖卫星制造、运载发射与地面设备等基础设施建设,及其运营服务。 商业航天卫星市场*(主要为 ......
数据链 开发平台 卫星 数据 平台

【面试官版】【持续更新中】融合滤波算法+数据结构+激光视觉SLAM+C++面试题汇总

C++部分 什么时候需要写虚函数、什么时候需要写纯虚函数? 只继承接口为纯虚函数 强调覆盖父类重写,或者父类也需要实现一定的功能,为虚函数 指针传参和引用传参区别? 引用传参本质上是传递原参数地址,指针传参本质还是值传递,生成拷贝指针,拷贝指针和原指针指向的为同一块内存。因此改变拷贝指针的指向不影响 ......
数据结构 算法 激光 视觉 结构

高速视频采集卡设计方案:620-基于PCIe的高速视频采集卡

一、产品概述 基于PCIe的高速视频采集卡,通过PCIe3.0X8传输到存储计算服务器,实现信号的分析、存储。 北京太速科技 产品固化FPGA逻辑,适配视频连续采集,缓存容量2GB,开源的PCIe QT客户端软件,用户可以在很短的时间内完成视频程序的开发,开发效率高、难度小。 适用于:实验室数据采集 ......
高速 视频 方案 PCIe 620

设计模式的七大原则

目的:使程序高内聚、低耦合、高重用、高灵活,可维护性好,可扩展性高。 设计模式的三种类型: 创建型:单例、工厂、抽象工厂、原型、建造者 结构型:适配器、桥接、装饰、组合、外观、享元、代理 行为型:模板法、命令、访问者、迭代器、观察者、中介者、备忘录、解释器、状态、策略、责任链 七大原则: 一、单一职 ......
设计模式 七大 原则 模式

第十一单元 事务与锁

create database step2_unit13; go use step2_unit13; go -- 创建数据表 CREATE TABLE account ( id INT PRIMARY KEY identity, NAME VARCHAR(10), balance decimal(1 ......
单元 事务

数字电路与逻辑设计(一) | HUST.CS

芯片 74283,并行二进制加法器 74138,3-8 线译码器 输入:\(A_2A_1A_0\) 输出:\(\overline{Y_0} \overline{Y_1}\cdots \overline{Y_7}\) 使能端:\(S_1,\overline{S_2},\overline{S_3}\) ......
逻辑设计 电路 逻辑 数字 HUST

设计模式复习

简单工厂模式 一。定义:1.又被称作静态方法模式 2.根据参数不同返回不同类的实例 3.实例通常具有相同的父类 二。模式角色: 工厂角色: 抽象产品: 具体产品: 三。类图 工厂角色和具体产品为依赖关系。 具体产品和抽象产品为实现关系。 工厂模式 一。定义:1.又被称为多态工厂和虚拟构造器 2.父类 ......
设计模式 模式

设计模式复习

单一职责原则(Single Responsibility Principle)定义:一个类只负责一个功能领域中的相应职责,或者可以定义为:就一个类而言,应该只有一个引起它变化的原因。 问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有 可能会导致原本 ......
设计模式 模式

Java面向对象程序设计(上海交通大学出版社)12章及以后的课后问题解析

1)Map集合和Collection集合的区别是什么? Map 集合和 Collection 集合都是 Java 集合框架中的接口,它们之间有一些关键的区别: 元素存储方式: Collection:用于存储单一元素的集合接口。它继承自 Iterable 接口,包含常见的子接口如 List、Set。 ......
程序设计 对象 出版社 交通 程序