|
2月前
|
JSON 安全 Java
|

6.鉴权

本文介绍基于Spring Security与JWT实现客户端Token认证方案,涵盖从登录生成Token到接口验签的完整流程。通过WebSecurityConfig配置安全规则,结合JWTLoginFilter与JWTAuthenticationFilter实现登录验证与请求拦截,利用TokenAuthenticationService完成JWT生成与解析。支持角色与权限控制,构建RBAC权限体系,保障Spring Boot应用安全。

78 0
|
2月前
|
安全 Java 测试技术
|

从Google线上故障,谈灰度发布的重要性

本文介绍配置灰度发布的多种方案,包括基于IP、设备、标签、流量比例、区域及时段等策略,并重点解析Nacos支持的IP和标签灰度能力。通过注册配置中心如Nacos或Apollo,结合标签、命名空间实现安全发布,建议复杂场景在Nacos基础上二次开发扩展。

100 0
|
2月前
|
存储 缓存 安全
|

One Trick Per Day

Map初始化应避免直接指定大小,推荐Guava或手动计算;禁用Executors创建线程池,防止OOM,建议自定义ThreadPoolExecutor;Arrays.asList返回不可变列表,禁止修改操作;遍历Map优先使用entrySet或forEach;SimpleDateFormat非线程安全,建议用ThreadLocal或Java8新时间API;并发更新记录需加锁,推荐乐观锁配合version字段。

28 0
|
2月前
|
数据库
|

支付方案专题

本文简要介绍多种锁机制:轻量级、重量级、自旋、偏向锁用于线程同步;乐观与悲观锁处理并发冲突;读、写、共享、排他锁控制资源访问;行锁、表锁、间隙锁管理数据库并发;分布式锁保障跨节点协调,适用于高并发场景。

36 0
|
2月前
|
数据库
|

幂等方案专题

本文简要介绍多种锁机制:轻量级、重量级、自旋、偏向锁用于线程同步;乐观与悲观锁处理并发冲突;读、写、共享、排他锁控制资源访问;行、表、间隙锁管理数据库并发;分布式锁保障分布式系统一致性。

39 0
|
2月前
|
缓存 Java Nacos
|

@RefreshScope热更新原理

本文深入解析Spring Cloud中@RefreshScope注解实现配置热更新的原理。通过分析其组合注解特性,重点剖析@Scope("refresh")如何借助代理与缓存机制,在配置变更时触发Bean重建,结合Nacos实现动态刷新。全文涵盖注解结构、作用域管理及底层流程,帮助理解热更新核心机制。(238字)

59 0
|
2月前
|
存储 缓存 安全
|

1-常用过滤器介绍

本文介绍了Spring Security中的核心过滤器链,详细解析了15个关键过滤器的作用,如SecurityContextPersistenceFilter、CsrfFilter、UsernamePasswordAuthenticationFilter等,涵盖认证、授权、会话管理及异常处理机制,并强调其基于AOP思想的拦截机制,实际加载取决于具体配置。

249 0
|
2月前
|
JSON 数据格式
|

4. 不定参数入参

本文介绍了接口入参的两种方式:非JSON格式与JSON格式。前者支持基本类型、对象等直接绑定,后者通过@RequestBody接收JSON数据,可封装为对象并结合@Valid进行参数校验,提升代码规范性与安全性。

35 0
|
2月前
|
消息中间件 NoSQL Java
|

拒绝频繁写库!SpringBoot 整合 BufferTrigger 实现高性能“流量聚合”

本文介绍如何用SpringBoot整合BufferTrigger实现高性能流量聚合,解决高并发下频繁写库的痛点。通过快手开源的BufferTrigger组件,可将大量数据库操作合并为批量执行,显著提升I/O效率,适用于计数、埋点、状态同步等场景,兼具高性能与低延迟。

283 145
|
2月前
|
存储 关系型数据库 MySQL
|

阿里云数据库多少钱? 阿里云数据库RDS 价格整理:最新 MySQL、SQL Server、PostgreSQL 和 MariaDB 收费标准

在云服务器选型市场中,2核8G、4核16G、8核32G是最具代表性的三类配置,均遵循1:4的CPU与内存黄金配比,覆盖了从个人开发者入门到中小企业核心业务的全场景需求。2核8G适合轻量应用部署,4核16G适配中负载业务运行,8核32G则能支撑高并发、大数据量处理场景。对于有云服务器需求的用户而言,清晰掌握这三类配置的收费标准、活动价格及影响因素,是精准选型、控制成本的关键。下面结合最新的行业信息,用通俗易懂的话汇总梳理这三类配置的核心价格信息,同时说明影响价格的关键因素,为用户提供全面参考。

304 0
|
2月前
|
存储 NoSQL Linux
|

redis的I/O多路复用技术原理解析

Redis高性能源于内存存储、单线程模型、I/O多路复用及优化数据结构。其核心通过epoll实现非阻塞多路复用,以事件驱动高效处理高并发连接,结合SDS、跳表等结构,极致提升响应速度与资源利用率。

149 0
|
2月前
|
SQL 存储 关系型数据库
|

MySQL恢复之Binlog格式详解

本文详解MySQL binlog日志的格式与闪回恢复机制,涵盖误操作数据恢复的核心原理、注意事项及实操步骤。重点解析ROW格式下的各类binlog事件(如Format_desc_event、Query_event、Table_map_event、Write/Update/Delete_rows_event等)的结构与作用,并结合实际场景演示如何通过mysqlbinlog工具解析日志、生成反向SQL实现精准恢复。内容深入浅出,适用于DBA及开发人员提升数据安全保障能力。

175 0
|
2月前
|
传感器 人工智能 算法
|

智能之巅:AI 如何重塑第六代战斗机

近日,两架“歼-36”六代机在成都双机同框引发热议。这不仅是航空技术的突破,更标志着AI深度融入空战体系。从群体智能到“忠诚僚机”,AI正重塑战争逻辑,推动中国空军迈向“算法为王”的智能时代。

227 0
|
2月前
|
SQL 存储 关系型数据库
|

MySQL误删/批量更新数据恢复实战:基于Flashback工具的完整方案

本文介绍MySQL闪回技术,对比主流工具binlog2sql、MyFlash和my2sql,详解基于my2sql的误操作恢复流程,涵盖原理、实操步骤与预防措施,助力高效恢复批量数据误删/误改问题。

302 0
|
2月前
|
运维 数据库 数据安全/隐私保护
|

DAS Agent、MCP Server 与 Dify 集成,实现跨账号数据库智能运维!

针对多账号管理难题,通过DAS Agent、MCP Server 与 Dify 集成,实现跨阿里云账号数据库实例的统一智能运维。主账号可纳管其他账号的DAS Agent,集中生成运维日报并推送至钉钉,提升集团级数据库管理效率。

186 3
来自: Data+AI  版块
|
2月前
|
前端开发 安全 JavaScript
|

KLineChart 库生成一个股票K线图

本文介绍如何使用 KLineChart 库结合 StockTV API 实现股票K线图,涵盖数据获取、图表初始化、样式定制与实时更新。提供完整代码示例,支持多股票切换与周期选择,助你快速构建交互式金融图表。(238字)

258 0
|
2月前
|
关系型数据库 Unix Linux
|

Rocky Linux下用meson编译安装PostgreSQL

本文记录在Rocky Linux 9.7上使用Meson编译PostgreSQL 18.1的完整流程,涵盖环境准备、依赖安装、快速部署命令及详细配置说明,重点介绍Meson构建系统的核心用法与常用参数,助力高效完成源码编译与定制化安装。

156 4
|
2月前
|
SQL 关系型数据库 Shell
|

Postgresql入门之psql用法详解(四)- 高级功能

psql 是 PostgreSQL 的交互式命令行工具,支持模式匹配、变量替换、SQL 插值、自定义提示符及行编辑功能。通过 `\d` 等元命令可按名称模式查看对象,支持通配符与正则表达式。变量可动态设置并安全插值到 SQL 中,提升脚本灵活性。提供丰富的环境变量与配置文件(如 `.psqlrc`)来自定义行为,兼容不同终端与编码环境,适用于本地或远程数据库管理。

152 1
|
2月前
|
SQL 人工智能 分布式计算
|

告别代码焦虑:MaxCompute SQL AI 让你的数据“开口说话”

MaxCompute SQL AI开启AI-Native数据分析新时代,无需复杂代码,仅用SQL即可调用大模型处理文本、图像与风控等任务。数据不搬迁、分析更高效,结合免费试用与多地域支持,助力分析师零成本上手智能分析,重塑数据生产力。

94 3
|
2月前
|
机器学习/深度学习 安全 前端开发
|

【账号安全预警】如何基于IP查询进行登录异常识别、账号防盗?

在撞库与账号盗用频发的背景下,IP查询成为登录风控的核心环节。本文以IP数据云、IPnews为例,详解如何通过在线API与本地离线库结合,构建高效登录安全预警体系,实现异常登录的实时识别与阻断,提升账号安全防护能力。

154 1
|
2月前
|
SQL 关系型数据库 数据库
|

Postgresql入门之psql用法详解(三)- 元命令详解(\dconfig-\if)

psql元命令以反斜杠开头,由psql客户端直接解析执行,用于增强数据库管理与脚本操作。支持参数引用、变量插值、shell命令执行及SQL语句联动,涵盖连接控制、对象查看、数据导入导出等功能,是PostgreSQL交互操作的重要工具。

152 3
|
2月前
|
监控 测试技术 API
|

【深度解析】在响应速度与数据安全上权衡在线IP查询API与本地IP离线库

在广告投放、反作弊、内容风控、日志分析等系统中,IP地理定位服务通常处于高频、基础、不可或缺的位置。但是,目前我所接触到的合作过的团队在记性IP地址相关工作还是一种“能查到就行”的状态,忽视了其对系统性能、数据安全与长期成本的相关影响。今天我将从我的实际经验出发,结合真实压测数据,并以IP数据云、IPnews、IP2Location常见产品为例,系统分析在线IP查询API与本地IP离线库的我的取舍逻辑。

90 0
|
2月前
|
存储 人工智能 Cloud Native
|

云原生数据仓库 AnalyticDB Supabase 使用全攻略

云原生数据仓库 AnalyticDB PostgreSQL 版 Supabase 是基于开源 Supabase 深度增强的全托管平台,兼容 Supabase 生态,提供数据库、用户认证、边缘函数等核心能力,并集成通义千问等 AI 模型,支持 Vibe Coding 与智能应用快速开发。原生支持微信、支付宝 OAuth,具备企业级安全与全链路可观测性,助力开发者高效构建 AI 原生应用。

274 5
来自: 数据仓库  版块
|
2月前
|
SQL 关系型数据库 数据库
|

Postgresql入门之psql用法详解(二)- 元命令详解(\a-\dc)

psql元命令以反斜杠开头,由psql客户端直接解析执行,用于增强数据库管理与脚本操作。支持参数引用、变量插值、shell命令执行及SQL语句联动,涵盖连接控制、对象查看、数据导入导出等功能,是PostgreSQL交互操作的重要工具。

139 2
|
2月前
|
SQL 关系型数据库 MySQL
|

聊下几次线上删除MySQL导致的故障

本文通过真实案例解析MySQL中删除大表数据的高危操作及底层原理,揭示DROP TABLE和批量DELETE引发的IO风暴与主从延迟问题,并提供6种可落地的优化方案,涵盖分批删除、并行复制、分区表设计等,助力研发与DBA安全高效处理大数据量删除。

195 2
|
2月前
|
SQL 人工智能 Apache
|

Apache Doris 4.0.2 版本正式发布

亲爱的社区小伙伴们,Apache Doris 4.0.2 版本已正式发布。此版本新增了在 AI & Search、函数、物化视图、Lakehouse 等方面的功能,并同步进行了多项优化改进及问题修复,欢迎下载体验!

190 9
|
2月前
|
SQL 运维 关系型数据库
|

智能数据库运维大脑 DAS Agent 使用全攻略

智能数据库运维大脑 DAS Agent 使用全攻略

177 0
来自: Data+AI  版块
|
2月前
|
网络协议 安全 API
|

IP查询网站全测评:从IP数据云到ipinfo,哪款最适合你?

IP查询工具的选择,应基于精度需求、部署方式、协议支持与业务场景综合判断。在高合规、高精度需求日益增长的背景下,IP数据云凭借街道级定位、IPv6支持、API与离线双模部署,成为企业级用户的首选。

445 0
|
2月前
|
SQL 缓存 分布式计算
|

较 Trino 省 67% 成本,速度快 10 倍,中通快递基于 SelectDB 的湖仓分析架构

中通快递基于 SelectDB 构建了湖仓分析架构,补齐 OLAP 分析能力。在离线场景中,实现 2000+ QPS 并发点查;在实时场景中,仅以 1/3 原集群机器数量覆盖所有业务,90% 分析任务从 10 分钟缩短至 1 分钟内,投入产出比大幅提升。

105 8
|
2月前
|
存储 关系型数据库 MySQL
|

DDL-数据库

介绍MySQL数据库常用操作命令:查看、创建、删除数据库及切换使用数据库。支持`database`与`schema`互换语法,推荐使用utf8mb4字符集以存储emoji表情,如😌,适用于MySQL 8.0+版本。

59 0

DML-修改数据

使用UPDATE语句可修改表中数据,语法为:UPDATE 表名 SET 字段名1=值1, 字段名2=值2 [WHERE 条件]。注意:若省略WHERE条件,将更新整表所有记录,需谨慎操作,避免误改数据。

75 0
|
2月前
|
关系型数据库 MySQL 数据库
|

DQL-查找数据-分页查询

分页查询语法:select 字段 from 表名 [where 条件] [order by 排序字段] limit 起始索引,数量。起始索引从0开始,可由(页码-1)×每页数计算;第一页可省略索引,直接写limit 10。MySQL使用LIMIT实现,属数据库方言,各库语法不同。

70 0
|
2月前
|
索引
|

分页查询案例

查询类别为“印花”、外观为“略有磨损”的商品,仅显示名称、价格和库存字段,按价格升序排列,分页获取第3页数据(每页15条),共返回15条记录。

114 0

排序查询案例

查询类别为“武器皮肤”且品质为“闪耀”的商品,仅显示名称、型号、价格和库存,按价格降序排列,价格相同时按库存升序排列。

66 0
|
2月前
|
SQL
|

DQL-查找数据-基本查询

DQL查询包含基本、条件、分组、排序和分页五部分。基本查询支持字段选择、别名设置及去重;建议少用“*”查所有字段,以提升效率并增强可读性。

66 0

DQL-查找数据-分组查询

分组查询通过GROUP BY对数据按字段分类,配合聚合函数实现统计。COUNT、MAX、MIN、AVG、SUM分别用于计数、求最大值、最小值、平均值和求和。WHERE在分组前过滤数据,不可用聚合函数;HAVING在分组后过滤,可结合聚合函数使用,二者作用时机与条件判断方式不同。

64 0
|
2月前
|
SQL
|

DQL-查找数据-条件查询

SQL条件查询通过WHERE子句筛选数据,支持比较运算符(如>、<、=、<>)、BETWEEN、IN、LIKE模糊匹配及IS NULL判断,并可使用AND、OR、NOT逻辑运算符组合多个条件,实现精准数据检索。

72 0
|
2月前
|
SQL
|

DML新增数据

介绍SQL中INSERT语句的四种数据插入方式:指定字段、全部字段、批量指定字段及批量全部字段插入。强调字段与值顺序对应、字符串和日期需加引号、数据大小需符合字段限制。

110 0
|
2月前
|
安全
|

DML-删除数据

删除数据使用DELETE语句,可带WHERE条件删除指定记录,无条件则清空整表。注意:不可用于删除字段值,需用UPDATE置为NULL。上线后是否删除?物理删除即彻底移除;逻辑删除则标记为“已删”,保留数据以备后续查询,更安全常用。

105 0

DQL-查找数据-排序查询

排序查询用于对查询结果按指定字段进行升序(asc)或降序(desc)排列,默认为升序。可指定多个排序字段,当第一个字段值相同时,按第二个字段排序,以此类推。语法为:SELECT 字段列表 FROM 表名 [WHERE 条件] ORDER BY 字段 排序方式。

56 0
|
2月前
|
存储 Go
|

创建武器皮肤表

创建武器皮肤表,包含ID、名称、型号、价格、外观、类别、品质、收藏标识、图片URL及库存等字段,完整匹配数据需求,支持高效存储与查询CS:GO类游戏皮肤信息,结构清晰,便于扩展。

54 0
|
2月前
|
存储 XML Apache
|

序列化

本文深入解析ZooKeeper的序列化机制,重点分析jute包中的核心接口与实现类。通过源码详解InputArchive、OutputArchive、Index和Record四大组件,结合Binary/Csv/Xml三种序列化方式,揭示其在网络通信与数据存储中的应用,并辅以实例演示序列化与反序列化全过程。

47 0
|
2月前
|
NoSQL 关系型数据库 MongoDB
|

开源框架MongoDB

本节带你快速入门MongoDB非关系型数据库,无需深厚技术基础。涵盖概念、部署、命令、索引及实战,总时长约45分钟,难度适中。配套视频待上线,欢迎纠错与转载,敬请注明出处。

62 0
|
2月前
|
自然语言处理 搜索推荐 Java
|

ES分布式搜索引擎入门

本课程学习Elasticsearch核心技能:掌握倒排索引原理,理解IK分词器及其词典扩展,熟练使用Java Client实现文档增删改查、批量导入及Term查询、全文检索、布尔查询等操作,并实现排序、分页与高亮功能。

77 0
|
2月前
|
NoSQL Redis Docker
|

Redis集群搭建

Redis主从实现读写分离,提升并发能力;哨兵保障高可用,自动故障转移;分片集群则解决海量数据存储与高并发写入问题,三者结合构建高性能、高可用的Redis分布式架构。

159 0
|
2月前
|
缓存 NoSQL Java
|

微服务高频面试题

本课程系统讲解微服务架构核心知识,涵盖SpringBoot与SpringCloud应用、Nacos注册与配置中心、OpenFeign远程调用、Sentinel熔断限流、Gateway网关鉴权、分布式事务Seata、RabbitMQ消息队列、Elasticsearch搜索及Redis缓存等技术,结合实战场景解析服务治理、数据同步与高并发处理方案。

144 0
|
2月前
|
自然语言处理 搜索推荐 Java
|

ES分布式搜索引擎入门

本课程学习Elasticsearch核心知识,包括倒排索引原理、IK中文分词器使用与扩展、索引的增删改查、Java Client实现文档操作及全文检索、布尔查询、排序分页与高亮显示,并结合实际电商场景完成搜索功能开发与数据聚合分析。

135 0
|
2月前
|
Java 数据库 Sentinel
|

服务保护、分布式事务

本课程系统讲解微服务保护与分布式事务控制,涵盖雪崩问题、熔断降级、限流隔离等核心机制,基于Sentinel实现服务防护,并结合Seata完成分布式事务管理,掌握AT、XA等模式原理与应用。

101 0
|
2月前
|
消息中间件 Java 数据安全/隐私保护
|

异步消息组件MQ基础

本课程系统讲解RabbitMQ在微服务中的应用,涵盖同步与异步调用、工作队列、发布订阅模型及Fanout、Direct、Topic交换机特性,掌握惰性队列、优先级队列配置,学习SpringAMQP集成与消息转换器优化,并通过商城项目实战实现支付、下单等场景的异步解耦。

125 0
|
2月前
|
Java 数据库 Sentinel
|

服务保护、分布式事务 学习目标

本课程深入讲解微服务保护与分布式事务控制,涵盖雪崩问题、熔断降级、限流、线程隔离等核心机制,基于Sentinel实现服务容错;结合Seata实现AT模式的分布式事务管理,掌握CAP原理与实际应用方案。

57 0

数据库

数据库领域前沿技术分享与交流

0
今日
21800
内容
110
活动
293967
关注
你好!
登录掌握更多精彩内容

相关产品

  • 云数据库 Tair(兼容 Redis)
  • 云数据库 RDS MySQL 版
  • 云原生数据库 PolarDB