java.io.NotSerializableException: org.hibernate.util.MarkerObject解决办法

网红商品数据抓取:基于Python的高效爬虫实战 本篇博客介绍了从爬取到存储、分析和可视化网红商品数据的完整流程。通过Python的强大生态,我们能够轻松完成复杂的数据抓取任务。在实际应用中,还可以将此爬虫与机器学习模型结合,进一步挖掘数据价值。 阅读详情
java.io.NotSerializableException: org.hibernate.util.MarkerObject
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1156)
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
      at
org.hibernate.engine.StatefulPersistenceContext.serialize(StatefulPersistenceContext.java:1368)
      at org.hibernate.impl.SessionImpl.writeObject(SessionImpl.java:1976)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at
java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
      at
java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461)
      at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
      at java.util.HashMap.writeObject(HashMap.java:1001)
      at sun.reflect.GeneratedMethodAccessor399.invoke(Unknown Source)
     at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at
java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
      at
java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461)
      at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
      at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509)
      at
java.io.ObjectOutputStream.defaultWriteObject(ObjectOutputStream.java:416)
      at
org.springframework.webflow.core.collection.LocalAttributeMap.writeObject(LocalAttributeMap.java:327)
      at sun.reflect.GeneratedMethodAccessor468.invoke(Unknown Source)
     at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at
java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
      at
java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461)
      at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
      at
org.springframework.webflow.engine.impl.FlowSessionImpl.writeExternal(FlowSessionImpl.java:154)
      at
java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1421)
      at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1390)
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
      at java.util.LinkedList.writeObject(LinkedList.java:943)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at
java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
      at
java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461)
      at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
      at
org.springframework.webflow.engine.impl.FlowExecutionImpl.writeExternal(FlowExecutionImpl.java:312)
      at
java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1421)
      at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1390)
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
      at
org.springframework.webflow.execution.repository.snapshot.SerializedFlowExecutionSnapshot.serialize(SerializedFlowExecutionSnapshot.java:173)
      at
org.springframework.webflow.execution.repository.snapshot.SerializedFlowExecutionSnapshot.<init>(SerializedFlowExecutionSnapshot.java:70)
      at
org.springframework.webflow.execution.repository.snapshot.SerializedFlowExecutionSnapshotFactory.createSnapshot(SerializedFlowExecutionSnapshotFactory.java:70)
      at
org.springframework.webflow.execution.repository.snapshot.AbstractSnapshottingFlowExecutionRepository.snapshot(AbstractSnapshottingFlowExecutionRepository.java:75)
      at
org.springframework.webflow.execution.repository.impl.DefaultFlowExecutionRepository.putFlowExecution(DefaultFlowExecutionRepository.java:126)
      at
org.springframework.webflow.executor.FlowExecutorImpl.resumeExecution(FlowExecutorImpl.java:171)
      at
org.springframework.webflow.mvc.servlet.FlowHandlerAdapter.handle(FlowHandlerAdapter.java:183)
      at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:790)
      at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
      at
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
      at
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:560)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
      at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
      at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at
com.nissan.dbs.web.filter.DBSVerifyFilter.doFilter(DBSVerifyFilter.java:208)
      at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:206)
      at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
      at
org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388)
      at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)
      at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
      at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
      at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
      at
org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:183)
      at
org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:95)
      at
org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
      at
org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
      at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
      at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
      at
org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
      at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
      at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)
      at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:598)
      at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:451)
      at java.lang.Thread.run(Thread.java:619)


很多使用hibernate的程序员们都会碰到这个异常,这个是异常是因为hibernate的一个bug引起的:在3.3版本的hibernate-core.jar中,该对象没有被序列化,所以会抛出这个异常,用3.6版本的hibernate-core替换掉3.3版本的就可以了。如果是在jboss中,还需要替换掉jboss中common/lib下的hibernate-core.jar包,这样就不会在出现这样的错误了,因为我自己遇到这个问题,查了很久,所以在这里记录一下,希望能对其他的网友们有所帮助:
Unet++改进33:添加ConvolutionalGLU(2024最新改进方法)|紧凑的网络结构和高效的运算 由于残差连接的深度退化效应,许多依赖堆叠层进行信息交换的高效视觉变形模型往往不能形成足够的信息混合,导致视觉感知不自然。为了解决这个问题,在本文中,我们提出了聚合注意力,这是一种基于仿生设计的令牌混合器,它模拟生物中央凹视觉和连续眼运动,同时使特征映射上的每个令牌具有全局感知。此外,我们结合了可学习的令牌,与传统的查询和键交互,这进一步多样化了亲和矩阵的生成,而不仅仅依赖于查询和键之间的相似性。我们的方法不依赖于堆叠进行信息交换,从而有效地避免了深度退化,实现了自然的视觉感知。 阅读详情

相关推荐

极简JEPA世界模型实战:低门槛复现LeWorldModel,CPU可跑

这次我们来看一个能让普通开发者真正上手跑起来的“世界模型”项目。如果你对Yann LeCun提出的JEPA(联合嵌入预测架构)框架感兴趣,但又苦于Meta官方实现过于庞大复杂,那么这个GitHub上4k star的项目就是为你准备的。它用极简的PyTorch代码(核心文件仅160-278行)完整复刻了包括LeWorldModel在内的五个JEPA核心变体,最大的亮点是: 门槛极低,普通笔记本甚至CPU就能跑,显存占用友好,非常适合学习和原理验证。 这个项目名为 keon/jepa ,完全开源。它剥离了工业级

weixin_29031161的博客 421

(java对象不可序列化异常)java.io.NotSerializableException

(2)需要提供一个全局常量serialVersionUID,其值任意。(1)该对象必须实现Serializable接口。

weixin_47687315的博客 4554

Auto.js实战:从解锁手机到自动阅读的全流程避坑指南(MIUI系统适配版)

本文详细介绍了Auto.js在MIUI系统下的自动化操作全流程优化指南,包括设备唤醒、应用启动、界面交互等关键环节的实战技巧。特别针对MIUI系统的变速检测机制和电源管理策略,提供了有效的避坑方案和性能优化建议,帮助开发者实现从解锁手机到自动阅读的稳定运行。

醉三国 245

java.io.NotSerializableException异常的解决方案

java.io.NotSerializableException异常的解决方案&序列化

brave_and_good的博客 6619

数据分析——员工离职预测

员工离职预测一. 题目描述二. 数据说明三. 步骤实现1.导入并查看2.数据探索性分析3.数据处理4.模型分析5.结果分析(1) 可视化的结果分析(2)特征选择结果分析(3)多模型交叉验证结果分析 一. 题目描述 员工是否准备离职是困扰用人单位的问题,其关系到单位业务的开展及新人员的招聘,及时的分析出有离职倾向的员工成为关键的因素。数据主要包括影响员工离职的各种因素(工资、出差、工作环境满意度、工作投入度、是否加班、是否升职、工资提升比例等)以及员工是否已经离职的对应记录。 二. 数据说明 数据分为训练数据

weixin_43925467的博客 1万+

避坑指南:C#调用CodeSoft打印标签时常见的5个错误及解决方法

本文总结了C#调用CodeSoft打印标签时常见的5个核心错误及解决方案,涵盖环境配置、模板加载、变量赋值、打印机切换和资源管理。重点解析了如何避免COM对象创建失败、模板路径错误、变量名不匹配、打印机切换异常及内存泄漏等问题,帮助开发者实现稳定高效的标签打印集成。

weixin_29215815的博客 223

已解决java.io.NotSerializableException:对象不支持序列化的正确解决方法,亲测有效!!!

/ 自定义序列化逻辑// 自定义反序列化逻辑// Getter 和 Setter 方法...是在尝试对无法序列化的对象进行序列化操作时常见的异常。通过确保所有需要序列化的对象及其嵌套对象都实现接口,检查所有字段是否可序列化,以及处理动态代理类,可以有效地解决这个问题。本文详细介绍了问题的成因、解决思路和具体的解决方法,希望能帮助开发者在实际项目中避免和处理这一异常,确保应用程序的稳定运行。以上是此问题报错原因的解决方法,欢迎评论区留言讨论是否能解决,如果本文对你有帮助 欢迎关注!!

小明的Java问道之路 3324

别再只盯着版图画了!聊聊CMOS工艺里那个‘看不见的手’:STI应力(LOD效应)对模拟电路的实际影响

本文深入探讨了CMOS工艺中STI应力(LOD效应)对模拟电路设计的实际影响,揭示了这一隐形变量如何导致电流镜匹配偏差等常见问题。通过分析应力产生的物理机制、空间分布特性,以及提供伪器件设计、版图布局优化等实用解决方案,帮助工程师有效管理STI应力效应,提升电路性能。文章还探讨了FinFET工艺下的新挑战及机器学习在应力优化中的应用前景。

weixin_42656416的博客 357

Java .io_java.io.NotSerializableException

在memcache中存取对象时报异常,异常错误:java.io.NotSerializableException: com.orm.pojo.T_SysUser_Extat java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1164)at java.io.ObjectOutputStream.writeObject(Ob...

weixin_42512159的博客 363

RDkit入门

今天开始写RDkit的入门教程,每天学习和写一小点,相信一句话“不积跬步无以至千里,不积小流无以成江海”,所以就慢慢来,一点一滴积累叭,从最简单的开始喽希望自己每天都能保持写博客的好习惯,把自己的代码笔记就极在这里,RDkit一块啃了很久的骨头,今天终于要下定决心,好好总结一波了,希望保持这个更新的频率,每天都能有所学。............

博客而已 6682

YOLO-World:从入门到实战的多模态目标检测全指南

想象一下,你给模型一张“公园”的图片,再输入文字“红色的郁金香”,它能直接在图中框出所有红色郁金香的位置——这就是多模态目标检测:结合图像视觉信息和文本语义信息,同时完成“是什么”(分类)和“在哪里”(定位)的任务。传统目标检测(如YOLOv5、YOLOv8)只能识别预定义的类别(比如训练时学过“猫”“狗”),但多模态目标检测摆脱了“类别预定义”的限制,只要文本能描述,它就能检测,这就是“开放词汇检测(Open-Vocabulary Detection)”的魅力。

know_F0727的博客 204

异常java.io.NotSerializableException

异常java.io.NotSerializableException

weixin_43859562的博客 6979

2026年医疗AI的可信革命全栈实现(上)

医疗AI可信化:贝叶斯网络与向量数据库的协同架构 本文探讨2026年医疗AI发展的关键转折点——从追求生成能力转向构建可信决策系统。核心观点认为,医疗AI下一阶段的竞争焦点在于不确定性量化和错误传播约束,而非单纯的问答流畅度。研究提出以Python为开发语言、结合向量数据库与贝叶斯网络的混合架构: 技术分层 语言层(LLM):处理自然语言交互与工具调用 证据层(Milvus/Qdrant):实现可审计的临床知识检索 概率层(pgmpy/PyMC):执行贝叶斯推理与风险路由 治理层:确保权限控制与人工复核机制

AllenLV的博客 1149

我的 java java.io.NotSerializableException: java.io.ObjectOutputStream 异常

最近写个小项目,服务器端维护了一个Map,map中有序列化后的一堆对象,还有objectstrem对象。然后执行某个功能时,客户端需要服务器端map中的某些对象数据。然后就一股脑地在服务器端用ObjectOutputStream将整个Map通过写给了客户端。然后就抛出此异常。排错发现map中自定义类全都序列化了。然后就卡了好久。最后去API看IOstream,才猛然发现IOstream是没有实现序

sudo5zzb的博客 897

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

at java.io.ObjectOutputStream.writeObject0(Unknown Source)

异常信息: 严重: Disk Write of a37d014f-ebcb-4b5f-a540-cb07c3f75a7e failed:  java.io.NotSerializableException: com.innomice.user.model.User at java.io.ObjectOutputStream.writeObject0(Unknown Source)

hellohellowei的博客 3954

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

java中使用对象的序列化流ObjectOutputStream出现NotSerializableException解决方法

Exception in thread “main” java.io.NotSerializableException: com.wuyue.demo04.ObjectStream.Person at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1184) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:348) atcom.wuyue.de

wy123456__的博客 1488

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

SpringBoot-Cache-Redis缓存出现java.io.NotSerializableException的解决办法

原创文章转载请注明来源:https://blog.csdn.net/weixin_41756573/article/details/88697343 1.错误信息 java.io.NotSerializableException: com.system.boot.domain.Emp at java.io.ObjectOutputStream.writeObject0(ObjectOu...

weixin_41756573的博客 3266

java.io.NotSerializableException 问题解决

Caused by: java.io.NotSerializableException: com.am.common.db.SystemData at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1164) at java.io.ObjectOutputStream.writeObject(Obje...

LMAKE_nbsp的博客 8691

JAVA基础——序列化异常java.io.NotSerializableException

在调用同一个包里面的其他类里面的方法时候出现java.io.NotSerializableException异常。 思路: 把一个java对象变成字节流的形式进行传输(序列化),或者把一个字节流变成对象(反序列化); 序列化异常必须要有两个接口: 1 Serializable接口:只需要在需要序列化的实体类上加上implements Serializable即可,这个接口是一个空的接口,它的主要作用是标识这个对象是可序列化的对象;对象的个别属性如果不想被序列化可以在类中加上transient关键字。

momo牛的博客 3684

如何解决 java.io.NotSerializableException: 对象不支持序列化问题?亲测有效的解决方法!

异常通常是由于对象的类或其成员没有实现接口。为了解决这个问题,我们需要确保需要序列化的类及其成员变量都实现了接口,或者使用transient关键字排除不需要序列化的字段。通过上述方法,你可以解决异常,并确保你的对象可以成功序列化和反序列化。

猿鹏探码的博客 8714

MyBatis开启二级缓存时报错java.io.NotSerializableException

我们在Mapper.xml文件中开启二级缓存时: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.mam.mapper.UserMapper">

a1489540461的博客 6536

对象序列化流

对象序列化介绍 对象序列化:就是将对象保存到磁盘中,或者在网络中传输对象 这种机制就是使用一个字节序列表示一个对象,该字节序列包含:对象的类型、对象的数据和对象中存储的属性等信息 字节序列写到文件之后,相当于文件中持久保存了一个对象的信息 反之,该字节序列还可以从文件中读取回来,重构对象,对它进行反序列化 对象序列化流: ObjectOutputStream 将Java对象的原始数据类型和图形写入OutputStream..

Leon_Jinhai_Sun的博客 540

在序列化和返序列化深拷贝java对象时出现的 java.io.NotSerializableException

确保类实现了Serializable接口,及类中的每一个属性的类也实现了这个接口。 实现序列化和反序列化有很多种方式,我先记这最简单的一种方式。

zxy16305的博客 1155

java实战1:程序常见Exception异常汇总

1:java序列化异常:Caused by: java.io.NotSerializableException: java.security.ProtectionDomain 在运行时突然报序列化异常 Exception in thread "main" java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.Nati

weixin_43930865的博客 3691

java.io.NotSerializableException异常

错误信息: java.io.NotSerializableException: per.czt.mynovel.pojo.NovelChapter at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1185) ~[na:na] at java.base/java.io.ObjectOutpu...

rj2017211811的博客 1094

JAR中非Serializable接口类实现序列化

实现序列化的类中,所有的成员变量类型均需要实现Serializable接口。当JAR中的类未实现序列化,但又想实现序列化功能,除了反编译后修改类并替换JAR类外,还可以通过子类继承的方法。 例如:OpenCV中的Point类未实现Serializable接口 可继承Point接口,再实现Serializable接口,此类便可实现序列化,如下: 需要注意的是:在序列化和反序列化时,Point中的x,y值会被忽略,因为Point类中并没有实现Serializable接口,即只在子类中实现Ser..

IamJavaStar的专栏 943
上一篇: 2011年程序员薪资调查报告
下一篇: poi WorkbookFactory 找不到类问题
孝东
博客等级 码龄17年 21粉丝 19原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值