|
7月前
|
SQL 安全 数据库
|

SQL注入解释

SQL注入是攻击者通过恶意输入篡改数据库查询的攻击方式,因输入验证不足或SQL语句拼接不当导致。其危害巨大,OWASP将其列为Web应用头号安全威胁,需通过参数化查询等措施防范。

121 0
|
7月前
|
安全 Java 网络安全
|

FilterChainProxy

`FilterChainProxy` 是 Spring Security 的核心过滤器链代理,通过 `SecurityFilterChain` 管理多个安全过滤器。请求到来时,先经防火墙封装,再匹配适用的过滤器链,最终由虚拟链依次执行。十五个安全过滤器由此协同工作,保障应用安全。

138 0
|
7月前
|
SQL Java 关系型数据库
|

MyBatis分页

本文介绍了五种分页实现方式:MyBatis自带RowBounds内存分页、PageHelper插件分页、原生SQL分页、数组分页及拦截器分页。RowBounds属逻辑分页,数据量大时易溢出;其余为物理分页,直接在数据库层面优化,适合大数据量场景。总结指出,物理分页更高效,应优先于逻辑分页使用。

205 0
|
7月前
|
缓存 Java 数据库连接
|

MyBatis常见配置

MyBatis配置优先级:方法参数 > resource/url > properties体内。支持多环境配置,通过environments指定,默认使用development。事务管理支持JDBC和MANAGED,结合Spring时由容器管理。常用属性包括缓存、延迟加载、执行器类型等,灵活适配不同场景。

203 0
|
7月前
|
存储 NoSQL 关系型数据库
|

MongoDB相关概念

MongoDB是一款高性能、无模式的文档型NoSQL数据库,适用于高并发、海量数据、高扩展性场景。支持BSON格式,灵活存储复杂数据,广泛应用于社交、游戏、物联网等领域,尤其适合无需事务、频繁读写、快速迭代的应用。

155 0
|
7月前
|
NoSQL Linux Shell
|

MongoDB单机部署

本文介绍MongoDB在Windows和Linux系统的安装启动方法,包括下载地址、版本选择(稳定版/开发版)、解压配置、命令行与配置文件启动方式,以及常见问题解决。同时涵盖Shell连接、图形化工具Compass的使用,并提供环境变量设置、日志与数据目录配置等详细步骤,确保单机部署顺利进行。

156 0

多对多

通过引入UserForDept类关联用户与部门,实现多对多关系映射。在User和Dept类中分别添加对方集合类型属性,并在mapper.xml中使用<collection>配置映射,支持双向查询,提升数据组织灵活性。(238字)

121 0
|
7月前
|
SQL 安全 网络协议
|

常见的网络攻击

恶意软件指具有险恶意图的程序,如病毒、勒索软件、间谍软件等,常通过钓鱼邮件或漏洞入侵系统,窃取数据、破坏功能或加密文件勒索。网络钓鱼伪装成可信来源骗取敏感信息。中间人攻击通过窃听通信窃取数据。DDoS攻击利用大量流量瘫痪系统,近年呈高频、大容量趋势,常见于僵尸网络与L7层攻击。SQL注入通过输入恶意代码获取非法数据访问权限。零日攻击利用未修复漏洞发起突袭。DNS隧道则滥用域名协议传输隐蔽数据,用于数据外泄或远程控制。

130 0
|
7月前
|
JSON 缓存 前端开发
|

什么是跨域

CORS(跨域资源共享)是W3C标准,允许浏览器向跨源服务器发起XMLHttpRequest请求,突破AJAX同源限制。需浏览器和服务器共同支持,主流浏览器均已兼容。通信过程由浏览器自动完成,开发者无需改变代码。分为简单请求与非简单请求:前者直接发送带Origin头的请求;后者先发起OPTIONS预检,确认后才执行实际请求。服务器通过响应头如Access-Control-Allow-Origin等控制跨域权限。相比仅支持GET的JSONP,CORS更强大灵活,支持所有HTTP方法,且可携带认证信息。

150 0
|
7月前
|
JSON 数据格式
|

4. 不定参数入参

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

109 0
|
7月前
|
SQL 人工智能 分布式计算
|

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

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

294 11
|
7月前
|
SQL 关系型数据库 MySQL
|

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

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

468 2
|
7月前
|
关系型数据库 MySQL 数据库
|

DQL-查找数据-分页查询

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

151 0
|
7月前
|
Java 数据库 Sentinel
|

服务保护、分布式事务

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

235 0
|
7月前
|
负载均衡 算法 架构师
|

Ribbon负载均衡

本节深入讲解Ribbon实现客户端负载均衡的原理,解析@LoadBalanced注解的作用机制,剖析其通过拦截器、服务选取、URL重构实现负载均衡的全流程,并介绍自定义策略与饥饿加载优化方法,帮助读者全面掌握Ribbon核心知识。(238字)

127 0
|
7月前
|
安全 Java 网络架构
|

认识SpringSecurity

Spring Security 是 Spring 的安全框架,提供认证、授权及安全防护功能。支持表单、OAuth2、JWT 等多种认证方式,基于过滤器链实现请求鉴权,可防御 CSRF 等攻击,灵活扩展,保障 Web 应用安全。

122 0
|
7月前
|
SQL 运维 分布式计算
|

如何做好SQL质量监控

SLS推出用户级SQL质量监控功能,集成于CloudLens for SLS,提供健康分、服务指标、运行明细、SQL Pattern分析及优化建议五大维度,帮助用户全面掌握SQL使用情况,识别异常、优化性能,提升日志分析效率与资源管理能力。

181 0
|
7月前
|
存储 关系型数据库 调度
|

微服务原理篇(XXLJOB-幂等-MySQL)

本课程深入讲解微服务核心组件XXL-JOB任务调度原理,涵盖其架构、分布式任务处理、幂等性设计及MySQL存储引擎、索引机制、SQL优化与分库分表策略,全面提升系统性能与可靠性。

800 0
|
7月前
|
存储 Java
|

Zookeeper1.序列化

本文从源码角度解析Zookeeper的序列化机制,重点分析`org.zookeeper.jute`包中的核心接口:`InputArchive`、`OutputArchive`、`Index`和`Record`,并通过实例演示其在数据读写中的应用。

365 0
|
7月前
|
存储 算法 Java
|

Zookeeper2.持久化FileTxnLog

本文深入分析ZooKeeper持久化核心类FileTxnLog源码,涵盖事务日志结构、文件格式及关键操作。重点解析append、commit、truncate等方法,揭示日志追加、校验、提交与截断机制,结合TxnLog接口与迭代器实现,全面理解ZooKeeper数据持久化原理。(238字)

149 2
|
7月前
|
人工智能 关系型数据库 MySQL
|

RDS AI助手深度测评-场景4:CPU压测指引

阿里云数据库RDS「RDS AI助手」正式上线啦!用聊天的方式,帮你搞定 信息查询、问题诊断、慢SQL优化、实例巡检 等一系列数据库运维任务,更能随你调遣,定制最贴近你业务的个性化Agent!现在免费公测中,欢迎留下您的诉求:https://survey.aliyun.com/apps/zhiliao/m3RVhe0m4

316 1
来自: 关系型数据库  版块

RDS AI 助手CPU问题诊断

当系统检测到 CPU 飙升、磁盘快满、慢SQL突增、IO 异常、主备切换失败等问题时,会在控制台推送告警事件。你只需点击事件旁的【AI诊断】按钮,RDS AI 助手就会自动关联日志、性能数据和历史趋势,快速给出根因分析 + 优化建议。

172 0
|
8月前
|
存储 缓存 关系型数据库
|

为什么MySQL会选错索引,如何解决?

InnoDB索引选择由优化器基于成本决策,受基数性、选择性、索引覆盖等因素影响。统计信息不准或复杂查询可能导致选错索引,可通过ANALYZE TABLE更新统计、FORCE INDEX强制索引或优化查询和配置来解决。

388 5
来自: 关系型数据库  版块
|
8月前
|
SQL 存储 运维
|

Apache Doris 自动分区:如何应对分布式环境下的复杂并发挑战|Deep Dive

在分布式环境下,分区对性能的影响不可小觑。本文深度、详尽的讲解 Apache Doris 自动分区设计思考,并就多线程复杂并发场景下所面临的挑战,一一剖析 Doris 自动分区设计时的应对策略。

342 4
|
8月前
|
存储 算法 关系型数据库
|

【Java架构师体系课 | MySQL篇】② 深入理解MySQL索引底层数据结构与算法

InnoDB索引为何采用B+树?本文由浅入深解析二叉树、红黑树、B树的缺陷,详解B+树的结构优势:非叶子节点不存数据、叶子节点有序且双向链接,支持高效范围查询与磁盘预读,三层即可存储两千多万数据,极大提升查询性能。

549 7
来自: 关系型数据库  版块
|
8月前
|
安全 关系型数据库 分布式数据库
|

筑牢业务+数据双安全:阿里云PolarDB与用友BIP超级版共建数智升级解决方案

阿里云PolarDB+用友BIP超级版正在定义中国企业的数智化新标准。这不是一次简单的“替换”或“迁移”,而是一场关于数据实时性、架构弹性与生态开放性的系统性升级。打破了传统商业软件的封闭环境,可以互相印证,共同发展,也能拥有实时财务关账能力,敏捷供应链响应,数据驱动的智能运营。

516 9
来自: 关系型数据库  版块

PolarDB Supabase MCP Vibecoding 示例

本视频演示了当 Qoder 通过 MCP 连接到 PolarDB Supabase 后,开发者如何通过与AI对话,行云流水般地完成复杂功能的编码,将编程效率提升至全新境界。

261 0
来自: 关系型数据库  版块
|
9月前
|
供应链 开发者 计算机视觉
|

淘宝拍立淘接口实战:图像优化、识别调优与避坑代码示例

本文详解淘宝拍立淘接口(taobao.picture.search)实战技巧,涵盖图像预处理、识别优化、签名生成与供应链数据联动,结合代码示例解析高频坑点,如Base64格式错误、限流处理、分页失效等,助开发者提升识别率至85%以上,高效对接电商选品与供应链系统。

907 0
|
9月前
|
Oracle Java 关系型数据库
|

Java 简单教程

Java是跨平台、面向对象的编程语言,广泛用于企业开发、Android应用等。本教程涵盖环境搭建、基础语法、流程控制、面向对象、集合与异常处理,助你快速入门并编写简单程序,为进一步深入学习打下坚实基础。

613 0
|
10月前
|
存储 缓存 开发者
|

别再卡分页!淘宝全量商品接口实战开发指南:从并发优化到数据完整性闭环

淘宝店铺全量商品接口实战指南:详解权限申请、分页优化、并发拉取与增量更新,结合代码实现高效稳定的数据获取,解决超时、限流、数据丢失等核心难题,助力电商数据分析避坑提效。

666 0
|
10月前
|
数据采集 存储 缓存
|

阿里巴巴开放平台关键字搜索商品接口实战详解:OAuth2.0 认证落地 + 检索效率优化(附避坑代码)

本文详细解析了阿里巴巴开放平台关键字搜索商品接口的实战应用,涵盖OAuth2.0认证、签名生成、参数优化及检索效率提升技巧,并附有可复用代码,帮助开发者避开常见调用坑点,提升B2B电商数据对接效率。

285 0
|
10月前
|
存储 边缘计算 安全
|

TLS终止位置的安全影响深度解析:三种模式技术对比与选择建议

技术本质而言,TLS终止位置本质是信任边界的划分。ZeroNews 的创新在于将传统VPN式全权托管模式,解耦为可配置的信任模型——当密钥控制权100%归属用户时,即实现了真正意义上的"不可信基础设施"。

245 0
|
11月前
|
存储 关系型数据库 OLAP
|

ADB GraphRAG 构建 AI 助手应用实践

传统 RAG 模型在处理复杂关系和推理时存在局限性,而 ADB GraphRAG通过知识图谱的支持,显著提升了对复杂数据的理解与生成能力。本次分享将重点介绍 ADB GraphRAG 的核心功能和优势,并通过实战演示,带您学习如何使用 ADB PG 实现客服问答机器人,以及如何在百炼使用 MCP 构建文档阅读助手。AnalyticDB PostgreSQL版 GraphRAG最佳实践:https://help.aliyun.com/zh/analyticdb/analyticdb-for-postgresql/user-guide/graphrag-best-practices/

351 0
来自: Data+AI  版块
|
11月前
|
JSON 算法 API
|

小红书商品详情签名算法Python

本文分享了作者在电商开发中对接小红书商品详情API的实战经验,包括权限申请、签名算法、限流控制、数据解析及Webhook订阅等关键技术点,并提供了实用的Python代码示例。

1721 0
|
11月前
|
SQL 存储 JSON
|

Apache Doris 2.1.10 版本正式发布

亲爱的社区小伙伴们,Apache Doris 2.1.10 版本已正式发布。2.1.10 版本对湖仓一体、半结构化数据类型、查询优化器、执行引擎、存储管理进行了若干改进优化。欢迎大家下载使用。

474 5
|
11月前
|
API 数据处理 索引
|

电商API详解

本内容介绍了主流开放API的电商平台及其可获取的数据类型,如用户、商品、店铺及交易信息等,支持智能选品、极速上架、高效定价等功能。同时详解了API调用步骤,并提供电商应用开发指导。

391 0
|
12月前
|
存储 人工智能 自然语言处理
|

Lakehouse x AI ,打造智能 BI 新体验

本文整理自瓴羊的王璟尧老师与镜舟科技石强老师的联合分享,围绕 Quick BI 在智能 BI 场景中的落地实践,深入探讨了 StarRocks 如何凭借 MPP 架构、实时分析能力与 AI 原生支持,成为智能分析的理想 Lakehouse 引擎底座,助力 BI 从“被动查询”迈向“主动决策”,开启数据“会说话”的新体验。

557 0
|
12月前
|
SQL 存储 关系型数据库
|

StarRocks × MinIO:打造灵活高效的存算分离方案

“存算分离”(Decoupled Storage and Compute)是一种在现代数据系统中被广泛采用的架构设计。它将计算和存储解耦,使二者可以独立扩展,提升资源利用率并降低运维成本。StarRocks 从 3.0 版本开始支持这一架构,允许用户将数据存储从计算节点中剥离,实现更灵活、弹性的系统部署。

551 7
|
12月前
|
数据采集 缓存 监控
|

八年电商开发血泪史:淘宝评论API的接口处理

本文分享了一位电商开发者八年对接淘宝评论API的实战经验,涵盖接口签名、限流控制、数据清洗、情感分析及实时监控等实用技巧,并附有完整代码示例。

318 0
|
12月前
|
运维 关系型数据库 分布式数据库
|

客户说|教学高峰不用愁:视源股份携手PolarDB,助力数字化教育资源高效管理

希沃作为教育数字化领军品牌,面对业务潮汐波动、数据库弹性不足及运维复杂等挑战,选择阿里云PolarDB数据库。借助其Serverless弹性伸缩、免运维、HTAP能力,希沃实现资源高效利用,降低存储与计算成本,显著提升系统稳定性与DBA运维效率,保障直播、在线课堂等高并发场景平稳运行,助力教育数字化持续创新。

359 0
来自: 关系型数据库  版块
|
27天前
|
小程序 JavaScript NoSQL
|

外卖系统小程序开发怎么选?自研、源码还是定制开发更合适

外卖小程序开发面临三大路径抉择:自研(高可控、强扩展,但周期长)、源码二开(上线快、成本低,但难维护)、定制开发(业务适配优、扩展稳,成本与周期居中)。选型关键看未来业务复杂度——平台化选自研,试点验证选源码,特殊场景(医药/校园/生鲜)优选定制。

147 3
|
27天前
|
消息中间件 缓存 Kubernetes
|

京东RESTful商品接口三大异步优化核心

传统RESTful接口存在串行阻塞、并发低、数据不一致及大促雪崩等问题。本方案通过三大异步优化:全链路响应式异步(Netty+WebFlux)、数据层异步一致性(事务消息+延迟双删)、流量层异步削峰(RocketMQ+弹性降级),在完全兼容RESTful规范、无需客户端改造前提下,实现RT降低80%、QPS提升5倍、线程利用率超70%、超时率<0.1%。(239字)

118 0
|
27天前
|
缓存 NoSQL 关系型数据库
|

速卖通(AliExpress)技术架构全景与核心能力详解(二)

本系统采用分层微服务架构,基于阿里云基础设施,集成Nacos注册配置、ShardingSphere分库分表、Redis多级缓存及Sentinel熔断降级。支持百万QPS高并发、全球化低延迟部署、多地域容灾与端到端安全加密,全面保障大促稳定性与跨境合规性。(239字)

278 0

PolarDB-X Zero 实操部署

通过手把手实战,带你体验30秒极速创建分布式数据库,利用向量与SQL语义检索为AI Agent注入持久“记忆”,并尝试用自然语言一句话完成建库。全方位掌握这款为AI而生的“无感”数据库。

216 0
来自: 关系型数据库  版块
|
2月前
|
关系型数据库 数据库
|

PolarDB-X Zero 介绍

本课程将深入解析 PolarDB-X Zero 的核心概念、技术优势及典型应用场景,重点阐述其如何以“无感”形态为 AI Agent 提供高效数据支撑。

239 0
来自: 关系型数据库  版块
|
3月前
|
SQL 移动开发 关系型数据库
|

分组排名不用窗口函数?那你还在写几十行的子查询

窗口函数是SQL进阶关键,助你轻松实现分组排名、累计占比、移动平均等复杂分析。一行代码替代多重子查询,性能更优、逻辑更清。掌握它,告别低效取数,甩开80%同行!

187 0
|
3月前
|
存储 SQL 关系型数据库
|

存储过程详解:把SQL逻辑“打包”存起来,下次一键调用!|转行学DB第12天

数据库也能“写脚本”!存储过程是预编译的SQL代码包,支持参数、变量、条件判断与循环,可一键执行多步操作(如更新+插入+删除),提升复用性、减少网络开销。新手入门必备进阶技能!

193 0
|
4月前
|
SQL Devops 数据库
|

SQL 审核解决了部分问题,另一部分是慢 SQL 治理

很多团队误以为SQL审核=数据库DevOps,实则仅覆盖变更前风控。NineData聚焦DBA高频痛点——慢SQL治理,打通“告警→模板分析→诊断→EXPLAIN验证→工单变更”全链路,统一工作台降低上下文切换成本,让治理从被动救火转向持续稳定。

195 2
|
5月前
|
SQL Oracle 关系型数据库
|

源代码:大批量SQL代码语法转换简单实例:ORACLE START WITH CONNECT 语法改写

大批量SQL代码语法转换简单实例:ORACLE START WITH CONNECT 语法改写

225 4

Data Agent 入门训练营--第3课《如何用Data Agent 快速定位问题根源》

本次分享介绍了如何使用Data Agent做根因分析,快读定位问题根源,以排查某网站GMV下跌、某用户下单购买冰箱多渠道触点转化两个预设情景,使用Data Agent进行根因分析和归因分析,帮助企业快速定位问题根源辅助决策。

388 0
来自: Data+AI  版块