常见数据库对象

Vue3 - 最新实现在线预览Excel文件(xls/xlsx)多种方案,解析打开excel电子表格支持服务器链接在线URL形式、调用后端接口获取二进制文件流、文件地址(vue3实现excel预览) vue3,预览excel文件,xlsx,xls,vue预览Excel表格,vue在线编辑xls文件,预览和编辑,vue3如何新开一页浏览器打开查看,手机h5页面打开在线EXCEL文档,在弹框中加载预览,在指定模态框中显示,基于Vue的Excel文件预览,加载失败白屏,报错没反应,详细示例代码教程,文件预览下载,nuxt3,excel预览插件,xlsx插件预览,纯前端vue中预览excel表格,接口调用的文件如何预览查看,文件url地址,vue移动端实现excel在线预览,vue移动端H5网页excel预览, 阅读详情
一、视图
1、视图的概念
(1)视图是指计算机数据库中的视图,是一个虚拟表,其内容由查询结果来定义。
(2)视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询 所引用的表,并且在引用视图时动态生成。
(3)如果基表中的数据发生变化,则从视图中查询出的数据也随之改变。
2、视图的优点
(1)定制特定用户数据
(2)简化数据查询操作
(3)细粒化的安全机制
视图是虚拟的,数据是随着基表的更新而更新的,用户不可以随意地更改和删除视图数据。
(4)合并分离的数据(union)
3、创建视图和使用
(1)语法
1 create view view_name as
2 select column_name(s) from table_name(s) where condition
3
4 view_name:视图名。
5 column_names(s):视图中的字段列表,可以来源于多个表。
6 table_name(s):表名,可以来源于多个表。
7 condition:条件表达式,如果是多个表,则该表达式还包含表的连接条件。
(2)使用方式
创建语句
navicate操作界面创建
(3)例子
1 ‐‐ 用from子查询语句方式查询每个员工的业绩数和业绩金额
2 CREATE VIEW v_workers_perform AS
3 SELECT w.NAME,SUM(xd.num) as orders,SUM(xd.allMoney) as money
4 FROM t_worker w ,
5 (SELECT o.CASHIER_ID as USER_ID,COUNT(*) as num,SUM(MONEY) as allMoney
6 FROM t_order o WHERE o.STATUS IN ('2','3','4') GROUP BY o.CASHIER_ID
7 UNION
8 SELECT o.COOK_ID as USER_ID,COUNT(*) as num,SUM(MONEY) as allMoney
9 FROM t_order o WHERE o.STATUS IN ('2','3','4') GROUP BY o.COOK_ID
10 ) xd
11 WHERE w.WORKER_ID=xd.USER_ID GROUP BY w.WORKER_ID ORDER BY money DESC,
12 orders DESC;
4、解决数据库的复杂问题
1 ‐‐ 1、创建视图:统计每个订单的真实金额
2 CREATE VIEW v_order_money AS
3 SELECT ORDER_ID ,SUM(f.MONEY*od.COUNT) FROM t_orderdetail od4 INNER JOIN t_food f on od.food_id=f.food_id
5 GROUP BY ORDER_ID;
6
7 ‐‐ 2、更新订单的金额为真实金额数据
8 UPDATE t_order o SET MONEY=
9 (SELECT MONEY FROM v_order_money
10 where ORDER_ID=o.order_id);
二、索引
1.索引的基本知识
(1)概念
索引是一个单独的、物理的数据库结构,它依赖于表来建立。
索引是对数据库表中一个或多个列(如 employee 表的 name 列)的值进行排 序的结构,如果想按特定职员的姓来查找某个职员,与在表中搜索所有的行相比,索 引有助于更快地获取信息。
索引的作用是快速定位。 建立索引后,每当发起查询请求时,数据库则直接在索引 的基础上执行检索 (搜索、查询)算法,然后快速地找到 相应记录
(2)原理:
索引的本质就是排序。 当然,我们一般不会把原始数据集排序,而是把每条记录的键值和这条记录在数 据集中的位置,按键值次序做成一个规模较小的数据集,这也就是索引表了。
(3)优缺点:
优点
  • 大大加快了数据的检索速度
  • 创建唯一性索引,保证数据库表中每一行数据的唯一性
  • 加速表和表之间的连接
  • 在使用分组和排序子句进行数据检索时,可以显著减少查询中分组和排序的时间
缺点
  • 索引需要占物理空间。
  • 当对表中的数据进行增加、删除和修改时,数据库系统需要对索引进行动态维 护,降低了数据的维护速度。
(4)应该创建索引的场景
在经常需要搜索的列上,可以加快搜索的速度。 在作为主键的列上。经常用在连接的列上,这些列主要是一些外键,在这些列上建立索引可以加快连 接的速度。
在经常需要根据范围进行搜索的列上创建索引,因为索引已经排序,其指定的范 围是连续的。
在经常需要排序的列上创建索引,这样查询可以利用索引的排序,节省排序查询 的时间。
在使用 where 子句的列上创建索引,加快条件的判断速度。
(5)不该创建索引的场景
对于那些在查询中很少使用或参考的列不应该创建索引。由于增加了索引,反而 降低了系统的维护速度且增大了空间需求。
对于那些只有很少数据值的列而言,同样不应该增加索引,对于那些定义为 text、image 和 bit 数据类型的列不应该增加索引。因为这些列的数据量要么相当 大,要么取值很少。
当要求修改性能远大于检索性能时,不应该创建索引。因为修改性能和检索性能 是互相矛盾的。当增加索引时,会提高检索性能,但是会降低修改性能。但是当减少 索引时,会提高修改性能,降低检索性能。
2.索引分类
(1)常规索引
一张数据表中可以有多个常规索引。
(2)主键索引
可以提高查询效率,并提供唯一性约束。
一张表中只能有一个主键,被标志为自动增长的字段一定是主键,但主键不一定
是自动增长。
(3)唯一索引
可以提高查询效率,并提供唯一性约束。
一张表中可以有多个唯一索引。
(4)全文索引
目前搜索引擎使用的一种关键技术。
它能够利用分词技术等多种算法智能分析出文本文字中关键字词的频率及重要
性,然后按照一定的算法规则智能地筛选出我们想要的搜索结果。
(5)外键索引
外键字段如果没有指定索引名称,会自动生成。
外键会自动和对应的其他表的主键关联,它的主要作用是保证记录的一致性和完
整性。
3.创建索引(1)自动创建
MySQL 在创建唯一索引约束或主键索引约束时,系统会自动在这些约束列上创 建唯一索引和主键索引;
系统通常也会在外键列上自动创建外键索引。
(2)用户创建索引
navicat的表结构设计界面创建索引;
create index 索引名
1 create index index_name on table_name (column_list)
2 create unique index index_name on table_name (column_list)
3 ‐‐ 不能使用 create index 语句创建主键索引。
alter 表 add 索引
1 ‐‐ 创建普通索引
2 alter table table_name add index index_name (column_list)
3 ‐‐ 创建唯一索引
4 alter table table_name add unique index_name (column_list)
5 ‐‐ 创建主键索引
6 alter table table_name add primary key(column_list) ‐‐ 没有索引名
7
8 column_list 指出对哪些列进行索引,多列时各列之间用逗号分隔,多个列时表示复合索
引。
9 索引名 index_name 可选,缺省时,MySQL 将根据第一个索引列赋一个名称
(3)删除索引
1 drop index index_name on table_name
2 或
3 alter table table_name drop index index_name
4 ‐‐ 删除主键索引
5 ALTER TABLE table_name DROP PRIMARY KEY;
(4)例子
1 ‐‐ 给职工姓名加唯一索引
2 create unique index idx_username on t_worker(name);
3 ‐‐ 删除索引
4 drop index idx_name on t_worker;
5
6 ‐‐ 给员工编号添加主键索引
7 ALTER table t_worker add PRIMARY key (worker_id);
三、触发器
1.触发器简介
数据库触发器定义了一系列操作,这一系列操作称为触发程序,当触发事件发生
时,触发程序会自动运行。
触发器主要用于监视某个表的 insert、update 以及 delete 等数据维护操作,
这些维护操作可以分别激活该表的insert、update 或 delete 类型的触发程序运行,
从而实现数据的自动维护。
2.定义触发器
(1)语法结构:
1 create triger 触发器名 触发时间 触发事件 on 表名 for each row
2 begin
3 触发程序
4 end;
5
6 触发器是数据库对象,因此创建触发器时,需要指定该触发器隶属于哪个数据库
7 触发器是基于基表的,不能基于临时表(temporary 类型的表)和视图
8 MySQL 的触发事件有 3 种:insert、update 及 delete
9 触发器的触发时间有两种:before 和 after
10 for each row 表示行级触发器
11 触发程序中可以使用 old 关键字和 new 关键字;
12
13 在 before 触发程序中,可使用“set new.col_name=value”更改 new 记录的值,
14 但在 after 触发程序中,由于记录的值已经发生了变更,
15 因此不能使用“set new.col_name=value”更改 new 记录的值。
对于INSERT语句,只有NEW是合法的;对于DELETE语句,只有OLD才合法;而
UPDATE语句可以在和NEW以及OLD同时使用。
3.使用触发器实现检查约束
(1)例子
1 ‐‐ 删除订单时候同时删除订单里的明细信息
2 delimiter $$
3 create TRIGGER tri_delOrd AFTER DELETE ON t_order for each row
4 BEGIN
5 DELETE FROM t_orderdetail WHERE ORDER_ID=old.ORDER_ID ;
6 END
7 $$
8 delimiter ;
四、数据库事务
1.事务概述
事务是一个由用户所定义的完整的工作单元,一个事务内的所有语句作为一个整
体来执行,或者全部执行,或者全部不执行。
当遇到错误时,可以回滚事务,取消事务内所做的所有改变,从而保证数据库中
数据的一致性和可恢复性。
2.事务特性
四大特性,简称 ACID:
原子性(atomic、atomicity):事务必须是一个原子工作单元。对于其数据修
改,或者全都执行,或者全都不执行。
一致性(consistent、consistency):事务在完成时,必须使所有的数据都保
持一致的状态,即事务执行的结果必须是使数据库从一个一致性状态转换为另一个一
致性状态。
隔离性(isolation):由并发事务所作的修改必须与任何其他并发事务所作的修
改隔离。
持久性(duration、durability):事务完成后,其对于系统的影响是永久性
的,即事务一旦完成,即使系统出现致命的故障,也将一直保持修改之后的状态。
3.关闭 MySQL 自动提交
(1)显式地关闭自动提交;(不建议使用)
1 show variables like 'autocommit'; ‐‐ 查出来这个变量的值为on或1时表示开启了自
动提交
2 set autocommit=0; ‐‐ 显式地关闭 MySQL 自动提交
(2)隐式地关闭自动提交;
1 start transaction:标识一个事务的开始,即启动事务。
2 commit:提交事务。标识一个事务的结束,事务内所修改的数据被永久保存到数据库中。
3 rollback:回滚事务。标识一个事务的结束,表明事务执行过程中遇到错误,
4 事务内所修改的数据被回滚到事务执行前的状态。
5.MySQL 事务应用例子
1 ‐‐ 删除订单时候同时删除订单明细
2 delimiter $$
3 CREATE PROCEDURE pro_del_orders(in _orderId int)
4 BEGIN
5 declare state VARCHAR(10);
6 declare continue handler for SQLEXCEPTION set state='error';
7 START TRANSACTION;8 DELETE FROM t_order WHERE ORDER_ID=_orderId;
9 IF(state='error') THEN
10 ROLLBACK;
11 ELSE
12 DELETE FROM t_orderdetail WHERE ORDER_ID=_orderId;
13 IF(state='error') THEN
14 ROLLBACK;
15 ELSE
16 COMMIT;
17 END IF;
18 END IF;
19 END
20 $$
GEE 案例:利用多源遥感数据计算RUSLE(Revised Universal Soil Loss Equation)土壤侵蚀 该数据集提供了全球范围内以250至500米的空间分辨率获取的多光谱图像数据,用于监测地表覆盖和变化。RUSLE模型的基本原理是通过考虑土壤侵蚀的主要驱动因素,来估计土壤侵蚀的速率。该数据集提供了全球范围内以10至60米的空间分辨率获取的多光谱图像数据,用于监测地表覆盖和变化。它对农业和土地资源管理者提供了一种评估和预测土壤侵蚀风险的工具,以制定适当的土壤保护措施和决策。2. soil(土壤)是来自OpenLandMap的土壤纹理分类数据,使用了USDA(美国农业部)土壤纹理分类系统。 阅读详情

相关推荐

数字IC后端时序违例修复:setup/hold冲突与时钟树优化实战

时序收敛是数字IC后端设计中最关键的环节之一,直接影响芯片能否在目标频率下稳定工作。建立时间与保持时间的本质是寄存器对数据稳定性的物理约束,而实际工程中,setup违例和hold违例往往此消彼长,冲突的根源在于数据路径与时钟路径的延迟匹配。时钟树综合(CTS)作为连接逻辑与物理的关键步骤,其skew、insertion delay和transition的优化直接决定了时序修复的成败。通过useful skew技术、合理的单元替换和路径结构调整,可以系统性地解决setup/hold冲突,实现时序收敛。本文结合

weixin_28292761的博客 222

数据库对象

数据库对象数据库对象简介同义词(对象别名)序列访问序列更改序列视图创建视图视图的使用视图中的函数索引索引分类创建标准索引重建索引删除索引唯一索引反向键索引位图索引基于函数的索引总结 数据库对象 数据库对象简介 Oracle 数据库对象又称模式对象 数据库对象是逻辑结构的集合,最基本的数据库对象是表 其他数据库对象包括: 同义词(对象别名) 同义词是现有对象的一个别名。 简化SQL语句 隐藏对象的名称和所有者 提供对对象的公共访问 同义词共有两种类型: 3. 公有同义词可被所有的数据库用户访问。 4..

weixin_44342481的博客 1227

1.30 Cubemx_STM32H743 SD_Card纳入文件管理系统

Cubemx_STM32H743 SD_Card纳入文件管理系统1、简介2、CubeMX配置 1、简介 和前面文章原理其实一样的。 1.29 Cubemx_STM32F429\H743 nandflash、spifalsh纳入文件管理系统 现在一并将SD卡、NandFlash、SPIFlash一并作为文件管理。 下面直接介绍SDcard,其他参考前面文章。 2、CubeMX配置 ...

oDuanYanGuHong的博客 1080

数据库系统(三)数据库对象、数据库安全性

(1)触发器(TRIGGER)是用户定义在关系表上的一类由事件驱动的特殊存储过程。自动触发而非被调用。用户对表增删改均由服务器激活相应的触发器,实现完整性控制。(2)触发器类似于约束,但比约束更加灵活,可以实施更为复杂的检查和操作,数据控制能力更精细、更强大。(3)触发器又名事件-条件-动作规则。特定系统事件发生时,对条件进行检查,条件成立则执行动作。/*每当触发事件发生时,触发器被激活*/CREATE TRIGGER <触发器名>/*指明触发器激活的时间是在执行触发事件的前后*/

m0_64178419的博客 2593

NRF24L01学习操作教程(二)——NRF实现一对一,一对多通讯

以上内容详细介绍了,使用NRF24L01实现1对1单向通讯、1对1双向通讯、1对多双向通讯。

Joseph Wen的博客 7389

三运放仪表放大器电路设计全解析:从原理到PCB布局避坑指南

本文深度解析三运放仪表放大器电路设计,从差分放大器原理演进到经典三运放架构,详细阐述了其高共模抑制比(CMRR)和高输入阻抗的核心优势。文章重点剖析了电阻匹配、PCB布局对称性等关键设计要点对性能的影响,并提供了基于LTspice的仿真分析与从原理图到PCB布局、焊接调试的全流程实战避坑指南,助力实现高精度信号调理。

redis7keeper的博客 786

数据库对象,序列,视图,索引

oracle06-数据库对象 一、数据库对象 1.1 什么是数据库对象 说白了就是pl/sql软件my objects里面的东西,最基本的可以理解为表。 数据库对象又称模式对象,是逻辑结构的集合。 最基本的数据库对象就是表。 数据逻辑结构:指的是存在一种或多种特定关系的数据元素集合。 通俗点:就是把数据元素形象地进行了有规则排列,但不用考虑在计算机上如何实现。 再通俗点:就是数据有规则的排列。表不就是有规则的排列吗? 数据库对象...

qq_62898618的博客 1730

YOLOv8中Anchor-Based、Anchor-Free及样本分配策略

本文主要介绍yolov8中的anchor机制与样本分配策略的静态策略和动态策略

qq_52889317的博客 2211

Oracle中常见的数据库对象

常见的数据库对象包括以下几种: table 表 基本的数据存储集合,由行和列组成。 view 视图 从表中抽出的逻辑上相关的数据集合 sequence 序列 提供有规律的数值。 index 索引 提高查询的效率 synonym 同义词 给对象起别名table 表前面已经做过介绍,这里主要介绍余下的几种。view 视图视图是一种虚表. 视图建立在已有表的

一个无限死循环的博客 3148

AD9914数字斜坡模式使用

类似的,如果DRG输出处于负斜率斜坡中间,DRCTL引脚由逻辑0变为逻辑1,那么DRG会立即切换成正斜率参数,恢复在两个限值之间振荡输出。当两个非驻留位同时设置时,每次DRG输出达到编程设定的上限值或下限值后(假定DRG过输出使能位(0x01[13])已设置),DROVER信号会产生一个正脉冲(两个DDS时钟周期)。不过,在非驻留操作中,DRG输出不一定保持在上下限值。例如,设置数字斜坡非驻留高位,则当达到上限值时,DRG会自动(立即)跳到下限值(这一过程并非以斜坡方式返回下限值,而是直接跳至下限值)。

wangjie36的博客 3864

软解调详解

在这个示例中,生成了一个随机的比特序列,将其调制为QPSK信号,添加了高斯白噪声,然后计算了每个比特的LLR,并根据LLR的符号进行了解调判决。软解调是一种基于接收信号的概率估计进行解调的方法。与传统的硬解调相比,软解调不仅考虑了接收信号的幅度和相位信息,还利用统计特性计算每个比特为0或1的概率,从而提高了解调性能。软解调过程中涉及的主要公式包括对数似然比(LLR)的计算公式、信号的概率分布函数以及解调判决公式等。软解调的计算处理流程包括信号接收、预处理、相位估计、LLR计算、解调判决和输出等步骤。

ahah12345678的博客 1226

常见的数据库对象

<!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--><script type="text/javascript"

zgqtxwd的专栏 705

交通仿真软件:SUMO_(13).Python脚本与TraCI接口

通过TraCI接口,用户可以实现与SUMO仿真器的实时交互,获取和控制交通数据。本文档详细介绍了如何使用Python脚本与TraCI接口进行交互,包括基本的设置、数据获取和控制方法。此外,还展示了几个高级应用示例,如交通流优化、多代理系统、车辆路径规划和车辆行为模拟。这些示例可以帮助用户更好地理解如何利用TraCI接口进行复杂的交通仿真和分析。希望这些内容对您有所帮助,如果您有任何问题或需要进一步的帮助,请参考SUMO的官方文档或社区支持。

kkchenjj的博客 996

oracle数据库中对象窗口,Oracle中常见的数据库对象

常见的数据库对象包括以下几种:table 表 基本的数据存储集合,由行和列组成。view 视图 从表中抽出的逻辑上相关的数据集合sequence 序列 提供有规律的数值。index 索引 提高查询的效率synonym 同义词 给对象起别名table 表前面已经做过介绍,这里主要介绍余下的几种。view 视图视图是一种虚表.视图建立在已有表的基础上, 视图赖以建立的这些表称为基表。向视图提供数据内容...

weixin_42386511的博客 374

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

常见的对象数据库有哪些

对象数据库

贺浦力特的博客 1765

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

常见数据库对象和数据库存储

---------------------------------- 常见数据库对象 (了解)------------------------ 表( TABLE ) : 有行有列,行又叫做记录;列又叫做(属性)字段 备份表:在数据库中创建临时备份表 CREATE TABLE 表名 AS SELECT * FROM 表名 [WHERE 查询条件]; CREATE TABLE tmp_emp2 AS SELECT * FROM emp; SELECT * FROM tmp_emp2; DESC tmp

abcd_efg1234567的博客 1312

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

MSSQL快速掌握常见的几种数据库对象

本篇文章由泉州SEOwww.234yp.com 整理发布,php连接mssqlwww.234yp.com/Article/168203.html谢谢合作!php连接mssql   你快速掌握常见的几种数据库对象。注释:数据库对象是数据库的组成部分,常见的有以下几种:   1.表(Table)   数据库中的表与我们日常生活中使用的表格类似,它也是由行(Row) 和列(Column)组成的。列由同类的信息组成,每列又称为一个字段,每列的标题称为字段名。行包括了若干列信息项。一行数据称为一个或一条记...

dxxxxx178的博客 189

Oracle数据库常见对象总结

以下总结常见的数据库对象,供自己复习 如有错误希望指出,共同学习! 一、索引 什么是索引? 索引是一种用于提高查询效率的数据库对象,使用索引可以快速定位数据,减少磁盘IO操作次数。索引是由数据库自动维护,删除或破坏索引不会对数据表造成影响,只会影响查询速度。 索引的创建语法? ...

chuangkuo1806的博客 686

mysql中常见的数据库对象

概念:视图(view),是一种虚拟的表,具有和物理表相同的功能,视图可以进行编辑,但 是对基本表示没有影响的,作用就是可以很好的保护数据的隐私,同时让复杂的查询 变得简单。简单的说:存储过程就是在数据库中写代码,目的就是完成特定任务或者功能所组成的 SQL集合,是一个语句集,经过编译存储在数据库中,可以指定用户对其进行调用,提升效率。比如:出于数据安全考虑,跟对接系统数据交互,出于数据安全考虑只对外暴露部分 数据,就可以创建一个视图,把要对外开放的数据放在视图中,让别人之间访问视图 就好。

m0_72740348的博客 1966

MS SQL入门基础:常见的数据库对象

  数据库对象是数据库的组成部分,常见的有以下几种:   3.3.1 表(Table )   数据库中的表与我们日常生活中使用的表格类似,它也是由行(Row) 和列(Column)组成的。图3-1 中黑底白字的部分称为行,图3-2 中黑底白字的部分称为列。列由同类的信息组成,每列又称为一个字段,每列的标题称为字段名。行包括了若干列信息项。一行数据称为一个或一条记录,它表达有一定意义的信息组合。...

weixin_33854644的博客 129

数据库有哪些常见的对象?

常见的数据库对象有: 表: 数据的集合 试图:从表中抽取出来的逻辑相关的数据集 序列:连续的数字 索引:提高查询的效率 同义词: 给表、试图起的别名 表 表可以看做是存储着数据的表格,改表格在物理上储存在表空间里。 表空间是oracle对物理数据库上相关数据的逻辑映射,一个数据库在逻辑上可以被划分为一个或者若干个表空间,每一个表空间包含了在逻辑上相关的一组结构。每一个数据库实例至少有一个表空间(system表空间),每一个表空间有同一磁盘上的一个或多个文件组成,这些文件叫数据文件,一个数据文

x974794438的博客 6295

Oracle数据库常见对象

以下总结常见的数据库对象,供自己复习如有错误希望指出,共同学习!一、索引什么是索引?  索引是一种用于提高查询效率的数据库对象,使用索引可以快速定位数据,减少磁盘IO操作次数。索引是由数据库自动维护,删除或破坏索引不会对数据表造成影响,只会影响查询速度。索引的创建语法?create [unique| bitmap]  INDEX index_name ON table_name(column1[,...

SomeoneMH的博客 7269

MySql随笔-常见的数据库对象

MySql学习笔记

BlueStarY的博客 1397
上一篇: MySQL数据库编程(1)
下一篇: 南方电网春招是否值得考?
Jarvis!
博客等级 码龄6年 822粉丝 53原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值