自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(226)
  • 收藏
  • 关注

原创 数据库基础(14) . MySQL存储过程

存储过程是MySQL中非常强大的功能之一,它可以提高数据库操作的效率和安全性。通过合理设计和使用存储过程,可以实现复杂的数据处理逻辑,并且使得数据库管理更加简洁和高效。如果您有其他具体的问题或需要进一步的帮助,请随时告诉我!

2024-11-11 20:15:20 684

原创 数据库基础(13) . MySQL视图

MySQL中的视图是一种虚拟表,它并不存储实际的数据,而是存储了一条SELECT查询语句的结果集。视图可以简化复杂的查询操作,保护数据,并且可以使数据库结构更加清晰易懂。

2024-11-11 20:13:43 931

原创 数据库基础(12) . 自定义函数

BEGIN-- 函数体-- 执行计算并返回结果END;

2024-11-10 09:08:28 504

原创 数据库基础(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

原创 数据库基础(6) . DDL

该约束确保字段不能存储空值(NULL)。

2024-11-06 19:37:20 1102

原创 数据库基础(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

原创 数据库基础(3) . Navicat使用

连接完成 点击打开 , 图标从灰色变成绿色。

2024-11-05 19:42:05 2944

原创 数据库基础(2) . 安装MySQL

添加到鼠标右键运行 reg文件 在注册表中添加信息这样在右键菜单中就有以管理员身份打开命令行的选项了。

2024-11-04 08:12:36 941

原创 数据库基础(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

原创 通义千问( 二 ) 输入输出参数

输入输出参数说明

2024-08-17 08:27:10 1021

原创 通义千问 ( 一 ) 基础实例

阿里云研发的大语言模型

2024-08-17 08:24:49 2043

原创 SpringAI + 智谱

智谱 AI 是一家中国的人工智能公司

2024-08-16 08:05:35 1774

原创 JSON Web Token (JWT): 理解与应用

JSON Web Token (JWT)

2024-08-16 08:00:49 1823

原创 Sentinel入门与进阶:微服务流量控制的最佳实践 ( 六 )

Gateway 整合 Sentinel(熔断、限流)

2024-08-15 07:33:09 874

原创 Sentinel入门与进阶:微服务流量控制的最佳实践 ( 五 )

熔断降级

2024-08-15 07:29:25 829

原创 Sentinel入门与进阶:微服务流量控制的最佳实践 ( 四 )

资源 限流

2024-08-13 07:40:31 540

原创 Sentinel入门与进阶:微服务流量控制的最佳实践 ( 三 )

通过 nacos 持久sentinel的设置

2024-08-13 07:36:22 647

原创 Sentinel入门与进阶:微服务流量控制的最佳实践 ( 二 )

流量控制 postman

2024-08-12 07:49:35 1193

原创 Sentinel入门与进阶:微服务流量控制的最佳实践 ( 一 )

1.Sentinel 概念 2.启动控制台 3.监控项目请求

2024-08-12 07:38:15 870

原创 Spring AOP:面向切面编程的最佳实践 ( 六 )

测试

2024-08-10 09:16:22 446

原创 Spring Boot 统一异常处理

统一异常处理

2024-08-10 09:13:19 526

原创 Spring Validation 校验 ( 二 )

Spring Validation 分组 Spring Validation 自定义

2024-08-09 07:38:15 652

原创 Spring Validation 校验 ( 一 )

Spring Validation 是 Spring Framework 的一部分,它提供了一种简单的方式来验证 Java 对象的数据。

2024-08-09 07:36:39 1438

原创 数据库事务( 五 ) Spring管理事务的几道面试题

Spring 管理事务的几道面试题

2024-08-08 07:36:51 809

原创 SpringMVC 的 拦截器

SpringMVC的拦载器

2024-08-08 07:35:05 1461

原创 Spring AOP:面向切面编程的最佳实践 ( 五 )

通知

2024-08-07 07:27:50 778

原创 Spring AOP:面向切面编程的最佳实践 ( 四 )

切入点 表达式

2024-08-07 07:25:48 984

原创 Spring AOP:面向切面编程的最佳实践 ( 三 )

SpringAOP 的核心概念

2024-08-06 07:32:54 731

原创 Spring Boot 自动配置原理及过程

Spring Boot 自动配置原理及过程

2024-08-06 07:30:08 2902 1

原创 Spring AOP:面向切面编程的最佳实践 ( 二 )

Spring AOP

2024-08-05 07:37:04 581

原创 Spring AOP:面向切面编程的最佳实践 ( 一 )

AOP Spring AOP 动态代理 CGLIB

2024-08-05 07:35:44 1187

kafka安装 docker安装kafka zookeeper

3.6.docker安装 kafka 参数解释: -d :后台运行 – name 当前容器的名字。 -p:暴露端口,-p 9092:9092 将容器内部的9092端口映射到宿主机的端口上。 –privileged:使用该参数,container内的root拥有真正的root权限。否则,container内的root只 是外部的一个普通用户权限。KAFKA_BROKER_ID : broker的ID,这个ID是集群的标识,不能重 复。 KAFKA_ZOOKEEPER_CONNECT:zookeeper的连接地址 KAFKA_LISTENERS:标识kafka服务运行在容器内的9092端口,因为没有指定host,所以是 0.0.0.0标识所有的网络接口。 KAFKA_ADVERTISED_LISTENERS:kafka发布到zookeeper供客户端使用的服务地址。 ALLOW_PLAINTEXT_LISTENER :允许使用PLAINTEXT侦听器。

2024-08-26

kafka核心概念 message queue

Kafka是Apache下的一个子项目,是一个高性能跨语言分布式发布/订阅消息队列系统,而Jafka是在 Kafka之上孵化而来的,即Kafka的一个升级版。具有以下特性:快速持久化,可以在O(1)的系统开销下 进行消息持久化;高吞吐,在一台普通的服务器上既可以达到10W/s的吞吐速率;完全的分布式系统, Broker、Producer、Consumer都原生自动支持分布式,自动实现负载均衡;支持Hadoop数据并行加 载,对于像Hadoop的一样的日志数据和离线分析系统,但又要求实时处理的限制,这是一个可行的解 决方案。Kafka通过Hadoop的并行加载机制统一了在线和离线的消息处理。Apache Kafka相对于 ActiveMQ是一个非常轻量级的消息系统,除了性能非常好之外,还是一个工作良好的分布式系统。

2024-08-26

RegExp 正则表达式 常用规则

js正则 正则表达式就是用于描述一些规则的工具。换句话说,正则表达式就是记录文本规则的代码。常用规则 常用正则 ES6+新增规则

2024-08-22

npm创建vue项目, axios通信, router路由, vuex状态管理

npm ( Node.js Package Manager )命令, node 包管理工具 相当于java中的maven, 用于导入种类组件 在 Vue.js 中,Vue Router 提供了两种不同的路由模式:hash 和 history。 Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。 vuex 是一个专门为vue.js应用程序开发的状态管理模式。用于解决大规模单页应用(SPA)中复杂状态管理和组件间通信的问题。 Vuex 采用了集中式存储管理应用的所有组件的状态,并通过一系列严格的规则来确保状态变更的可预测性和可控性。 可以理解为 存储操作 共享数据

2024-08-20

Vue2 , v-model , vue生命周期, computed属性, watch属性, component组件

Vue2 基础篇 包括 : 基础语法, 生命周期, 计算属性, 监听属性, 组件, 插槽, 模块化, 内置API,实例属性和方法, 全局配置 config

2024-08-20

Git是目前世界上最先进的分布式**版本控制系统** 结合 idea 使用git 工具

Git是目前世界上最先进的分布式**版本控制系统** 结合 idea 使用git 工具

2024-08-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除