MybatisPlus中自定义sql 2024-05-22 oracle, mybatis, 数据库, sql 96人 已看 在开发过程中,可能会出现除了where条件,其它sql比较复杂,这时候就需要用到自定义sql了。
SQL 语言:嵌入式 SQL 和动态 SQL 2024-05-29 python, linux, 服务器, 数据库, sql 84人 已看 嵌入式SQL和动态SQL是两种在应用程序中嵌入和使用SQL语句的方法。它们各自具有一定的优势和局限性,适用于不同的场景。
C语言游戏实战(12):植物大战僵尸(坤版) 2024-05-27 python, 网络, linux, 服务器, 数据库 26人 已看 本游戏使用C语言和easyx图形库编写,通过这个项目我们可以深度的掌握C语言的各种语言特性和高级开发技巧,以及锻炼我们独立的项目开发能力,在开始编写代码之前,我们需要先了解一下游戏的基本规则和功能:游戏界面:游戏界面是一个矩形区域,玩家可以在区域内进行植物的放置和铲除等操作。不同的植物有不同的功能,在这里我们可以僵尸植物分为三大类:1. 生产型植物(如太阳花):这种植物的特点是在一定的时间生产出太阳,以增加太阳的产量。
springboot项目使用validated参数校验框架 2024-05-26 spring, java, 后端, 数据库, sql 63人 已看 当谈到Spring的参数校验功能时,@Validated注解无疑是一个重要的利器。它为我们提供了一种简单而又强大的方式来验证请求参数的合法性,保证了系统的稳定性和安全性。本文将介绍Spring Validated的基本用法以及在实际项目中的应用。提示:以下是本篇文章正文内容,下面案例可供参考通过本文的学习,读者将深入了解Spring Validated的使用方法和原理,掌握在实际项目中如何有效地利用@Validated注解进行参数校验。
MySQL(进阶)--索引 2024-05-28 mysql, 数据库 71人 已看 存储引擎就是存储数据、建立索引、更新/查询数据等技术的实现方式,存储引擎是基于表的,而不是库的,所以存储引擎也被称为表类型但是我们之前写的表好像并没有给其设置存储引擎,那么到底是怎么一回事,我们可以查看某表的建表语句我们可以看到即使我们创建表的时候,没有设置存储引擎,那么MySQL也会提供一个默认的存储引擎(MySQL5.5之后默认为InnoDB)我们也可以根据一条sql语句查看当前数据库支持哪些存储引擎,从而之后可以设置。
sql使用加和进行合并去重并提升速率 2024-05-22 java, 数据库, sql, 开发语言 64人 已看 ltd0051和ltd0011 中是存在重复数据的,ltd0051重复数据的判定规则:planid和batchno,MatCode相同的判定为重复数据ltd0011重复数据的判定规则:planid和batchno,MatCode相同的判定为重复数据。
数据库-SQL性能分析 2024-05-22 数据库, sql 54人 已看 如果索引了多列(联合索引),要遵守最左前缀法则。最左前缀法则指的是查询从索引的最左列开始,并且不跳过索引中的列。如果跳跃某一列,索引将会部分失效(后面的字段索引失效)。在 tb_user 表中,有一个联合索引,这个联合索引涉及到三个字段,顺序分别为:profession,慢查询日志记录了所有执行时间超过指定参数(long_query_time,单位:秒,默认10秒)的所有。以 tb_user 表为例,我们先来查看一下之前 tb_user 表所创建的索引。接下来,我们来演示几组案例,看一下。
【新】snapd申请Let‘s Encrypt免费SSL证书、自动化续签证书 2024-05-21 运维, 自动化, 数据库 121人 已看 SSL证书申请,写得比较详细,但是最近发现使用snapd会更方便。使用机器:Ubuntu 20.04。
达梦SQL实例大全 2024-05-21 数据库, sql 52人 已看 可以在达梦数据库(DM Database)中将ruoyi模式下的gen_table表授权给用户shuzheng。首先,使用具有足够权限的账户登录达梦数据库。通常是SYSDBA或其他具有足够权限的用户。如果需要切换到ruoyi使用GRANT命令授予用户shuzheng对表gen_table的权限。如果需要授予其他权限(例如INSERT、UPDATE、DELETE等),可以在GRANT命令中添加相应的权限。
MySQL数据库中的多表查询/连接查询操作 2024-05-22 oracle, 数据库, sql 92人 已看 之所以要使用连接查询的意义就是为了,借助数据库可以避免大量的数据重复。进行连接查询的前提是要求多张表之间存在相关联的字段。这里指的相关联的字段就是表与表之间存在着关系,也就是说表与表之间需要存在着相同意义的数据。进行连接查询的前提条件:多张表之间要存在相关联的字段。也就是多张表之间要存在相同意义的数据。
sharded jedis pipelined 执行后 数据并未存入redis 2024-05-23 spring, mybatis, 缓存, 数据库, redis 163人 已看 sharded jedis pipelined 执行后 数据并未存入redis
mysql内存结构 2024-05-22 mysql, 数据库 60人 已看 2.mysql8开始有change buffer(只针对非唯一的二级索引页),dml语句时,如果数据页没在buffer pool中,则先在change buffer中缓存数据的变更,未来读取数据的时候再合并恢复到buffer pool,然后刷新到磁盘。1.buffer pool,缓冲池,主内存的一个区域,缓存磁盘上经常操作的真实数据,是增删改查首先操作数据的地方(如果没有数据则先从磁盘加载),在缓冲池修改完后再以一定频率刷新到磁盘,减少磁盘io,加快处理速度。段:分为数据段,索引段,回滚段。
C语言游戏实战(12):植物大战僵尸(坤版) 2024-05-27 python, 网络, linux, 服务器, 数据库 23人 已看 本游戏使用C语言和easyx图形库编写,通过这个项目我们可以深度的掌握C语言的各种语言特性和高级开发技巧,以及锻炼我们独立的项目开发能力,在开始编写代码之前,我们需要先了解一下游戏的基本规则和功能:游戏界面:游戏界面是一个矩形区域,玩家可以在区域内进行植物的放置和铲除等操作。不同的植物有不同的功能,在这里我们可以僵尸植物分为三大类:1. 生产型植物(如太阳花):这种植物的特点是在一定的时间生产出太阳,以增加太阳的产量。
PostgreSQL和GaussDB对比 2024-05-22 gaussdb, 数据库, sql 125人 已看 PostgreSQL是一个功能强大、社区活跃的开源关系型数据库,适用于各种应用场景。它具有良好的扩展性和兼容性,是许多企业的首选数据库之一。GaussDB在 PostgreSQL 的基础上进行了大量增强,特别是面向企业级应用的优化和分布式架构,使其更加适应大规模、高并发和高可靠性的业务需求。华为提供的商业支持和定制服务也使其成为企业级数据库解决方案的有力竞争者。选择 PostgreSQL 还是 GaussDB 取决于具体的业务需求、预算和技术支持要求。
SQL Server 的安装与SSMS 下载与安装 2024-05-23 数据库, sql 49人 已看 不勾选 “适用于SQL Server 的Azure”接下里都是下一步,到 数据库引擎配置。下载下来后直接点击exe 开始安装。先根据上面的下载地址下载下来。修改位置后,直接安装就彳亍。无视警告,继续下一步。
记录一次Redisson使用synchronized和分布式锁不生效的原因 2024-05-22 前端, 缓存, bootstrap, 数据库, redis 177人 已看 最近在开发的过程中,遇到了一个并发场景,用户进行方案复制的时候,当快速点击两次操作的时候,出现了复制方案重名的情况,实际上是复制方案的方案名称,是由后端根据数据库已有的方案名称和当前要复制的方案名称进行逻辑处理,保证方案名称不能重复,比如:要复制的方案名称为“我的方案”,那么复制得到的方案名称为“我的方案-副本”,在高并发场景下,就会出现重名情况。
MySQL 使用 binlog 找回已删除数据 2024-05-28 mysql, 数据库 77人 已看 直接使用 binlog 恢复数据,提示 can not find record in table,可能是命令不对,直接通过代码转换语句恢复了,也就没有尝试。使用其他方式,转换的SQL并没有sql语句,最后使用以上方法才转成功。背景:使用 delete 删除数据少添加了条件。