刷新
心跳包

博主头像 什么是心跳包(心跳机制) 先看一下wiki上的说法: 心跳包(英语:Heartbeat)在计算机科学中指一种周期性的信号,通过硬件或软件的形式来检测行为的正常与否,或者与计算机系统是否一致。[1] 通常,机器间会每隔几秒钟发送一次心跳包。 如果接收终端没有在指定时间内(通常是几个心跳包发送的时间间隔 ...

[设计模式]行为型模式-观察者模式

博主头像 前言 观察者模式(Observer Pattern)是一种行为型设计模式,它定义了一种一对多的依赖关系,当一个对象的状态发生改变时,其所有依赖者都会收到通知并自动更新。 在观察者模式中,有两种主要的角色: 观察者(Observer):观察者是一个接口或抽象类,它定义了一个更新的接口,使得被观察者在状 ...

七种常见的面向对象设计原则

博主头像 设计原则名称 定义 使用频率 单一职责原则 一个类只负责一个功能领域中的相应职责 四颗星 开闭原则 软件实体应对扩展开发,而对修改关闭 五颗星 里氏代换原则 所有引用基类对象的地方能够透明地使用其子类的对象 五颗星 依赖倒转原则 抽象不应该依赖于细节,细节应该依赖于抽象 五颗星 接口隔离原则 使用多 ...

服务器被攻击后,我学到的知识...

博主头像 目录又被攻击了?事实还原怎样避免被攻击 又被攻击了? 前段时间每天早上都被阿里云的报警短信和邮件叫醒,给看一下记录。 事实还原 我当时以为是有几篇被其他博主转发了文章,导致被知名度(狗头)上升,被人盯上了。每天早上 6、7点手机就开始报警。上一篇文章发出去后,也收到很多小伙伴的支持。 进过分析,触发 ...

EAV模型(实体-属性-值)的设计和低代码的处理方案(1)

博主头像 一般我们在开发的时候,习惯上使用常规的关系型数据库来设计数据库表,对于一些业务表的字段比较固定的场景,是一种非常不错的选择,而且查询的时候,由于是基于固定的表字段进行查询,性能基本上是最优的。不过有一些场景下,业务信息的经常变化,使用常规的关系型数据库来创建表字段、删除字段的模式,肯定不是合适的处理... ...

xxl任务绑定一台服务器的两个项目

博主头像 项目场景: 之前正式一直都是使用的手动注册,而且测试环境还没有注册上去,但是最近开发的需要每天在测试上跑跑看,再上生产,所以这次要解决掉。 问题描述 我是测试环境和正式环境都在一台机子上,两个环境项目跑不同的docker容器,我要做的是这两个容器里面的项目都注册到我的xxl服务上去。 而且之前情况是 ...

无线通信模块通过TCP/IP协议实现与PC端的数据传输

博主头像 在当今的信息时代,无线通信技术的发展日新月异,为我们的工作和生活带来了极大的便利。其中,无线通信模块通过TCP/IP协议向PC端传送数据已经成为了一种常见的通信方式。本文将详细介绍这一过程的主要步骤和涉及的关键技术,并以WIFI模块为例,探讨如何在QT平台下实现数据的无线传输。 一、无线通信模块与T ...

理解并运用MVC,MVP,MVVM

博主头像 前言 MVC,MVP,MVVM 属于 GUI 软件设计,它们都强调将软件的视图显示与业务逻辑进行分离,将软件拆分为三个部分,分别负责数据操作、视图逻辑、业务逻辑。 业务逻辑指的是任何与数据操作、视图操作的定义与实现无关的功能。 具体来说,业务逻辑中不应该出现如何操作视图或如何操作数据的细节。 对于这 ...

为什么要使用微服务架构?

一、传统的单体架构 1、什么是单体架构? 单体架构(Monolithic Architecture)是一种传统的软件架构模式,将整个应用程序作为一个单一的、统一的单元进行开发、部署和扩展。在单体架构中,所有的功能模块都被打包在一起,共享同一个代码库和数据库。 2、单体架构的缺点 复杂性高 一个大型的 ...

WEB安全~X-Frame-Options

博主头像 X-Frame-Options 是一个HTTP响应头,用于控制网页是否可以嵌套在 <frame>, <iframe>, <embed> 或者 <applet> 中。通过设置 X-Frame-Options 头部,网站管理员可以防止网页被嵌套到其他网站的框架中,从而有效防范点击劫持等安全风险。下面是关 ...

无线模块透明传输原理及过程解析

博主头像 透明传输,顾名思义,是指在传输过程中对外界完全透明,不需要关注传输过程以及传输协议,最终目的是要把传输的内容原封不动地传递给接收端,发送和接收的内容完全一致。在无线模块中,透明传输通常是通过特定的技术和机制来实现的。 无线模块透明传输的原理主要基于串口数据的透明传输。这种传输方式下,无线模块被配置为 ...

GoF之工厂模式

博主头像 GoF之工厂模式 @目录GoF之工厂模式每博一文案1. 简单说明“23种设计模式”1.2 介绍工厂模式的三种形态1.3 简单工厂模式(静态工厂模式)1.3.1 简单工厂模式的优缺点:1.4 工厂方法模式1.4.1 工厂方法模式的优缺点:1.5 抽象工厂模式1.6 抽象工厂模式的优缺点:2. 总结:3 ...

Util 应用框架 UI 全新升级

博主头像 Util UI 已经开发多年, 并在多家公司的项目使用. 不过一直以来, Util UI 存在一些缺陷, 始终未能解决. 最近几个月, Util 团队下定决心, 终于彻底解决了所有已知缺陷. Util 应用框架 UI 介绍 Util 应用框架 UI 建立在 Angular , Ng-Zorro, N ...

软件工程基础-实验一-原型设计-作家助手

博主头像 实验要求一:对比分析 对比分析墨刀、Axure、Mockplus等原型设计工具的各自的适用领域及优缺点。 一丶墨刀 墨刀是一款在线的产品设计协作软件,可以解决产设研团队中存在的项目管理权限不明、版本管理混乱、协作低效等诸多问题。 优点: 功能强大:可满足产品经理、设计师、开发在产品设计和团队协作上的 ...

文本语音互相转换系统设计

博主头像 title: 文本语音互相转换系统设计 date: 2024/4/24 21:26:15 updated: 2024/4/24 21:26:15 tags: 需求分析 模块化设计 性能优化 系统安全 智能化 跨平台 区块链 第一部分:导论 第一章:背景与意义 文本语音互相转换系统的定义与作用 文本语 ...

123···50>