- 1 质量评估质量属性效用树时对质量属性进行分类、权衡、分析的架构分析工具,主要关注系统的性能、可用性、可修改性和安全性四个方面。 2 电商的质量属性本文设想在社区电商系统项目中,分析质量属性效用树涉及性能、可修改性、可用性和安全四个方面,结合具体业务场景挖掘可能需要关注的功能和性能点,并在设计中进行权衡。以下是每个方面的具体分析: 3. 性能性能属性强调系统的响应速度、吞吐量和资源使用效率... 1 质量评估质量属性效用树时对质量属性进行分类、权衡、分析的架构分析工具,主要关注系统的性能、可用性、可修改性和安全性四个方面。 2 电商的质量属性本文设想在社区电商系统项目中,分析质量属性效用树涉及性能、可修改性、可用性和安全四个方面,结合具体业务场景挖掘可能需要关注的功能和性能点,并在设计中进行权衡。以下是每个方面的具体分析: 3. 性能性能属性强调系统的响应速度、吞吐量和资源使用效率...
- 1 简介本文详细分析HMAC通过密码和订单数据生成签名的步骤,并展示使用go实现一个例子展示HMAC如何计算和校验的 2 HMAC(Hash-based Message Authentication Code)概述HMAC 是基于哈希算法的一种消息认证码,它通过一个密钥和一个消息(数据)来生成一个签名(哈希值)。该签名是消息内容的“指纹”,可以确保消息的完整性和身份验证。只有知道密钥的双方... 1 简介本文详细分析HMAC通过密码和订单数据生成签名的步骤,并展示使用go实现一个例子展示HMAC如何计算和校验的 2 HMAC(Hash-based Message Authentication Code)概述HMAC 是基于哈希算法的一种消息认证码,它通过一个密钥和一个消息(数据)来生成一个签名(哈希值)。该签名是消息内容的“指纹”,可以确保消息的完整性和身份验证。只有知道密钥的双方...
- 数字化时代,数据已经成为企业宝贵资产了,如何保证数据库数据安全成为了企业的任务之一。而数据库堡垒机作为保障数据库数据安全产品之一,备受大家关注。今天我们就来简单聊聊数据库堡垒机是干嘛的?有什么用?怎么定义?仅供参考哈!数据库堡垒机怎么定义?数据库堡垒机,又称数据库运维审计系统,是部署在网络环境中,专门用于监控和记录运维人员对数据库等关键资产操作行为的设备。其核心功能是提供可控的访问和审计能力... 数字化时代,数据已经成为企业宝贵资产了,如何保证数据库数据安全成为了企业的任务之一。而数据库堡垒机作为保障数据库数据安全产品之一,备受大家关注。今天我们就来简单聊聊数据库堡垒机是干嘛的?有什么用?怎么定义?仅供参考哈!数据库堡垒机怎么定义?数据库堡垒机,又称数据库运维审计系统,是部署在网络环境中,专门用于监控和记录运维人员对数据库等关键资产操作行为的设备。其核心功能是提供可控的访问和审计能力...
- B+树的原理及实现 介绍B+树是一种自平衡的树数据结构,广泛用于数据库和文件系统中,用于高效地存储和检索数据。它是 B-树的一种变体,设计目标是通过减少磁盘 I/O 提高大规模数据集的访问效率。 应用使用场景数据库索引:提供快速的查找、插入和删除操作。文件系统:管理文件目录和元数据。键值存储系统:如 NoSQL 数据库中的底层实现。 原理解释B+树是一种多路搜索树,与 B-树类似,但具有以... B+树的原理及实现 介绍B+树是一种自平衡的树数据结构,广泛用于数据库和文件系统中,用于高效地存储和检索数据。它是 B-树的一种变体,设计目标是通过减少磁盘 I/O 提高大规模数据集的访问效率。 应用使用场景数据库索引:提供快速的查找、插入和删除操作。文件系统:管理文件目录和元数据。键值存储系统:如 NoSQL 数据库中的底层实现。 原理解释B+树是一种多路搜索树,与 B-树类似,但具有以...
- Mycat配置文件schema.xml详解前言Mycat是一个开源的分布式数据库系统,它的架构设计旨在解决数据库的高可用性、高性能和可扩展性问题。在Mycat中,schema.xml是最重要的配置文件之一,它定义了数据库的逻辑结构以及数据的分布规则。本文将详细介绍schema.xml的各个配置项及其作用。schema.xml的基本结构schema.xml文件主要由以下... Mycat配置文件schema.xml详解前言Mycat是一个开源的分布式数据库系统,它的架构设计旨在解决数据库的高可用性、高性能和可扩展性问题。在Mycat中,schema.xml是最重要的配置文件之一,它定义了数据库的逻辑结构以及数据的分布规则。本文将详细介绍schema.xml的各个配置项及其作用。schema.xml的基本结构schema.xml文件主要由以下...
- 1.引入依赖 1.sun-dependencies <guava.version>19.0</guava.version> <fastjson.version>1.2.83</fastjson.version> <!-- guava本地缓存 --> <dependency> ... 1.引入依赖 1.sun-dependencies <guava.version>19.0</guava.version> <fastjson.version>1.2.83</fastjson.version> <!-- guava本地缓存 --> <dependency> ...
- 1 简介我们知道HAMC可以用于避免重放攻击,同时使用timetamp时间戳和HMAC算法使得调用具备不可抵赖性.在这个实现中,HMAC算法和时间戳共同工作来保证订单的不可抵赖性和防止重放攻击。我们来分别分析这两个方面是如何实现的。 2. HMAC算法如何保障不可抵赖性不可抵赖性的定义:不可抵赖性意味着一旦某人签署了某项数据或做出某个操作(如创建订单),该操作不能被该人否认。在这种情况下,... 1 简介我们知道HAMC可以用于避免重放攻击,同时使用timetamp时间戳和HMAC算法使得调用具备不可抵赖性.在这个实现中,HMAC算法和时间戳共同工作来保证订单的不可抵赖性和防止重放攻击。我们来分别分析这两个方面是如何实现的。 2. HMAC算法如何保障不可抵赖性不可抵赖性的定义:不可抵赖性意味着一旦某人签署了某项数据或做出某个操作(如创建订单),该操作不能被该人否认。在这种情况下,...
- 1 简介在服务中实现的get和post加密实现在 Gin 框架中,可以通过引入加密技术对数据进行保护,无论是接收到的 POST 数据还是响应的 GET 数据。以下是实现步骤和代码示例。 2 加密技术选择常用的加密方式:对称加密(AES):使用单一密钥对数据进行加密和解密。非对称加密(RSA):使用公钥加密、私钥解密,适用于数据传输的安全保护。这里选用对称加密(AES)进行示例。 3. 实... 1 简介在服务中实现的get和post加密实现在 Gin 框架中,可以通过引入加密技术对数据进行保护,无论是接收到的 POST 数据还是响应的 GET 数据。以下是实现步骤和代码示例。 2 加密技术选择常用的加密方式:对称加密(AES):使用单一密钥对数据进行加密和解密。非对称加密(RSA):使用公钥加密、私钥解密,适用于数据传输的安全保护。这里选用对称加密(AES)进行示例。 3. 实...
- 基于人脸识别和 MySQL 的考勤管理系统 介绍考勤管理系统的目的是自动化员工出勤记录,提升工作效率并减少人为错误。基于人脸识别的考勤系统利用计算机视觉技术捕捉和识别员工面部特征,并将数据保存在 MySQL 数据库中,实现无接触式的出勤记录。 应用使用场景办公楼:自动记录员工进入和离开时间。工厂车间:管理和监督生产线工人的工作时间。学校:记录学生的出席情况。会议和活动:对参与者进行签到管理... 基于人脸识别和 MySQL 的考勤管理系统 介绍考勤管理系统的目的是自动化员工出勤记录,提升工作效率并减少人为错误。基于人脸识别的考勤系统利用计算机视觉技术捕捉和识别员工面部特征,并将数据保存在 MySQL 数据库中,实现无接触式的出勤记录。 应用使用场景办公楼:自动记录员工进入和离开时间。工厂车间:管理和监督生产线工人的工作时间。学校:记录学生的出席情况。会议和活动:对参与者进行签到管理...
- 本文涵盖了 Prometheus、Grafana、Docker、PostgreSQL、Elasticsearch 等工具的配置与使用,以及系统资源管理、网络配置、文件系统操作等内容。关键点包括:Prometheus 和 Grafana 的监控系统配置与数据存储管理。Docker 容器的网络、存储、日志与调试。PostgreSQL 的安装、配置、数据目录初始化与远程连接设置。Elasticse... 本文涵盖了 Prometheus、Grafana、Docker、PostgreSQL、Elasticsearch 等工具的配置与使用,以及系统资源管理、网络配置、文件系统操作等内容。关键点包括:Prometheus 和 Grafana 的监控系统配置与数据存储管理。Docker 容器的网络、存储、日志与调试。PostgreSQL 的安装、配置、数据目录初始化与远程连接设置。Elasticse...
- 1 简介企业服务总线ESB中的UDDI通常有多种形式,它们可以用于生成UDDI字符,使用gin框架实现一个简易的ESB和 UDDI的使用例子 2 ESB中的 UDDI 形式UDDI(Universal Description, Discovery, and Integration)是用于描述、发现和集成网络服务的标准。它的主要形式包括:服务注册中心:提供一个中心化的服务目录,用于存储服务... 1 简介企业服务总线ESB中的UDDI通常有多种形式,它们可以用于生成UDDI字符,使用gin框架实现一个简易的ESB和 UDDI的使用例子 2 ESB中的 UDDI 形式UDDI(Universal Description, Discovery, and Integration)是用于描述、发现和集成网络服务的标准。它的主要形式包括:服务注册中心:提供一个中心化的服务目录,用于存储服务...
- Redis常用命令集合Redis(Remote Dictionary Server)是一个开源的、基于键值对存储的NoSQL数据库,它支持多种数据结构如字符串(String)、哈希(Hash)、列表(List)、集合(Set)及有序集合(Sorted Set)。Redis因其高性能、丰富的功能和灵活的数据模型而被广泛应用于缓存、消息队列、会话存储等场景。本文将介绍Redis中一些常用的命令,... Redis常用命令集合Redis(Remote Dictionary Server)是一个开源的、基于键值对存储的NoSQL数据库,它支持多种数据结构如字符串(String)、哈希(Hash)、列表(List)、集合(Set)及有序集合(Sorted Set)。Redis因其高性能、丰富的功能和灵活的数据模型而被广泛应用于缓存、消息队列、会话存储等场景。本文将介绍Redis中一些常用的命令,...
- 网安入门之MySQL后端基础 网安入门之MySQL后端基础
- 人工智能在事件管理中的应用 人工智能在事件管理中的应用
- 不得不说,现在的面试还是比几年前卷了很多的。以前的面试官大概率只会问,“说下 MySQL InnoDB 事务中的 ACID 特性各是什么”仅此而已了,根本不会涉及到什么底层实现。嗯,那就卷起来吧,接下来我们先看看 ACID 特性的定义,然后再延展开来往底层实现上讲。原子性(Atomicity),事务是一个不可分割的最小单位,要么全部执行成功,要么全部失败回滚。一致性(Consistency)... 不得不说,现在的面试还是比几年前卷了很多的。以前的面试官大概率只会问,“说下 MySQL InnoDB 事务中的 ACID 特性各是什么”仅此而已了,根本不会涉及到什么底层实现。嗯,那就卷起来吧,接下来我们先看看 ACID 特性的定义,然后再延展开来往底层实现上讲。原子性(Atomicity),事务是一个不可分割的最小单位,要么全部执行成功,要么全部失败回滚。一致性(Consistency)...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签