关系型数据库

首页 标签 关系型数据库
# 关系型数据库 #
关注
150814内容
|
18小时前
|
了解SQL注入
SQL注入是利用Web应用输入验证缺陷,将恶意SQL代码植入数据库查询的攻击方式。可导致身份绕过、数据泄露、篡改甚至系统命令执行。常见于登录框等用户输入场景,通过构造特殊语句改变原有SQL逻辑。防御需结合输入验证、参数化查询及IPS防护,避免敏感信息暴露。
Node.js工程搭建
创建名为“weapon”的工程文件夹,初始化项目并生成package.json文件,安装mysql2和dotenv依赖,为连接MySQL数据库做准备。
|
18小时前
|
4-MongoDB索引知识
MongoDB索引基于B树结构,可高效支持查询,避免全集合扫描。主要类型包括单字段、复合、地理空间、文本及哈希索引,适用于不同查询场景,显著提升查询性能。
|
18小时前
|
数据库设计
本文介绍基于AI辅助的数据库设计流程,结合三范式与DDD思想,通过页面原型分析部门、员工及工作经历的表结构设计。利用AI工具生成初步方案,并人工校验优化,最终完成3张核心表的设计与SQL实现,提升开发效率与准确性。
|
18小时前
| |
了解SQL注入
SQL注入是通过恶意输入操控数据库的攻击方式,可导致身份绕过、数据泄露等严重后果。利用参数化查询、输入验证及白名单策略可有效防御,同时需屏蔽敏感错误信息,结合网络层防护如IPS增强安全。
|
18小时前
|
基础环境配置
项目基于JDK8+、Maven、Redis 3.2+、MySQL 5.7+,使用Idea开发,需安装Lombok插件和JRebel热部署。技术栈涵盖SpringBoot、MybatisPlus、Shiro(可参考SpringSecurity)、SpringCloud Alibaba。
|
18小时前
|
创建资源模块
创建Spring Boot工程,导入Web、Security、OAuth2、MyBatis及MySQL依赖,配置数据源与MyBatis,编写启动类与产品查询接口,实现基础安全认证与资源访问控制。
|
18小时前
|
🎮 强化学习
强化学习通过智能体与环境交互,基于状态、动作和奖励学习最优策略。核心方法包括价值迭代、Q-learning、策略梯度及Actor-Critic框架,结合在线/离线学习与同/异策略优化,实现高效决策。
|
18小时前
|
Docker网络
Docker网络通过namespace实现容器间隔离与通信。默认创建docker0网桥,支持bridge、host、none、container四种模式。自定义网络推荐替代已弃用的--link,实现容器间通过服务名互通,提升可维护性。
|
18小时前
|
Docker-compose容器编排
Docker-Compose是Docker官方开源工具,通过docker-compose.yml文件定义多容器应用,实现一键编排、启动、停止。支持服务管理与依赖配置,简化微服务部署流程,提升开发运维效率。
免费试用