金九银十备战BAT秋招:算法+多线程+MySQL调优+redis+JVM虚拟机

实战指南:R语言多组倾向评分逆概率加权(IPTW)建模与结果解读 本文详细介绍了如何使用R语言实现多组倾向评分逆概率加权(IPTW)建模,包括数据预处理、倾向评分估计、权重计算及结果解读。通过实战案例演示,帮助研究者掌握这一统计方法,有效平衡多组混杂因素,模拟随机对照试验效果,适用于医学、社会科学等领域的数据分析。 阅读详情

写在前面:

面临着一年一度金九银十的黄金跳槽季,不光是很多在职人员跃跃欲试,也有很多毕业大学生积极地加入到应聘行列。作为技术出身的我们,找工作的前提就是技术是否能过关。而对于java程序员来说,至少是两关的面试,这首个关卡就是笔试,如何通过面试官的重重考验,在众多人群中脱颖而出,拿到自己理想的offer呢?今天我总结了一些关于java的面试题,希望能帮助到正在求职的你!

金九银十BAT秋招总结:算法+多线程+MySQL调优+redis+JVM虚拟机

 

首先是算法,说到算法很多人就想到了字节跳动,曾经被字节面试官在算法题上支配的噩梦,其实不只是字节跳动这一公司重视算法,在越来越多的互联网大公司也开始对算法的重视程度提升,算法将会在以后的面试与应用区域上作为主流出现

算法

  • 在一次遍历中,怎样发现单个链表的中间元素?
  • 怎样验证给定的链表是环形的? 怎样发现这个环的起始节点?
  • 怎样找出单个链表的长度?
  • 怎样使用栈计算两个链表的和?
  • 在一个给定的从1到100的整型数组中,如何快速找到缺失的数字?
  • 在一个未排序的整型数组中,如何找到最大和最小的数字?
  • 在一个整型数组中,如何找到一个所有成对的数字,满足它们的和等于一个给定的数字?
  • 如何从一个数组中删除重复元素?
  • 不使用递归如何按照前序遍历给定二叉树?
  • 不使用递归情况下如何使用中序遍历输出给定二叉树所有节点?
  • 如何在给定二叉树中计算叶节点数目?
  • 合并排序算法是如何实现的?
  • 在不使用第三个变量的前提下如何交换两个数?
  • 如何设计一个自动售货机?
  • 题目(盛大无线面试题):在一个字符串数组中有红、黄、蓝三种颜色的球,且个数不相等、顺序不一致,请为该数组排序,使得排序后
  • 题目:取一个整数a从右端开始的4~7位。
  • 题目:输入3个数a,b,c,按大小顺序输出。
  • 题目:写一个函数,求一个字符串的长度,在main函数中输入字符串,并输出其长度。
  • 字符串排序。
  • 题目:海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?
  • 新浪面试题:编写一个方法,计算一个字符串中,第一个不重复的字符在当前字符串中的索引。
  • 题目:求一个3*3矩阵对角线元素之和
  • 题目:判断101-200之间有多少个素数,并输出所有素数
  • 题目:将一个正整数分解质因数。例如:输入 90 ,打印出 90=2*3*3*5

算法学习路线图

金九银十BAT秋招总结:算法+多线程+MySQL调优+redis+JVM虚拟机

 

算法+答案

金九银十BAT秋招总结:算法+多线程+MySQL调优+redis+JVM虚拟机

 

金九银十BAT秋招总结:算法+多线程+MySQL调优+redis+JVM虚拟机

 

由于整个文档比较全面,内容比较多,篇幅不允许,下面以截图方式展示 。如有需要获取资料文档的朋友 可以关注+转发后台私信我【666】免费获取

多线程是每个程序员面试时经常会面对的问题,对多线程概念的掌握和理解水平,也会被用来衡量一个人的编程实力的重要参考指标。不论是实际工作需要还是为了应付面试,掌握多线程都是程序员职业生涯中一个必须经过的环节。其实当你把“多线程”和你的“职业生涯”联系在一起考虑的时候,就会觉得“多线程”是多么的渺小,对,没有跨越不过的山。不过就算它很渺小,但也有可能改变你的人生轨迹。那么我们就一起来看看多线程的题目吧。

多线程

  • 多线程和单线程的区别和联系?
  • 如何知道代码段被哪个线程调用?
  • 线程活动状态?
  • 如何优雅的设置睡眠时间?
  • 多线程一定快吗?
  • Java虚拟机退出时Daemon线程中的finally块一定会执行?
  • 什么是synchronized?
  • synchronized包括哪两个jvm重要的指令?
  • synchronized关键字用法?
  • synchronized锁的是什么?
  • 线程池有了解吗?
  • Java如何实现原子操作
  • CAS循环时间长占用资源大问题
  • Lock接口提供 synchronized不具备的主要特性
  • 什么是阻塞队列?
  • 阻塞队列常用的应用场景?
  • Java中原子操作更新基本类型,Atomic包提供了哪几个类?
  • 为什么使用线程池
  • 什么是同步?什么又是异步?
  • 10 个线程和 2 个线程的同步代码,哪个更容易写?
  • 线程和进程的区别
  • 什么是阻塞(Blocking)和非阻塞(Non-Blocking)?
  • 什么是死锁(Deadlock)、饥饿(Starvation)和活锁(Livelock)?
  • 多线程产生死锁的 4 个必要条件?
  • 如何指定多个线程的执行顺序?
  • Java 中线程有几种状态?

多线程学习路线图

金九银十BAT秋招总结:算法+多线程+MySQL调优+redis+JVM虚拟机

 

金九银十BAT秋招总结:算法+多线程+MySQL调优+redis+JVM虚拟机

 

多线程+答案

金九银十BAT秋招总结:算法+多线程+MySQL调优+redis+JVM虚拟机

 

金九银十BAT秋招总结:算法+多线程+MySQL调优+redis+JVM虚拟机

 

MySQL 数据库的使用是非常的广泛,稳定性和安全性也非常好,经历了无数大小公司的验证。也是互联网最常用的数据库之一,下面我们来看看面试题吧

MySQL调优

  • 使用过消息队列吗?在什么场景使用的?用来解决什么问题?
  • 使用队列时如何保证可靠性?
  • 数据库事务有哪些特性?事务的隔离级别有哪几种?
  • 数据库事务有哪些特性?事务的隔离级别有哪几种?
  • 关于B+树的叶子节点,可以存放哪些东西?
  • 在建立索引的时候,你一般考虑哪些因素?
  • 如何判断创建的索引是否使用到,或者说如何分析Sql语句?
  • 能不能详细介绍下MySql是如何控制隔离级别的?
  • 据库的索引有哪几种?为什么要用B+树来做索引?组合索引和几个单个的索引有什么区别?
  • MySQL B+Tree索引和Hash索引的区别?
  • .数据库的读写分离、主从复制,主从复制分析的 7 个问题?
  • 数据库崩溃时事务的恢复机制(REDO日志和UNDO日志)?
  • 数据库的大表查询优化了解吗?MVCC机制了解不?MVCC机制有什么问题?怎么去解决这个问题?mysql慢语句调优做过吗?说说你是怎么做的?

MySQL调优学习路线图

金九银十BAT秋招总结:算法+多线程+MySQL调优+redis+JVM虚拟机

 

MySQL调优+答案

金九银十BAT秋招总结:算法+多线程+MySQL调优+redis+JVM虚拟机

 

金九银十BAT秋招总结:算法+多线程+MySQL调优+redis+JVM虚拟机

 

Redis是一个非常火的非关系型数据库,火到什么程度呢?只要是一个互联网公司都会使用到。Redis相关的问题可以说是面试必问的,下面我从个人当面试官的经验,总结几个必须要掌握的知识点。

Redis

  • 为什么要用 Redis /为什么要用缓存?
  • 为什么要用 Redis 而不用 map/guava 做缓存?
  • Redis 的持久化机制是什么?各自的优缺点?
  • Redis持久化数据和缓存怎么做扩容?
  • 我们知道通过expire来设置key 的过期时间,那么对过期的数据怎么处理呢?
  • MySQL里有2000w数据,redis中只存20w的数据,如何保证redis中的数据都是热点数据?
  • Redis支持的数据类型?
  • 什么是缓存穿透?如何避免?什么是缓存雪崩?何如避免?
  • Redis常用命令
  • Redis单例、主从模式、sentinel以及集群的配置方式及优缺点对比
  • 为什么Redis 单线程却能支撑高并发?
  • 说说Redis的内存淘汰策略
  • Redis最适合的场景
  • Redis支持的Java客户端都有哪些?官方推荐用哪个?
  • 说说Redis哈希槽的概念?
  • Redis集群会有写操作丢失吗?为什么?

Redis学习路线图

金九银十BAT秋招总结:算法+多线程+MySQL调优+redis+JVM虚拟机

 

Redis+答案

金九银十BAT秋招总结:算法+多线程+MySQL调优+redis+JVM虚拟机

 

在一些规模稍大的应用中,Java虚拟机(JVM)的内存设置尤为重要,也是互联网大厂面试必问项目之一

Java虚拟机(JVM)

  • java中会存在内存泄漏吗,请简单描述。
  • 解释 Java 堆空间及 GC?
  • 你能保证 GC 执行吗?
  • 怎么获取 Java 程序使用的内存?堆使用的百分比?
  • GC 是什么?为什么要有 GC?
  • Parallel Scavenge 收集器(多线程复制算法、高效)
  • JVM 类加载机制
  • 什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”?
  • 描述一下JVM加载class文件的原理机制?
  • Minor GC与Full GC分别在什么时候发生?
  • 你知道哪些JVM性能调优
  • 队列和栈是什么?有什么区别?
  • 常用的 JVM 调优的参数都有哪些?
  • 垃圾回收器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办法主动通知虚拟机进行垃圾回收?
  • 说一下 JVM 的主要组成部分及其作用?
  • 详细介绍一下 CMS 垃圾回收器?
  • 描述一下JVM加载class文件的原理机制?

JVM学习路线图

金九银十BAT秋招总结:算法+多线程+MySQL调优+redis+JVM虚拟机

 

JVM+答案

金九银十BAT秋招总结:算法+多线程+MySQL调优+redis+JVM虚拟机

 

金九银十BAT秋招总结:算法+多线程+MySQL调优+redis+JVM虚拟机

 

由于整个文档比较全面,内容比较多,篇幅不允许,下面以截图方式展示 。如有需要获取资料文档的朋友 可以关注+转发后台私信我【666】免费获取

还是要继续学习,做做项目,学习的路从来都没有尽头,如果真的进了阿里、字节、腾讯等这一类大厂,这一年真的要狠狠的拼拼,不能进去垫底。

永远不要放弃,任何东西都值得珍惜。

面试总结:

  ①培养个人思维能力很重要!

  ②考虑问题要全面,要从多个角度看待问题,那么你将看的更远,走的更好!

  ③不要杞人忧天,重要的还是自己,坚持自己,努力才是我们这些小菜需要的!

  ④最后,也是最重要的一点是加强自己的技术能力!

Matlab2021a破解版安装与激活实战教程(含详细步骤截图) 本文详细介绍了MATLAB R2021a的正版安装流程与核心功能优化,包括系统要求、安装步骤、性能调优及深度学习工具箱的应用。通过实战教程和代码示例,帮助用户高效搭建开发环境并掌握关键技术,特别适合工程计算与科学研究的专业人士。 阅读详情

相关推荐

别只刷题了!我用834分经验告诉你,华为HCIP大数据考试(H13-723)这样准备更高效

本文分享了华为HCIP大数据认证(H13-723)834分通关的高效备考经验。通过分析考试动态、题库验证技巧和章节优先级策略,帮助考生超越单纯刷题,系统化掌握核心知识点。特别强调实时流处理和离线批处理等重点章节,提供黄金90分钟临场发挥策略,助力考生一次性通过考试。

weixin_38168786的博客 459

10的多少次方 oracle_经典:10道值得学习的java算法面试题

对于算法题,大家都很熟悉,无论在企业中还是在面试的时候,算法依然是考研我们的一个标准.根据实际情况,大家可能会认为 公司里几乎用不到算法。我觉得这种说法是片面的。我们在熟练写一段代码的时候,如果对其进行用优雅的方式实现出来,这就是算法。个人对算法的理解:算法只是解决问题的一种方法,你需要解决什么问题就用到什么算法,没有种类之分。1.题目(盛大无线面试题):在一个字符串数组中有红、黄、蓝三种颜色的球...

weixin_29532075的博客 201

自动驾驶感知融合算法拆解:从华为MDC案例看前融合与大融合的工程实现

本文深度解析了华为MDC平台在自动驾驶感知融合算法中的前沿工程实践,重点探讨了Camera-Lidar前融合与多传感器大融合的架构设计。通过异构融合架构、数据流优化和场景化应用,华为MDC平台实现了高效、安全的感知能力,显著提升了自动驾驶系统的性能与可靠性。

weixin_29198045的博客 535

javascript算法题

【算法】【中等】在一个字符串数组中有红、黄、蓝三种颜色的球,且个数不相等、顺序不一致,请为该数组排序。使得排序后数组中球的顺序为:黄、红、蓝。 例如:红蓝蓝黄红黄蓝红红黄红,排序后为:黄黄黄红红红红红蓝蓝蓝。 <script> let sortballs = (array)=>{ //利用正则选出“黄”字符串 let a = array.filter(function callback(element){return

m0_57506941的博客 397

Excel地理探测器实战:5分钟搞定空间分异性分析(附完整数据集)

本文详细介绍了如何使用Excel地理探测器插件进行空间分异性分析。通过5分钟实战教程,手把手指导数据格式准备、软件操作及四大探测器(分异及因子、交互作用、风险区、生态探测器)的结果解读,帮助规划师、研究者快速验证地理因素对现象分布的影响,大幅降低GIS分析门槛。

peace的博客 607

手眼标定(EyeToHand)推导

Base为基坐标系(B),工具末端坐标系(T),标定板为Mark坐标系(M),相机坐标系(C)对于每两个姿态都存在上式,组成一个AX=XB的矩阵方程,X为。此时转换成AX=0的问题,单纯用SVD求奇异解便可得到。相机坐标系到Base基坐标系下的转换关系。已知标定板与机械臂末端的相对位置固定不变,,即。带入(2)式求,至此求解出需要的手眼矩阵。在眼在手外的时候,其实是要求解。

stevenreally6的博客 1143

mysql之 Redis配置与优化

一个结构化的数据库,创建在关系模型基础上 (

qq_64333664的博客 2500

R语言,charls数据库清洗、基线特征描述、logistics回归、rcs模型、森林图

【代码】R语言,charls数据库清洗、基线特征描述、logistics回归、rcs模型、森林图。

2402_87751128的博客 2512

js代码将用户的session信息以及缓存信息全部清空_浅谈数据库、JVM、缓存、SQL等性能调优方法和原则...

性能优化基本是BAT等一线互联网公司程序员必备的技能,以下为大家完整揭晓性能完整的优化方案和方法:包含web网站调优、数据库、JVM调优、架构调优等方案。第一:Web网站调优1、尽可能减少HTTP请求:图片合并 (css sprites),Js脚本文件合并、css文件合并。2、减少DNS查询3、将css放在页面最上面,将js放在页面最下面4、压缩js和css减少文件体积,去除不必要的空白符、格式符...

weixin_39818264的博客 244

K210开发板学习笔记(三)——STM32+K210+SD卡实现人脸识别(完整K210代码)

更新日记:2022年4月26日 更新了串口通信部分的内容,本文写的略为粗糙,恐有不当之处,希望大家不吝赐教。 人脸识别 一、MaixPy IDE开发 参考博主晨少hc的博文(https://blog.youkuaiyun.com/HuangChen666/article/details/113995079)来实现人脸识别功能,我用的硬件是亚博智能的K210开发板,在配置工程中有几步和这个博主的不一样,需要注意。 所需要的文件有:模型文件),脚本文件,ide需要的bin文件...

Embedded learner的博客 4万+

Silvaco Atlas(五)——物理模型总结

物理模型总结

qsz1425AWD2121的博客 2152

数组排序

在一个字符串数组中有红、黄、蓝三种颜色的球,且个数不相等、顺序不一致,请为该数组排序。使得排序后数组中球的顺序为:黄、红、蓝。 例如:红蓝蓝黄红黄蓝红红黄红,排序后为:黄黄黄红红红红红蓝蓝蓝 方法一: var arr = ['蓝','黄','蓝','红','黄','蓝','红','黄','蓝','蓝','红','黄','黄','红']; var arrNew = []; v...

Chris__wang的博客 754

《最游记》游戏开发全栈指南:从源码解析到实战部署

本文提供了一份详尽的《最游记》游戏源码全栈开发指南。文章深入解析了这款3D玄幻网游的完整源码结构,涵盖客户端、服务端、引擎和工具链,并提供了从环境搭建、核心模块解析到实战修改与部署的完整流程。对于希望深入理解MMORPG架构的开发者而言,这份指南是宝贵的实战资源。

weixin_28363123的博客 71

备战金九银十,我靠这一份PDF文档面试BAT,没想到竟然收到了5个offer

分布式部分:架构设计,Redis缓存,Zookeeper,kafka,RabbitMQ,负载均衡等微服务部分:SpringBoot,SpringCloud,Dubbo,Docker一、java知识部分现在面试对很多原理基础都特别注重,然而有很多人对一些核心原理理解的不够透彻,特别是对 Java 的一些核心基础知识点掌握的不够,例如 JVM、常用的算法和数据结构等。正所谓万丈高楼平地起,只有把基础掌握的牢固,才能走的更远,面对不断更新的技术才能快速掌握,同时在面试、工作中也更能脱颖而出!

2401_84023579的博客 646

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

2024金九银十全网最全1100道BAT大厂java面试题(附答案解析)

就目前大环境来看,跳槽成功的难度比往年高很多。一个明显的感受:互联网行业竞争越来越严峻,面试也是越来越难,不少大厂,如阿里、腾讯、华为的招聘名额明显减少,面试门槛却一再拔高,其实,要想生存下去,势必要有淘汰,优胜劣汰,适者生存,这是千古不变的法则;你我要做的就是不断地深耕,把技术深度和广度提升上来,跟着大环境走,才不至于被淘汰,更好地适应社会与各大企业的发展相信大家都知道现在的面试越来越难了,要背的面试题越来越多了,考察得越来越细,越来越底层,明摆着就是想让我们徒手造航母嘛!实在是太为难我们这些程序员了。

m0_50180963的博客 771

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

备战金九银十,我靠这一份PDF文档面试BAT,没想到竟然收到了5个offer(1)

现在面试对很多原理基础都特别注重,然而有很多人对一些核心原理理解的不够透彻,特别是对 Java 的一些核心基础知识点掌握的不够,例如 JVM、常用的算法和数据结构等。JVM 是初级Java 程序员成长路上的一道必经之路,学习JVM之前,只需要知道代码编译成 Class,虚拟机加载 Class 运行就可以了,学习 JVM 之后,可以深入理解代码从编译到加载的过程、内存中对象的创建与垃圾回收、日常开发中快速定位性能问题等,当然也是面试不可缺少的加分项。KMP 查找算法,二分查找,递归算法(写法,内存的影响)。

2401_84413180的博客 670

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

JAVA数组中五种常见排序方法

前言: 几种常用的JAVA数组排序方法的整合。 法一:Arrays.sort() Arrays.sort()排序方法在java中是最简单且最常用的排序方法 int []arr1= {45,34,59,55}; Arrays.sort(arr1);//调用方法排序即可 法二:冒泡排序 简单来说,冒泡排序就是重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他...

WYJ的博客 9万+

三色球排序的问题,相同的球放到一起,让你按顺序输出红白蓝三种颜色的球,可以用012来表示,要求只能扫描一次数组

     问题描述: 我们将乱序的红白蓝三色小球排列成有序的红白蓝三色的同颜色在一起的小球组。这个问题之所以叫荷兰国旗,是因为我们可以将红白蓝三色小球想象成条状物,有序排列后正好组成荷兰国旗。如下图所示:         这个问题,类似快排中partition过程。不过,要用三个指针,一前begin,一中current,一后end,俩俩交换。 1、current遍历,整个数组序列,

Manketon的专栏 8403

数组排序的实现

数组排序方法的实现 JAVA中在运用数组进行排序功能时,一般有四种方法:快速排序法、冒泡法、选择排序法、插入排序法。 快速排序法主要是运用了Arrays中的一个方法Arrays.sort()实现。 冒泡法是运用遍历数组进行比较,通过不断的比较将最小值或者最大值一个一个的遍历出来。 选择排序法是将数组的第一个数据作为最大或者最小的值,然后通过比较循环,输出有序的数组。 插入排序...

weixin_33772645的博客 3153

java数组排序之选择排序

         基本思想:    在数组中待排序的数据元素中选出最小(或最大)的一个元素,依次存放在序列的起始位置,直到全部待排序的数据元素排完。          操作:       给定一数组     int [ ] arr = new int[ ]{34, 19, 11, 109 , 3, 56}。                         经过第一轮排序后变成了int [ ] ...

qq_39645768的博客 846

java中对对象数组的排序

1. 我们在编写程序的时候有时候会遇到需要对当前的对象数组按照对象中的每一个属性来进行排序,这个时候就需要使用到我们的Arrays.sort()方法了,在方法中需要传入的第一个参数是需要排序的对象数组,第二个参数是传入比较器的对象,在比较器对象中我们需要重写compare方法,在这个方法里面规定按照对象中的某个属性排序的规则,这样就可以对对象数组进行排序了 需要注意的一个问题是对象数组每一个元素...

二哈 8600

js每日一题

const str1 = 'abcaakjbb' const str2 = 'abbkejsbcccwqaa' function getMax(str) { let obj = {},arr = [...str],current='',max=0; for (let i=0,len=arr.length; i<len; i++){ if(current === arr[i]){ obj[arr[i]] +=1;

老男孩的博客 691

病理图像分类中的多实例学习与注意力机制优化

多实例学习(MIL)是处理医学影像分类的重要框架,特别适用于全玻片图像(WSI)这类超高分辨率数据。其核心原理是将整张图像视为包含多个实例的包,通过注意力机制自动识别关键区域。在病理图像分析中,这种方法能有效解决标注成本高、计算资源消耗大等痛点。窗口尺度衰减注意力(WSDA)和挤压-激励区域门控(SERG)等创新技术,通过模拟病理医生的观察模式,显著提升了模型在肿瘤检测和分类任务中的性能。这些方法在乳腺癌亚型分类等实际医疗场景中展现出重要价值,为AI辅助诊断提供了新的技术路径。

weixin_30566111的博客 478
上一篇: 这本书为什么会被誉为Spring开发百科全书(文末附带源码视频)
下一篇: 一本关于设计模式的经典之作,如果你没看过,那就太遗憾了
Java斗帝之路
博客等级 码龄7年 2392粉丝 687原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值