ORACLE 提取N条随机数据

oracle_随机抽取N条数据 一、Oracle取随机数据  1、Oracle访问数据的基本方法: 1)、全表扫描(Full table Scan): 执行全表扫描,Oracle读表中的所有记录,考查每一行是否满足WHERE条件。Oracle顺序的读分配给该表的每一个数据块,且每个数据块Oracle只读一次.这样全表扫描能够受益于多块读.  2)、采样表扫描(sample table scan): 扫描返回表中随机采 阅读详情

一、Oracle取随机数据 
1、Oracle访问数据的基本方法:
 
1)、全表扫描(Full table Scan):执行全表扫描,Oracle读表中的所有记录,考查每一行是否满足WHERE条件。Oracle顺序的读分配给该表的每一个数据块,且每个数据块Oracle只读一次.这样全表扫描能够受益于多块读. 
  
2)、采样表扫描(sample table scan):扫描返回表中随机采样数据,这种访问方式需要在FROM语句中包含SAMPLE选项或者SAMPLE BLOCK选项. 
  
注:从Oracle8i开始Oracle提供采样表扫描特性 

  
2、使用sample获得随机结果集 
2.1、语法: SAMPLE [ BLOCK ](sample_percent)[ SEED (seed_value) ]  
SAMPLE选项:表示按行采样来执行一个全表扫描,Oracle从表中读取特定百分比的记录,并判断是否满足WHERE子句以返回结果。 
BLOCK: 表示使用随机块例举而不是随机行例举。 
sample_percent:是随机获取一张表中记录的百分比。比如值为10,那就是表中的随机的百分之10的记录。 
               值必须大于等于.000001,小于100。 
SEED:表示从哪条记录返回,类似于预先设定例举结果,因而每次返回的结果都是固定的。该值必须介于0和4294967295之间。 
  
2.2、举例说明 
   创建测试临时表: 

Sql代码  复制代码
  1. SQL>create table zeeno as select * from dba_objects;      
  1. SQL>create table zeeno as select * from dba_objects;      

 
1)、sample(sample_percent):

Sql代码  复制代码
  1. -- 从表zeeno中“全表扫描”随机抽取10%的记录,随机查询5条记录    
  2. SQL>select object_name from zeeno sample(10) where rownum<6;    
  3.   
  4. OBJECT_NAME    
  5. --------------------------------------------------------------------------------    
  6. UET$    
  7. VIEW$    
  8. I_SUPEROBJ2    
  9. TRIGGERCOL$    
  10. I_VIEW1       
  11.                              
  12. SQL&gt; /    
  13.   
  14. OBJECT_NAME    
  15. --------------------------------------------------------------------------------    
  16. I_FILE1    
  17. IND$    
  18. CLU$    
  19. FET$    
  20. I_COBJ#    
  21.     
  1. -- 从表zeeno中“全表扫描”随机抽取10%的记录,随机查询5条记录   
  2. SQL>select object_name from zeeno sample(10) where rownum<6;   
  3.   
  4. OBJECT_NAME   
  5. --------------------------------------------------------------------------------   
  6. UET$   
  7. VIEW$   
  8. I_SUPEROBJ2   
  9. TRIGGERCOL$   
  10. I_VIEW1      
  11.                             
  12. SQL&gt; /   
  13.   
  14. OBJECT_NAME   
  15. --------------------------------------------------------------------------------   
  16. I_FILE1   
  17. IND$   
  18. CLU$   
  19. FET$   
  20. I_COBJ#   
  21.     

 
2)、sample block(sample_percent) 

Sql代码  复制代码
  1. -- 从表zeeno中“采样表扫描”随机抽取10%的记录,随机查询5条记录    
  2. SQL> select object_name from zeeno sample block(10) where rownum<6;    
  3.   
  4. OBJECT_NAME    
  5. --------------------------------------------------------------------------------    
  6. URIFACTORY    
  7. DBMS_XMLGEN    
  8. DBMS_XMLGEN    
  9. DBMS_XMLSTORE    
  10. DBMS_XMLSTORE    
  11.     
  1. -- 从表zeeno中“采样表扫描”随机抽取10%的记录,随机查询5条记录   
  2. SQL> select object_name from zeeno sample block(10) where rownum<6;   
  3.   
  4. OBJECT_NAME   
  5. --------------------------------------------------------------------------------   
  6. URIFACTORY   
  7. DBMS_XMLGEN   
  8. DBMS_XMLGEN   
  9. DBMS_XMLSTORE   
  10. DBMS_XMLSTORE   
  11.     

 

 3)、sample block(sample_percent) seed(seed_value) 

Sql代码  复制代码
  1. -- 使用seed,返回固定的结果集。从表zeeno中“采样表扫描”随机抽取10%的记录,随机查询5条记录。    
  2. SQL> select object_name from zeeno sample(10) seed(10) where rownum<6;    
  3.   
  4. OBJECT_NAME    
  5. --------------------------------------------------------------------------------    
  6. UET$    
  7. I_CON1    
  8. I_FILE2    
  9. FET$    
  10. I_COL1    
  11.   
  12. SQL&gt; select object_name from zeeno sample(10) seed(10) where rownum&lt;6;    
  13.   
  14. OBJECT_NAME    
  15. --------------------------------------------------------------------------------    
  16. UET$    
  17. I_CON1    
  18. I_FILE2    
  19. FET$    
  20. I_COL1    
  21.     
  1. -- 使用seed,返回固定的结果集。从表zeeno中“采样表扫描”随机抽取10%的记录,随机查询5条记录。   
  2. SQL> select object_name from zeeno sample(10) seed(10) where rownum<6;   
  3.   
  4. OBJECT_NAME   
  5. --------------------------------------------------------------------------------   
  6. UET$   
  7. I_CON1   
  8. I_FILE2   
  9. FET$   
  10. I_COL1   
  11.   
  12. SQL&gt; select object_name from zeeno sample(10) seed(10) where rownum&lt;6;   
  13.   
  14. OBJECT_NAME   
  15. --------------------------------------------------------------------------------   
  16. UET$   
  17. I_CON1   
  18. I_FILE2   
  19. FET$   
  20. I_COL1   
  21.     

 

注意以下几点:

1.sample只对单表生效,不能用于表连接和远程表
2.sample会使SQL自动使用CBO
 

 

 

3、使用DBMS_RANDOM包
  DBMS_RANDOM有两种主要的使用方法分别是:DBMS_RANDOM.VALUE()和DBMS_RANDOM.RANDOM

 

3.1、取随机数

Sql代码  复制代码
  1. SQL> select dbms_random.value() from dual;   
  2.     
  3. DBMS_RANDOM.VALUE()   
  4. -------------------   
  5.   0.146123095968043   
  6.     
  7. SQL> select dbms_random.value() from dual;   
  8.     
  9. DBMS_RANDOM.VALUE()   
  10. -------------------   
  11.    0.90175764902345  
  1. SQL> select dbms_random.value() from dual;  
  2.    
  3. DBMS_RANDOM.VALUE()  
  4. -------------------  
  5.   0.146123095968043  
  6.    
  7. SQL> select dbms_random.value() from dual;  
  8.    
  9. DBMS_RANDOM.VALUE()  
  10. -------------------  
  11.    0.90175764902345  

 

Sql代码  复制代码
  1. SQL> select dbms_random.value(1,10) from dual;   
  2.     
  3. DBMS_RANDOM.VALUE(1,10)   
  4. -----------------------   
  5.        9.86601968210438   
  6.     
  7. SQL> select dbms_random.value(1,10) from dual;   
  8.     
  9. DBMS_RANDOM.VALUE(1,10)   
  10. -----------------------   
  11.        3.43475105499398  
  1. SQL> select dbms_random.value(1,10) from dual;  
  2.    
  3. DBMS_RANDOM.VALUE(1,10)  
  4. -----------------------  
  5.        9.86601968210438  
  6.    
  7. SQL> select dbms_random.value(1,10) from dual;  
  8.    
  9. DBMS_RANDOM.VALUE(1,10)  
  10. -----------------------  
  11.        3.43475105499398  

 

 3.2、举例说明

  

Sql代码  复制代码
  1. SQL> select * from (select object_name from zeeno order by dbms_random.random) where rownum<6;   
  2.     
  3. OBJECT_NAME   
  4. --------------------------------------------------------------------------------   
  5. /6dd0fe0e_CertificateCertifica   
  6. /cf5224d7_SunJSSE_a4   
  7. KU$_PARSED_ITEMS   
  8. javax/swing/text/IconView   
  9. oracle/xml/jdwp/XSLJDWPString   
  10.     
  11. SQL> select * from (select object_name from zeeno order by dbms_random.random) where rownum<6;   
  12.     
  13. OBJECT_NAME   
  14. --------------------------------------------------------------------------------   
  15. java/io/ObjectOutputStream$1   
  16. sun/security/krb5/KrbAsReq   
  17. /2d52a21c_Last   
  18. SYS_YOID0000006594$   
  19. /308fbfa1_BeanContextServices  
  1. SQL> select * from (select object_name from zeeno order by dbms_random.random) where rownum<6;  
  2.    
  3. OBJECT_NAME  
  4. --------------------------------------------------------------------------------  
  5. /6dd0fe0e_CertificateCertifica  
  6. /cf5224d7_SunJSSE_a4  
  7. KU$_PARSED_ITEMS  
  8. javax/swing/text/IconView  
  9. oracle/xml/jdwp/XSLJDWPString  
  10.    
  11. SQL> select * from (select object_name from zeeno order by dbms_random.random) where rownum<6;  
  12.    
  13. OBJECT_NAME  
  14. --------------------------------------------------------------------------------  
  15. java/io/ObjectOutputStream$1  
  16. sun/security/krb5/KrbAsReq  
  17. /2d52a21c_Last  
  18. SYS_YOID0000006594$  
  19. /308fbfa1_BeanContextServices  

 

Sql代码  复制代码
  1. SQL> select * from (select object_name from zeeno order by trunc(dbms_random.value(1,3))) where rownum<6;   
  2.     
  3. OBJECT_NAME   
  4. --------------------------------------------------------------------------------   
  5. ICOL$   
  6. C_COBJ#   
  7. PROXY_ROLE_DATA$   
  8. I_OBJ#   
  9. UET$   
  10.     
  11. SQL> select * from (select object_name from zeeno order by trunc(dbms_random.value(1,3))) where rownum<6;   
  12.     
  13. OBJECT_NAME   
  14. --------------------------------------------------------------------------------   
  15. ICOL$   
  16. UNDO$   
  17. I_PROXY_ROLE_DATA$_1   
  18. I_CDEF2   
  19. UET$  
  1. SQL> select * from (select object_name from zeeno order by trunc(dbms_random.value(1,3))) where rownum<6;  
  2.    
  3. OBJECT_NAME  
  4. --------------------------------------------------------------------------------  
  5. ICOL$  
  6. C_COBJ#  
  7. PROXY_ROLE_DATA$  
  8. I_OBJ#  
  9. UET$  
  10.    
  11. SQL> select * from (select object_name from zeeno order by trunc(dbms_random.value(1,3))) where rownum<6;  
  12.    
  13. OBJECT_NAME  
  14. --------------------------------------------------------------------------------  
  15. ICOL$  
  16. UNDO$  
  17. I_PROXY_ROLE_DATA$_1  
  18. I_CDEF2  
  19. UET$  

 

Sql代码  复制代码
  1. SQL> select trunc(dbms_random.value(0, 1000)) randomNum from dual; --(0-1000的整数)   
  2.     
  3.  RANDOMNUM   
  4. ----------   
  5.        790   
  6.     
  7. SQL> select dbms_random.value(0, 1000) randomNum from dual; --(0-1000的浮点数)   
  8.     
  9.  RANDOMNUM   
  10. ----------   
  11. 997.876726  
  1. SQL> select trunc(dbms_random.value(0, 1000)) randomNum from dual; --(0-1000的整数)  
  2.    
  3.  RANDOMNUM  
  4. ----------  
  5.        790  
  6.    
  7. SQL> select dbms_random.value(0, 1000) randomNum from dual; --(0-1000的浮点数)  
  8.    
  9.  RANDOMNUM  
  10. ----------  
  11. 997.876726  

 

4、使用内部函数sys_guid()  

Sql代码  复制代码
  1. SQL>  select * from (select OBJECT_NAME from zeeno order by sys_guid()) where rownum < 6;    
  2.     
  3. OBJECT_NAME   
  4. --------------------------------------------------------------------------------   
  5. /6bedadd5_KeyManagerFactory1   
  6. /ffd795c8_AddCRIF   
  7. TABLE_EXPORT_OBJECTS   
  8. /278cd3a4_CGParselet   
  9. KU$_REFCOL_T   
  10.     
  11. SQL>  select * from (select OBJECT_NAME from zeeno order by sys_guid()) where rownum < 6;   
  12.     
  13. OBJECT_NAME   
  14. --------------------------------------------------------------------------------   
  15. sun/awt/InputMethodSupport   
  16. V_$RESTORE_POINT   
  17. COLORSLIST   
  18. java/util/WeakHashMap$Entry   
  19. DBMSOUTPUT_LINESARRAY  
  1. SQL>  select * from (select OBJECT_NAME from zeeno order by sys_guid()) where rownum < 6;   
  2.    
  3. OBJECT_NAME  
  4. --------------------------------------------------------------------------------  
  5. /6bedadd5_KeyManagerFactory1  
  6. /ffd795c8_AddCRIF  
  7. TABLE_EXPORT_OBJECTS  
  8. /278cd3a4_CGParselet  
  9. KU$_REFCOL_T  
  10.    
  11. SQL>  select * from (select OBJECT_NAME from zeeno order by sys_guid()) where rownum < 6;  
  12.    
  13. OBJECT_NAME  
  14. --------------------------------------------------------------------------------  
  15. sun/awt/InputMethodSupport  
  16. V_$RESTORE_POINT  
  17. COLORSLIST  
  18. java/util/WeakHashMap$Entry  
  19. DBMSOUTPUT_LINESARRAY  

 

注:

       在使用sys_guid() 这种方法时,有时会获取到相同的记录,即和前一次查询的结果集是一样的,查找相关资料,有些说是和操作系统有关,在windows平台下正常,获取到的数据是随机的,而在linux等平台下始终是相同不变的数据集,有些说是因为sys_guid()函数本身的问题,即sys_guid()会在查询上生成一个16字节的全局唯一标识符,这个标识符在绝大部分平台上由一个宿主标识符和进程或进程的线程标识符组成,这就是说,它很可能是随机的,但是并不表示一定是百分之百的这样。
      
       所以,为确保在不同的平台每次读取的数据都是随机的,我们大多采用使用sample函数或者DBMS_RANDOM包获得随机结果集,其中使用sample函数更常用,因为其查询时缩小了查询范围,在查询大表,且要提取数据不是很不多的情况下,会对查询速度上有明显的提高。


 

二、其他数据库随机取出n条记录:

1、SqlServer中随机提取数据库记录

select top n * from 表 order by newid()

--------------------------------------------------------------------------------
select top 10 * from tablename order by NEWID()   
select top 10 * from tablename order by NEWID()

2、mysql中随机提取数据库记录

Select * From 表 order By rand() Limit n

-------------------------------------------------------------------------------
select * from tablename order by rand() limit 10
select * from tablename order by rand() limit 10

3、Access中随机提取数据库记录

Select top n * FROM 表 orDER BY Rnd(id)

-------------------------------------------------------------------------------
SELECT top 10 * FROM tablename ORDER BY Rnd(FId)   
SELECT top 10 * FROM tablename ORDER BY Rnd(FId)
FId:为你当前表的ID字段名

【Oracle】-随机抽样N条记录 第一部分:Oracle访问数据的基本方法1、全表扫描(Full table Scan):执行全表扫描,Oracle读表中的所有记录,考查每一行是否满足WHERE条件。Oracle顺序的读分配给该表的每一个数据块,且每个数据块Oracle只读一次.这样全表扫描能够受益于多块读。2、采样表扫描(sample table scan):扫描返回表中随机采样数据,这种访问方式需要在FROM语句中包含SAMP... 阅读详情

相关推荐

SQL随机抽取N条记录的实现方法详解

在数据库开发与数据分析中,随机抽取N条记录是一项常见且关键的操作。它广泛应用于A/B测试、抽样调查、推荐系统、数据预览等场景。SQL提供了多种实现方式,不同数据库系统(如MySQL、PostgreSQL、SQL Server、Oracle、SQLite)均有其特定的函数与机制来支持随机排序与抽样。本章将介绍随机抽取记录的基本概念,包括其业务意义、技术实现的通用逻辑,并为后续章节按数据库系统展开详细实现与优化策略打下基础。

weixin_42599558的博客 845

Oracle当中某表随机抽取数据(随机性抽取)

缺点 : 数据命中率不能达到 百分百 (因为使用了 sample函数 , 当数据量比较少时 , 不能保证每次都能返回 获取的样本数据 , 抽样的表不能用 dblink[数据库连接])概述 : 这种方式相对比较原始 , 就是 更具随机的值进行 排序 , 然后 再进行 获取 前 1000 行数据 .优点 : 性能相对较好 (比方式一 性能好 , 比方式二 随机性好)缺点 : 性能差 (当进行获取的数据量 越大 , 执行的时间就越长 )优点 : 性能好 (执行的时间相对比较短)优点 : 随机性 好。

qq_70095877的博客 4490

Oracle从表中随机抽取记录

如何在Oracle数据表中随机抽取部分记录的方法

Oracle中随机抽取N条记录

转载来源:http://www.orafans.org/2006/09/oracle-random-record.html 转载来源:http://kb.cnblogs.com/a/1443619/   一、Oracle取随机数据 1、Oracle访问数据的基本方法: 1)、全表扫描(Full table Scan):执行全表扫描,Oracle读表中的所有记录,考查每一行是否满足WHERE条...

iteye_1564的博客 634

基于PI双闭环解耦控制的三相SVPWM电压型逆变器(3)--调制方法

阐述SPWM和SVPWM的原理以及实现方法

weixin_58670090的博客 6260

DVWA靶场实战:手把手教你绕过文件上传限制,用蚁剑连接一句话木马

本文详细介绍了在DVWA靶场中如何绕过文件上传限制并利用蚁剑连接一句话木马的实战技巧。通过分析文件上传漏洞原理、创建一句话木马、使用Burp Suite拦截修改请求以及配置蚁剑连接WebShell的全过程,帮助安全研究人员深入理解Web安全防护与攻击技术。

weixin_30335575的博客 91

在oracle中随机取数,Oracle随机取数据的3种方式

Oracle随机取数据的3种方式第一种:select * from SOME_TABLE sample(1) where rownum <= 10;第二种:select * from (select * from SOME_TABLE order by dbms_random.value) where rownum<=10;第三种:select * from (select * fro...

weixin_35300124的博客 3871

地理空间智能体(GI Agent)

地理空间智能体(Geospatial Intelligence Agent, GI Agent)是AI Agent技术与地理信息系统(GIS)深度融合的产物。其核心是以大型语言模型(LLM)为驱动,通过自然语言理解、任务分解和工具调用能力,实现地理空间任务的自动化执行。​关键特性​自主性​:独立规划任务流程(如空间数据检索、分析、可视化);​交互性​:支持自然语言对话交互,替代传统图形界面操作;​扩展性​:灵活集成第三方工具和API,支持跨平台协作。

百态·数智思维 | 聚焦大数据、量化与未来AI 2033

oracle 随机取指定值,Oracle 随机取某一列的值

selectt.recd_idfrom(selectrecd_id,ROWNUMRNfromRT_TICKETS_BIS_RECD)twheret.RN=(selectround(DBMS_RANDOM.VALUE(1,count(1)))fromRT_TICKETS_BIS_RECD);1)selectround(DBMS_RANDOM.VALUE(1,count...

weixin_35793357的博客 1006

ESP32脑机接口开发板:EEG信号采集与应用开发指南

脑机接口(BCI)技术通过采集脑电图(EEG)信号实现人机交互,其核心在于高精度生物电信号采集与实时处理。基于ESP32微控制器的开发平台结合专业级ADS1299 ADC芯片,可构建8通道EEG信号采集系统,支持250SPS采样率与可编程增益。这种嵌入式解决方案在科研教育领域具有显著优势,既能满足信号质量要求,又大幅降低开发门槛。典型应用包括实时脑电波可视化、注意力检测等BCI场景,通过Python生态工具链(如BrainFlow、LSL)可快速实现数据处理。开发时需注意电极阻抗控制(<10kΩ)和50/6

weixin_42518874的博客 346

从 SAP GUI 走向 SAP Fiori:一套面向 SAP S/4HANA 的用户迁移实战方法论

SAP S/4HANA转型中,用户从SAP GUI迁移到Fiori的难点在于业务价值的重构而非简单的界面替换。Fiori的核心价值在于角色化、实时洞察和智能决策,而非完全替代GUI。成功迁移需分阶段推进:先展示关键角色的价值,建立统一入口,再逐步提高Fiori占比。让用户参与设计比后期培训更重要,需通过具体场景(如采购优先级管理)展示效率提升。迁移策略应平衡新旧界面优势,让Fiori成为业务价值触达的主要方式,而非强制替换。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 236

Oracle 随机获取N条数据

Oracle 随机获取N条数据          当我们获取数据时,可能会有这样的需求,即每次从表中获取数据时,是随机获取一定的记录,而不是每次都获取一样的数据,这时我们可以采取Oracle内部一些函数,来达到这样的目的.        1) select * from (select * from tablename order by sys_guid()) where ro

lx251845027的专栏 1370

更新|芒果YOLOv8改进182:注意力机制MLLA:即插即用|融合 Mamba 设计精髓的线性注意力视觉Transformer

芒果YOLOv8改进:即插即用,最新注意力机制MLLA:融合 Mamba 设计精髓的线性注意力视觉Transformer

包括YOLOv5、YOLOv7、YOLOv8等模型改进 867

000001 oracle 报错,oracle 获取随机数据

http://blog.youkuaiyun.com/lx251845027/archive/2009/05/20/4203935.aspxhttp://hi.baidu.com/javenpop/item/47a69416ada9ee52f1090ee5Oracle随机获取N条数据当我们获取数据时,可能会有这样的需求,即每次从表中获取数据时,是随机获取一定的记录,而不是每次都获取一样的数据,这时我们可以采...

weixin_31947509的博客 315

[最新]MapReduce综合应用案例 — 气象数据清洗

【代码】[最新]MapReduce综合应用案例 — 气象数据清洗。

M_inherit的博客 1018

使用 PLS 回归进行近红外光谱的异常值检测

在光谱数据中,并非每个数据点都是有效的,因此,在构建模型时找到与大部分数据不符合的数据点是一种必要的操作。这些数据我们称之为。在这篇文章中,我们将使用PLS回归进行红外光谱数据的异常值检测。

qq_44204759的博客 1424

[转]Oracle 随机获取N条数据

当我们获取数据时,可能会有这样的需求,即每次从表中获取数据时,是随机获取一定的记录,而不是每次都获取一样的数据,这时我们可以采取Oracle内部一些函数,来达到这样的目的.        1) select * from (select * from tablename order by sys_guid()) where rownum    2) select * from (s

空心居 996

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

随机读取N条记录(MySQL、SQL Server、Access、Oracle、postgreSQL)

http://blog.youkuaiyun.com/melon_xyj/article/details/5804711 利用一条SQL语句从数据库Table表中随机获取N条记录,各数据库的SQL语句略有不同,如下: 1、MySql    Select * From TABLE Order By Rand() Limit N   以上代码效率不高,自己对1000条数

mituan1234567的专栏 667

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

oracle之随机数(结果集)

参考资料 Oracle中随机抽取N条记录 [url]http://hpitcn.iteye.com/blog/676330[/url] 1 dbms_random.random[常用方法(随机获取一条数据)] [code="java"] select * from (select t.* from T t order by dbms_random.random) where rownum...

咫尺天涯 295

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

[转]MSSQL、MYSQL,ACCESSl,Oracle随机读取N条记录方法

【转】http://www.eb163.com/club/thread-11767-1-1.html 随机取出n条记录: Sql server:select top n * from 表 order by newid() Access:Select top n * FROM 表 orDER BY Rnd(id) mysql:Select * From 表 order By rand() Limit n select * from youtab where mod ( rowid , 3 )

蓝色思念的专栏 1407
上一篇: Eclipse取消对JS文件的validation
下一篇: JAVA 堆栈
johnnydev
博客等级 码龄15年 16粉丝 11原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值