滤波器 电路设计 电路 单元

20231329 《计算机基础与程序设计》第12周学习总结

作业信息 这个作业属于哪个课程 https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP 这个作业要求在哪里 https://www.cnblogs.com/rocedu/p/9577842.html#WEEK12 这个作业的目标 《C语言程序设计》 ......

2023-2024-1-20231317计算机基础与程序设计第十二周作业

作业信息 这个作业属于哪个课程 <班级的链接>(如2023-2024-1-计算机基础与程序设计) 这个作业要求在哪里 <作业要求的链接>(如2023-2024-1计算机基础与程序设计第十二周作业) 这个作业的目标 <《C语言程序第11章》> 作业正文 https://www.cnblogs.com/ ......

IS课程设计——基于Wireshark插件的国密标准检测工具的设计与实现

基于Wireshark插件的国密标准检测工具的设计与实现个人报告 SSL VPN协议介绍 SSL VPN(安全套接字层虚拟专用网络)是一种技术,用于在远程用户和企业内部网络之间建立安全、加密的通信连接。这种类型的VPN通过使用安全套接字层(SSL)协议(或其继任者传输层安全性(TLS))来提供安全性 ......
Wireshark 插件 课程 工具 标准

2023-2024 20231302《计算机基础与程序设计》第十二周学习总结

作业信息 这个作业属于哪个课程 2023-2024-1-计算机基础与程序设计 这个作业要求在哪里 2023-2024-1计算机基础与程序设计第十二周作业 这个作业的目标 自学教材《C语言程序设计》第11章并完成云班课测试 作业正文 https://www.cnblogs.com/9q2z2z/p/1 ......

java接口自动化系列(01):自动化测试框架设计(入门版)

本系列汇总,请查看这里:https://www.cnblogs.com/uncleyong/p/17883399.html 前言 想必很多测试小伙伴自动化都是用的python吧? 从当前测试招聘要求可以看到,测试开发就是全栈要求,要想在职场有竞争力,就得多个技术方向逐个提升; 而和自动化、测开、性能 ......
框架 接口 java

2023-2024-1 20231424《计算机基础与程序设计》第12周学习总结

2023-2024-1 20231424《计算机基础与程序设计》第12周学习总结 作业信息 作业属于的课程 <班级链接>(2022-2023-1-计算机基础与程序设计) 作业要求 <作业要求>(2022-2023-1计算机基础与程序设计第一周作业) 作业目标 《C语言程序设计》第11章 作业正文 h ......

课程设计个人报告

基于Wireshark插件的国密标准检测工具的设计与实现 个人贡献: 程序框架设计及主要代码编写 设计中遇到的问题及解决方法: 协议字段提取问题: 问题描述:在解析记录层时,出现协议字段提取错误的问题,导致无法准确识别TLS记录的内容类型。 解决方法:使用正确的偏移量和长度来提取协议字段。确保提取的 ......
课程 报告 个人

2023-2024-1 20231419 《计算机基础与程序设计》第十二周学习总结

2023-2024-1 20231419 《计算机基础与程序设计》第十二周学习总结 作业信息 这个作业属于哪个课程 https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP 这个作业要求在哪里 https://www.cnblogs.com/roce ......

单元测试 - Mockito - 1

1. 为什么要使用 mock Mock 可以理解为创建一个虚假的对象,或者说模拟出一个对象,在测试环境中用来替换掉真实的对象,以达到我们可以: 验证该对象的某些方法的调用情况,调用了多少次,参数是多少 给这个对象的行为做一个定义,来指定返回结果或者指定特定的动作 2. Mockito 中常用方法 2 ......
单元 Mockito

超越架构师!消息通知系统优化设计

5 收集联系信息流程 为发送通知,需收集各种信息如移动设备令牌、email、phone和第三方通道信息。 用于存储联系信息的简化的数据库表模式。它是个带有电子邮件、电话、设备令牌和外部通道的单个NoSQL DynamoDB表。Contacts table schema: device_tokens ......
架构 消息 系统

设计规则:模块化的力量

这是一本比较冷门的书《设计规则:模块化的力量》,虽然豆瓣上只有58个评价,但是确实能学到很多东西。 这本书对我非常深远。不是是投资,创业,还是其他领域,模块化思想都能帮上你。这本书告诉我们生万物的规则。 书籍电子版PDF(建议及时保存,避免被和谐):https://pan.quark.cn/s/aa ......
模块 规则 力量

代码随想录算法训练营第三天|203.移除链表元素、707.设计链表、206.反转链表

LeetCode 203.移除链表元素 题目链接:203.移除链表元素 原链表删除元素(需要区分头节点和非头结点) 使用虚拟头节点,统一链表操作(注意:新链表头结点是虚拟头节点的下一节点) LetCode 707.设计链表 题目链接:707.设计链表 注意:头节点采用虚拟头节点,使得链表操作具有一致 ......
随想录 训练营 随想 算法 元素

算法学习Day3虚拟头指针,设计链表,反转链表

Day3虚拟头指针,设计链表,反转链表 By HQWQF 2023/12/15 笔记 203.移除链表元素 给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点 。 解法:虚拟头指针 看起来非常简单,但是由于如果直接 ......
指针 算法 Day3 Day

2023-2024-1 20231405《计算机基础与程序设计》第十二周学习总结

2023-2024-1 20231405《计算机基础与程序设计》第十二周学习总结 作业信息 作业属于哪个课程 https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP 作业要求在哪里 https://edu.cnblogs.com/campus/be ......

代码随想录算法训练营第三天 | 链表理论基础,203.移除链表元素,707.设计链表,206.反转链表

一、链表理论基础 学习: 1. 链表定义 线性表的一种存储方式,在逻辑上连续的数据在物理存储中可以不连续。 class ListNode { int val; ListNode next; ListNode() { } ListNode(int val) { this.val = val; this ......
随想录 训练营 随想 算法 元素

2023-2024-1 20231406 《计算机基础与程序设计》第十二周学习总结

2023-2024-1 20231406 《计算机基础与程序设计》第十二周学习总结 作业信息 这个作业属于哪个课程 2023-2024-1-计算机基础与程序设计 这个作业要求在哪里 2023-2024-1计算机基础与程序设计第十二周作业 这个作业的目标 自学《C语言程序设计》第11章并完成云班课测试 ......

代码随想录算法训练营Day3 | 203.移除链表元素、707.设计链表、206.翻转链表

这三道题都不涉及什么难以理解的算法,是对链表基础知识的一个复习巩固 对于有数据结构基础的同学来说这个没有什么难度 但是,写代码的过程中,我明显感觉到,我需要更加完善和统一的代码风格,作为一个前OIer,我的c和cpp混用的情况在基础数据结构的封装层面造成了不小的混乱! 我需要去补充cpp的内容的,或 ......
随想录 训练营 随想 算法 元素

《需求分析与系统设计》读书笔记1

第一章讲了软件过程,从总体生描述了软件开发过程中的策略问题,介绍了支撑现代软件开发的过程和方法,认到了软件工程的本质是软件固有的复杂性,一致性,可变性和不可见性的产物。软件工程的偶然因素分为3类,即投入者,过程和建模语言和工具;投入者指那些与软件项目之间存在着利害关系的人,即客户和开发人员;过程确定 ......
需求 笔记 系统

设计模式:程序员的秘密武器(高手必备)

在过去的几十年的职业生涯中,我观察到许多同事在技术方面取得了显著的进步和能力提升。然而,随着时间的推移,他们似乎逐渐遇到了一个发展的瓶颈。尽管大家都渴望以最快的速度提升自己的技能水平,但他们忽视了一个关键的因素,那就是内功修炼。 是的,我相信大家都知道我们所说的内功心法指的是《设计模式》。接下来,我 ......
设计模式 程序员 武器 秘密 模式

设计模式的意义

我们可以看到设计模式大多数是把简单的问题给搞复杂了,但是这种复杂恰恰是为了以后设计和扩展的简单。正如没有规划的盖一座房子,很快就盖成了一座房子,可是因为没有考虑到房子的方位、地基、以后的扩展、居住的舒适,改出来的房子最后不能进行扩展并且不符合力学的美感和力感,最终只能重新拆掉重建,所以学习设计模式的 ......
设计模式 意义 模式

团队作业3——需求改进&系统设计

1 作业要求 这个作业要求在哪里 团队作业3--需求改进&系统设计 这个作业属于哪个课程 软件工程 这个作业的目标 针对课堂讨论环节老师和其他组的问题及建议,对修改选题及需求进行修改 。修改完善上周的需求规格说明书 2 需求&原型改进 2.1 针对课堂讨论环节老师和其他组的问题及建议,对修改选题及需 ......
团队 需求 系统 amp

九、数据库设计的三范式

一、数据库设计三范式 二、数据库设计第一范式 三、数据库设计第二范式 四、数据库设计第三范式 五、总结数据库表的设计 六、以满足客户需求为准 ......
范式 数据库 数据

浅析:智能化视频安全监管系统的设计与实现步骤

用户界面支持自定义,包括不限于,增加温度、湿度、人流量、告警通知等,使其直观地展示监控数据和报警信息。 ......
步骤 智能 系统 视频

BOSHIDA DC电源模块的设计与制造技术创新

BOSHIDA DC电源模块的设计与制造技术创新 DC电源模块的设计与制造技术创新主要涉及以下几个方面: 1. 高效率设计:传统的DC电源模块存在能量转换损耗较大的问题,技术创新可通过采用高效率的电路拓扑结构、使用高性能的功率开关器件和优化控制算法等手段来提高能量转换效率,降低能量损耗。 2. 小型 ......

707. 设计链表

题目: 707. 设计链表 要求: 你可以选择使用单链表或者双链表,设计并实现自己的链表。 单链表中的节点应该具备两个属性:val 和 next 。val 是当前节点的值,next 是指向下一个节点的指针/引用。 如果是双向链表,则还需要属性 prev 以指示链表中的上一个节点。假设链表中的所有节点 ......
707

react使用antd Table单元格中文字超出时省略

实现效果 使用antd中的Table,设置固定列宽,当文字超出时省略,先看实现效果: 部分代码 使用ellipsis进行省略,使用Tooltip(引入自antd)展示全部的内容。 const TABLE_COL_WIDTH = 200; const columns = [ { title: '项目名 ......
单元 文字 react Table antd

模拟适配器设计方案:360-基于10G以太网的模拟适配器

基于10G以太网的模拟适配器 一、产品概述 基于10G以太网的模拟适配器是一款分布式高速数据采集系统,实现多路AD的数据采集,并通过10G以太网光纤远距离传输到存储计算服务器,计算控制指令能通过光纤返回给数据卡进行IO信号控制。产品基于10G太网络,可迅速构建起大规模的分布式智能数据采集系统。采集器 ......
适配器 以太网 方案 360 10G

SheetJS 合并后的单元格不能正常显示边框

原配置样式代码 /** * 设置单元格样式 * @param worksheet 工作单元 * @param firstRow 开始行 * @param lastRow 结束行 * @param firstCol 开始列 * @param lastCol 结束列 * @param font 字号 * ......
边框 单元 SheetJS

AD采集卡设计方案:630-基于PCIe的高速模拟AD采集卡

基于PCIe的高速模拟AD采集卡 一、产品概述 基于PCIe的一款分布式高速数据采集系统,实现多路AD的数据采集,并通过PCIe传输到存储计算服务器,实现信号的分析、存储。 产品固化FPGA逻辑,适配2路1Gsps/2路2Gsps采集,实现PCIe的触发采集,单次采集容量2GB,开源的PCIe QT ......
高速 方案 PCIe 630

浅谈ET框架--ECS设计核心(一)

ET框架的ECS设计核心可以总结为一句话,那就是: 继承转组件,多态转分发 OOP设计里的继承更换为组件Component模式,多态转撑分发模式。 框架代码里头的案例: AI组件挂载Entity上。 不同AI行为通过AIComponent根据类型进行分发,执行不同的AI行为(AI_Xunluo, A ......
框架 核心 ECS