- 权限管理模型RBAC和ABAC区别RBAC:基于角色的访问控制,角色通常是指具有某些共同特征的一组人,例如:部门、地点、资历、级别、工作职责等。在系统初始时Admin根据业务需要创建多个拥有不同权限组合的不同角色,当需要赋予某个用户权限的时候,把用户归到相应角色里即可赋予符合需要的权限。ABAC:不同于常见的将用户通过某种方式关联到权限的方式,ABAC则是通过动态计算一个或一组属性来是否满足... 权限管理模型RBAC和ABAC区别RBAC:基于角色的访问控制,角色通常是指具有某些共同特征的一组人,例如:部门、地点、资历、级别、工作职责等。在系统初始时Admin根据业务需要创建多个拥有不同权限组合的不同角色,当需要赋予某个用户权限的时候,把用户归到相应角色里即可赋予符合需要的权限。ABAC:不同于常见的将用户通过某种方式关联到权限的方式,ABAC则是通过动态计算一个或一组属性来是否满足...
- 1. MySQL触发器的底层实现变化在 MySQL 5.x → 8.x 的演进中,触发器实现主要有以下变化:事件驱动机制重构在 5.x 中,触发器执行是内嵌在语句执行过程中,逻辑分散在不同的 SQL 层。MySQL 8 将触发器的调度与存储过程/事件调度统一在 Server 层(SQL层),以“事件调度器(Event-driven architecture)”来管理,这让触发器和存储过程、... 1. MySQL触发器的底层实现变化在 MySQL 5.x → 8.x 的演进中,触发器实现主要有以下变化:事件驱动机制重构在 5.x 中,触发器执行是内嵌在语句执行过程中,逻辑分散在不同的 SQL 层。MySQL 8 将触发器的调度与存储过程/事件调度统一在 Server 层(SQL层),以“事件调度器(Event-driven architecture)”来管理,这让触发器和存储过程、...
- 1 简介Ada 是 1980 年代初期由美国国防部推动开发的一种编程语言,其主要目标是提高大规模、长期维护项目的安全性、可靠性和可维护性。虽然 Go(Golang)是在 2009 年发布的,目标不同(强调简洁、并发和工程效率),但许多 Go 的优秀特性,其实可以从 Ada 中看到早期的“影子”或思想来源。这里从多个维度分析 Ada 的一些先进设计理念,以及这些理念如何在 Golang 中被... 1 简介Ada 是 1980 年代初期由美国国防部推动开发的一种编程语言,其主要目标是提高大规模、长期维护项目的安全性、可靠性和可维护性。虽然 Go(Golang)是在 2009 年发布的,目标不同(强调简洁、并发和工程效率),但许多 Go 的优秀特性,其实可以从 Ada 中看到早期的“影子”或思想来源。这里从多个维度分析 Ada 的一些先进设计理念,以及这些理念如何在 Golang 中被...
- 1 简介go语言为sql提供了一个围绕SQL(或类似SQL)的通用数据库接口 。sql 包必须与数据库驱动程序结合使用。 它不支持上下文取消的驱动程序将不会返回,直到 查询完成后。 2 SQL 相关库:主要功能 database/sqlGo 标准库中的 SQL 抽象接口,不直接实现数据库驱动。提供统一的 API 来访问各种关系型数据库(MySQL、PostgreSQL、SQLite 等)... 1 简介go语言为sql提供了一个围绕SQL(或类似SQL)的通用数据库接口 。sql 包必须与数据库驱动程序结合使用。 它不支持上下文取消的驱动程序将不会返回,直到 查询完成后。 2 SQL 相关库:主要功能 database/sqlGo 标准库中的 SQL 抽象接口,不直接实现数据库驱动。提供统一的 API 来访问各种关系型数据库(MySQL、PostgreSQL、SQLite 等)...
- 一文吃透GaussDB执行计划:从解读到查询优化实战在数据库应用中,同样的SQL语句在不同场景下可能呈现天差地别的性能——有的毫秒级响应,有的却耗时数十秒。这背后的关键,在于数据库优化器生成的“执行计划”。GaussDB作为企业级分布式数据库,其优化器会根据数据分布、索引情况、表结构等信息,为每条SQL制定最优执行策略。本文将从执行计划的核心概念出发,详解其作用、核心组件、解读方法、实操工... 一文吃透GaussDB执行计划:从解读到查询优化实战在数据库应用中,同样的SQL语句在不同场景下可能呈现天差地别的性能——有的毫秒级响应,有的却耗时数十秒。这背后的关键,在于数据库优化器生成的“执行计划”。GaussDB作为企业级分布式数据库,其优化器会根据数据分布、索引情况、表结构等信息,为每条SQL制定最优执行策略。本文将从执行计划的核心概念出发,详解其作用、核心组件、解读方法、实操工...
- GaussDB SQL优化在GaussDB数据库的运维与开发过程中,SQL语句的性能直接决定了业务系统的响应速度。很多时候,数据库服务器CPU飙升、接口超时、业务卡顿等问题,根源并非硬件资源不足,而是存在低效的SQL语句。一条设计糟糕的SQL可能让服务器陷入长时间计算,而经过优化的SQL则能将执行时间从分钟级缩短到毫秒级。本文将结合GaussDB的特性,从问题定位、核心优化技巧、实战案例到... GaussDB SQL优化在GaussDB数据库的运维与开发过程中,SQL语句的性能直接决定了业务系统的响应速度。很多时候,数据库服务器CPU飙升、接口超时、业务卡顿等问题,根源并非硬件资源不足,而是存在低效的SQL语句。一条设计糟糕的SQL可能让服务器陷入长时间计算,而经过优化的SQL则能将执行时间从分钟级缩短到毫秒级。本文将结合GaussDB的特性,从问题定位、核心优化技巧、实战案例到...
- 货拉拉是国内领先的同城货运数字化平台,成立于 2013 年。截⾄2025 年 4⽉ ,货拉拉业务覆盖全球 14 个市场 ,400+ 城市 ,其中中国内地总共覆盖 363 座城市 ,⽉活司机达 120 万 ,⽉活⽤户达 1400 万, 并在全球设有 6 个数据中⼼。作为共享经济模式的代表企业 ,货拉拉通过移动互联⽹技术整合社会运⼒资源 ,为⽤户提供即时货运、企业物流、搬家服务等多元化解决⽅案。 货拉拉是国内领先的同城货运数字化平台,成立于 2013 年。截⾄2025 年 4⽉ ,货拉拉业务覆盖全球 14 个市场 ,400+ 城市 ,其中中国内地总共覆盖 363 座城市 ,⽉活司机达 120 万 ,⽉活⽤户达 1400 万, 并在全球设有 6 个数据中⼼。作为共享经济模式的代表企业 ,货拉拉通过移动互联⽹技术整合社会运⼒资源 ,为⽤户提供即时货运、企业物流、搬家服务等多元化解决⽅案。
- 在2025年,企业数字化转型已成为必然趋势,但高昂的开发成本和漫长的周期却让许多企业望而却步。如何在不牺牲质量和效率的前提下,将开发成本降低90%?答案就是——低代码开发!通过低代码平台,企业无需依赖庞大的技术团队,即可快速构建定制化应用,大幅缩短开发周期,降低人力成本。本文将为您揭秘低代码如何成为企业降本增效的“秘密武器”,并帮助您在数字化转型中抢占先机!可视化开发:从抽象到具体的高效实现... 在2025年,企业数字化转型已成为必然趋势,但高昂的开发成本和漫长的周期却让许多企业望而却步。如何在不牺牲质量和效率的前提下,将开发成本降低90%?答案就是——低代码开发!通过低代码平台,企业无需依赖庞大的技术团队,即可快速构建定制化应用,大幅缩短开发周期,降低人力成本。本文将为您揭秘低代码如何成为企业降本增效的“秘密武器”,并帮助您在数字化转型中抢占先机!可视化开发:从抽象到具体的高效实现...
- 在当今数字化的商业环境中,公司监控软件对于保障信息安全、优化业务流程以及资源管理等方面发挥着至关重要的作用。而 SQL(Structured Query Language)在监控数据存储环节更是不可或缺的关键技术,它能高效地处理和管理海量的监控数据。SQL 在创建监控数据表中的应用首先,我们需要创建用于存储监控数据的表。以下是一个简单的 SQL 代码示例,用于创建一个名为 “monitor_... 在当今数字化的商业环境中,公司监控软件对于保障信息安全、优化业务流程以及资源管理等方面发挥着至关重要的作用。而 SQL(Structured Query Language)在监控数据存储环节更是不可或缺的关键技术,它能高效地处理和管理海量的监控数据。SQL 在创建监控数据表中的应用首先,我们需要创建用于存储监控数据的表。以下是一个简单的 SQL 代码示例,用于创建一个名为 “monitor_...
- 在单位网络监控的复杂环境中,高效的数据存储和查询机制至关重要。SQL(Structured Query Language)作为一种强大的数据库操作语言,在单位网络监控软件中发挥着关键作用。数据存储优化首先,在设计网络监控软件的数据表结构时,需要考虑存储网络活动相关的数据,如源 IP、目的 IP、访问时间、访问协议等信息。以下是创建一个名为 network_monitoring 数据表的 SQ... 在单位网络监控的复杂环境中,高效的数据存储和查询机制至关重要。SQL(Structured Query Language)作为一种强大的数据库操作语言,在单位网络监控软件中发挥着关键作用。数据存储优化首先,在设计网络监控软件的数据表结构时,需要考虑存储网络活动相关的数据,如源 IP、目的 IP、访问时间、访问协议等信息。以下是创建一个名为 network_monitoring 数据表的 SQ...
- 本文我们一起来看看流程的部署等细节问题。 其实当我们使用了 Spring Boot 之后,默认情况下流程是会自动部署的,基本上不需要我们额外做什么事情。不过这些操作里还是有不少细节,今天松哥就来带大家一... 本文我们一起来看看流程的部署等细节问题。 其实当我们使用了 Spring Boot 之后,默认情况下流程是会自动部署的,基本上不需要我们额外做什么事情。不过这些操作里还是有不少细节,今天松哥就来带大家一...
- 回城传送–》《32天SQL筑基》 文章目录 零、前言一、练习题目二、SQL思路SQL进阶-索引的函数索引初始化数据解法 三、扩展答案四、参考: 零、前言 今天是学习 SQL 打卡... 回城传送–》《32天SQL筑基》 文章目录 零、前言一、练习题目二、SQL思路SQL进阶-索引的函数索引初始化数据解法 三、扩展答案四、参考: 零、前言 今天是学习 SQL 打卡...
- 回城传送–》《32天SQL筑基》 文章目录 零、前言 一、练习题目 二、SQL思路 SQL进阶-隐藏索引 初始化数据 ... 回城传送–》《32天SQL筑基》 文章目录 零、前言 一、练习题目 二、SQL思路 SQL进阶-隐藏索引 初始化数据 ...
- 文章目录 MySql SQL 脚本的可移植性,MySql 可以执行的注释代码 MySql 的可以被执行的注释语句 MySql... 文章目录 MySql SQL 脚本的可移植性,MySql 可以执行的注释代码 MySql 的可以被执行的注释语句 MySql...
- 前言 Java面试经常问到Mybatis一级缓存和二级缓存,今天就给大家重点详解Mybatis一级缓存和二级缓存原理与区别。 Mybatis缓存 缓存就是内存中的数据,常常来自对数据库查询... 前言 Java面试经常问到Mybatis一级缓存和二级缓存,今天就给大家重点详解Mybatis一级缓存和二级缓存原理与区别。 Mybatis缓存 缓存就是内存中的数据,常常来自对数据库查询...
上滑加载中
推荐直播
-
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步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签