- 博客(226)
- 收藏
- 关注
原创 数据库基础(14) . MySQL存储过程
存储过程是MySQL中非常强大的功能之一,它可以提高数据库操作的效率和安全性。通过合理设计和使用存储过程,可以实现复杂的数据处理逻辑,并且使得数据库管理更加简洁和高效。如果您有其他具体的问题或需要进一步的帮助,请随时告诉我!
2024-11-11 20:15:20 684
原创 数据库基础(13) . MySQL视图
MySQL中的视图是一种虚拟表,它并不存储实际的数据,而是存储了一条SELECT查询语句的结果集。视图可以简化复杂的查询操作,保护数据,并且可以使数据库结构更加清晰易懂。
2024-11-11 20:13:43 931
原创 数据库基础(11) . SQL脚本
SQL脚本 : 是由一系列SQL命令组成在一起执行以完成特定的任务。SQL脚本通常用于执行批量操作,如创建数据库对象(表、视图、存储过程等)、插入数据、执行批处理更新等。
2024-11-10 09:07:15 1286
原创 数据库基础(10) . MySQL函数
返回字符串str,左(右)填充用字符串padstr填补到len字符长度。如果str为大于len长,返回值被缩短至len个字符(即,不能超过 len 长)。: 字节数量, 一个中文字符占 3 个字节, 一个英文字符占1个字节。返回值:自’1970-01-01 00:00:00’的到当前时间的秒数差。将多条记录字段信息用 , 拼接到一起。随机生成 0~1.0 的浮点数。返回字符表达式中最左侧字符的数值。开始的指定的个数的字符。
2024-11-08 21:02:01 529
原创 数据库基础(9) . DML-多表操作
n],[m] 显示 [ n + 1, n + m ]–判断子查询是否有结果(强调有无,不关心具体是什么)– all 全部 --全部都满足,才会取出来。在修改语句中 可以使用子查询的结果为字段赋值。:子查询不返回任何一行时条件为true。:子查询至少返回一行时条件为true。:比子查询返回结果中的所有值都大。:比子查询返回结果中的所有值都小。:与子查询返回结果中的某个值相等。:比子查询返回结果中的某个值大。:比子查询返回结果中的某个值小。[过滤条件] 嵌套查询。[数据来源] 临时表。
2024-11-08 21:00:28 1188
原创 数据库基础(8) . DML-查询语句
使用group by时 , select 列出字段, 要不就是使用聚合函数的字段, 要不就是用于 分组( group by 使用)的字段。根据 rpt_state , year(rpt_start_date) 两个条件进行分组。where 在 group by 之前执行 , 是为 from 的数据进行筛选。having 在 group by 之后执行, 是分组结果信息的筛选条件。使用 rand() 生成随机的数字, 再根据随机的数字进行排序。当前面的条件值相同时, 再按后面的条件再排序。
2024-11-07 08:46:18 662
原创 数据库基础(7) . DML-基本操作
DML 是 “Data Manipulation Language”(数据操作语言)的缩写,在数据库管理系统(DBMS)中用来处理已存在的数据库中的数据。,虽然 SELECT 有时被归类为其自己的类别,即数据查询语言,DQL)数据库记录的SQL命令。写成 固定的 1( 当然 这个字段也可以读取来)这些操作允许用户修改存储在表中的数据。注意没有条件, 会修改表中所有记录。主键可以修改, 但通常不要这样做。先创建 stu 表并增加 字段。会删除表中全部的记录。它主要包含用于插入(
2024-11-07 08:43:12 296
原创 数据库基础(5) . DCL
SQL (Structured Query Language) 结构化查询语言是一种用于管理和处理关系型数据库的标准计算机语言是1974年由Boyce和Chamberlin提出的一种介于关系代数与关系演算之间的结构化查询语言是ANSI(美国国家标准协会)和ISO(国际标准化组织)的标准。数据定义(Data Definition Language, DDL):数据操纵(Data Manipulation Language, DML):数据查询(Data Query Language, DQL):数据控制(Da
2024-11-06 19:36:22 713
原创 数据库基础(4) . 数据库结构
TIMESTAMP与DATETIME除了存储字节和支持的范围不同外,还有一个最大的区别就是:DATETIME在存储日期数据时,按实际输入的格式存储,即输入什么就存储什么,与时区无关;而TIMESTAMP值的存储是以UTC(世界标准时间)格式保存的,存储时对当前时区进行转换,检索时再转换回当前时区。查询时,不同时区显示的时间值是不同的。包括整数类型TINYINT、SMALLINT、MEDIUMINT、INT、BIGINT、浮点小数数据类型FLOAT和DOUBLE,定点小数类型DECIMAL。
2024-11-05 20:16:23 817
原创 数据库基础(1) . 关系型数据库
数据持久化(Data Persistence)指的是将程序中的数据保存到某种持久化的存储介质(如硬盘、SSD、磁带等)上的过程,使得即使在程序终止后,数据依然可以被保留下来并在下次启动时重新加载。数据持久化是现代软件开发中的一个重要概念,特别是在构建需要长期存储数据的应用程序时,如数据库管理系统、配置管理系统、日志记录系统等。
2024-11-04 07:53:14 638
原创 通义千问( 六 ) 声音识别
通义千问Audio是阿里云研发的大规模音频语言模型。通义千问Audio可以以多种音频 (包括说话人语音、自然音、音乐、歌声)和文本作为输入,并以文本作为输出
2024-08-19 07:34:15 1134
原创 通义千问( 五 ) 图片分析
通义千问VL(`Qwen-VL`)是阿里云研发的大规模视觉语言模型(Large Vision Language Model, LVLM),可以以图像、文本、检测框作为输入,并以文本和检测框作为输出
2024-08-19 07:32:04 2353
原创 通义千问( 四 ) Function Call 函数调用
大模型在面对实时性问题、私域知识型问题或数学计算等问题时可能效果不佳。您可以使用function call功能,通过调用外部工具来提升模型的输出效果。您可以在调用大模型时,通过tools参数传入工具的名称、描述、入参等信息。
2024-08-18 08:52:08 2358 10
原创 通义千问( 三 ) 流式输出
大模型并不是一次性生成最终结果,而是逐步地生成中间结果,最终结果由中间结果拼接而成。使用非流式输出方式需要等待模型生成结束后再将生成的中间结果拼接后返回,而流式输出可以实时地将中间结果返回,您可以在模型进行输出的同时进行阅读,减少等待模型回复的时间。
2024-08-18 08:49:15 1710
原创 Spring Validation 校验 ( 一 )
Spring Validation 是 Spring Framework 的一部分,它提供了一种简单的方式来验证 Java 对象的数据。
2024-08-09 07:36:39 1438
kafka安装 docker安装kafka zookeeper
2024-08-26
kafka核心概念 message queue
2024-08-26
npm创建vue项目, axios通信, router路由, vuex状态管理
2024-08-20
Vue2 , v-model , vue生命周期, computed属性, watch属性, component组件
2024-08-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人