数据库

CS_浮鱼4 分钟前
linux·运维·数据库
【Linux】进程间通信管道是基于“文件”的流式通信机制,遵循“Linux一切皆文件”思想,本质是内核中的一块缓冲区,通过文件描述符操作。
2501_9411115110 分钟前
jvm·数据库·python
Python多线程与多进程:如何选择?(GIL全局解释器锁详解)SQLAlchemy是Python中最流行的ORM(对象关系映射)框架之一,它提供了高效且灵活的数据库操作方式。本文将介绍如何使用SQLAlchemy ORM进行数据库操作。
2501_9411113317 分钟前
jvm·数据库·python
使用Python处理计算机图形学(PIL/Pillow)SQLAlchemy是Python中最流行的ORM(对象关系映射)框架之一,它提供了高效且灵活的数据库操作方式。本文将介绍如何使用SQLAlchemy ORM进行数据库操作。
♡喜欢做梦19 分钟前
java·数据库·mybatis
MyBatis操作数据库(入门)个人主页:♡喜欢做梦欢迎 👍点赞 ➕关注 ❤️收藏 💬评论MyBatis是一款持久层(用来操作数据库的)框架,主要用于Java语言开发,专注于解决数据库操作与Java对象之间的映像问题,简化JDBC(Java数据库连接)的开发流程。
敲上瘾33 分钟前
linux·数据库·mysql·安全
MySQL事务全攻略:ACID特性、隔离级别与并发控制为引出今天的主题,我们来看下面这个场景:   假设这是一个售票程序,车票相关信息被存在数据库中,·nums·表示剩余票数。如果A,B两个客户同时买票访问数据库时(假设程序如上图1到5依次执行),剩余票数是1,所以都进入if条件语句,导致·nums·被减为-1,在程序上他们都抢到票了,但实际上只有一个座位。   那么如果100个人去抢一个票呢,那将是一场灾难。   这个例子类似一个线程安全问题,两个执行流同时访问一个临界资源。
懒羊羊不懒@1 小时前
数据库·mysql
【MySQL | 基础】事务前文回顾:多表查询1.事务简介2.事务操作2.1 准备数据表:2.2 演示转账操作2.3 演示在中间出现异常的情况并引出事务
lucky_syq1 小时前
大数据·数据库·人工智能
再谈向量数据库:AI时代的存储新引擎向量数据库,是一种专门设计用于存储和查询高维向量数据的数据库系统。它能高效地处理由文本、图像、音频、视频等非结构化数据通过嵌入(Embedding)技术转换得到的向量 。与传统数据库不同,向量数据库聚焦于相似性搜索,旨在回答 “像什么” 和 “有多像” 这类问题,通过计算向量间的相似度,找出与查询向量在语义或特征上接近的数据。而传统数据库主要处理结构化数据,以精确匹配为核心,回答的是 “有没有” 和 “是多少” 的问题。在实际应用中,当我们在传统关系型数据库中查询用户 ID 为特定值的所有订单时,能快速得
v***44671 小时前
数据库·mysql
【Mysql】:如何恢复误删的数据?在MySQL中恢复误删除的数据是一个常见但复杂的问题。具体的方法取决于几个因素,包括您是否有备份、使用的是哪种存储引擎(如InnoDB或MyISAM)、以及您的数据库配置等。以下是几种可能的恢复方法:
b***67641 小时前
数据库·mysql
使用 Canal 实时从 MySql 向其它库同步数据目前绝大多数项目还是采用 mysql 作为数据存储,对于用户访问量较高的网站来说,mysql 读写性能有限,我们通常会把 mysql 中的数据实时同步到 Redis、mongodb、elastic search 等中间件中,应对高并发访问场景,减轻 mysql 压力,防止数据库宕机。在项目开发中,为了不会原有代码进行侵入,采用 canal 中间件实现 mysql 向其它库的实时同步,是一种很不错的方案。
2501_941111371 小时前
jvm·数据库·python
Django全栈开发入门:构建一个博客系统SQLAlchemy是Python中最流行的ORM(对象关系映射)框架之一,它提供了高效且灵活的数据库操作方式。本文将介绍如何使用SQLAlchemy ORM进行数据库操作。
枫叶丹41 小时前
开发语言·数据库·c++·qt
【Qt开发】Qt窗口(二) -> QToolBar工具栏在现代化的图形用户界面开发中,工具栏作为用户与应用程序交互的重要桥梁,扮演着不可或缺的角色。Qt框架中的QToolBar类提供了一个强大而灵活的工具栏解决方案,它不仅仅是简单的一排按钮集合,更是一个高度可定制、功能丰富的界面组件。工具栏的设计质量直接影响着用户的操作效率和整体体验,一个精心设计的工具栏能够显著提升应用程序的专业性和易用性。
l1t1 小时前
数据库·sql·算法·duckdb
利用DuckDB列表一句SQL输出乘法口诀表先热身,用生成式列表输出几行不同长度的序列,从默认的标题列可知,生成式列表后台实际调用了list_apply函数。
q***99631 小时前
数据库·sql
SQL 中 COUNT 的用法详解COUNT(*) 是 SQL 中最常用的统计方式之一。它会统计查询结果集中所有行的数量(包括 NULL 值)。
wind_one11 小时前
数据库·sql
9.基础--SQL--DML-插入DML英文全称是Data Manipulation Language(数据操作语句),用来对数据库中表的数据记录进行增删改操作。
float_六七2 小时前
java·数据库·sql
SQL中=与IS的区别:关键用法解析= 与 IS 在 SQL 里职责完全不同,只有对 NULL 的真假判断才必须用 IS;其余场景用 =,二者不能互换。
rit84324992 小时前
java·数据库·spring
配置Spring框架以连接SQL Server数据库Spring框架是一个开源的企业级应用框架,用于简化Java开发工作,通过依赖注入(DI)和面向切面编程(AOP)等核心功能支持程序的健壮性和易维护性。要配置Spring框架以连接SQL Server数据库,需要遵循几个关键步骤,从依赖配置到框架设置直至应用级别的集成。
qq_366086222 小时前
运维·服务器·数据库
sql server中日期类型转字符串几种写法比较在 SQL Server 中,将 日期类型(如 DATE、DATETIME、DATETIME2)转换为字符串,有多种方法,适用于不同版本和格式需求。以下是常用且高效的写法:
l***74942 小时前
数据库·spring boot·sql
Spring Boot 中使用 @Transactional 注解配置事务管理事务管理是应用系统开发中必不可少的一部分。Spring 为事务管理提供了丰富的功能支持。Spring 事务管理分为编程式和声明式的两种方式。编程式事务指的是通过编码方式实现事务;声明式事务基于 AOP,将具体业务逻辑与事务处理解耦。声明式事务管理使业务代码逻辑不受污染, 因此在实际使用中声明式事务用的比较多。声明式事务有两种方式,一种是在配置文件(xml)中做相关的事务规则声明,另一种是基于@Transactional注解的方式。本文将着重介绍基于@Transactional注解的事务管理。
nvd112 小时前
数据库·oracle·pytest
Pytest 中使用 SQLAlchemy 进行异步数据库测试本文档详细解释了在 pytest 环境下,如何使用 SQLAlchemy 的异步功能来管理数据库连接和状态,以确保测试的隔离性和可靠性。
2501_941111344 小时前
jvm·数据库·python
Python上下文管理器(with语句)的原理与实践SQLAlchemy是Python中最流行的ORM(对象关系映射)框架之一,它提供了高效且灵活的数据库操作方式。本文将介绍如何使用SQLAlchemy ORM进行数据库操作。