页面报404错,weblogic与JDK版本问题

weblogic服务访问404错误 通过weblogic部署好工程以后,可以访问weblogic控制台,但是访问工程一致报404. 1、先检查weblogic访问路径是否正确。检查weblogic的config.xml文件。一般路径为Oracle\Middleware\user_projects\domains\domain_name\config。 打开看到工程的端口号以及工程名 确认访问地址无误, 2、接下来再检查是否有工程weblogic.xml文件。 检查weblogic.xml文件内容 3、确认有该文件,且该文件路径与web.xm 阅读详情
 
昨天写程序郁闷一天,妈的这年头一件事不顺,诸事不利。被这问题足足折腾6个小时,什么代码也没写!今天把代码写完,闲下来还是要把问题写下来祭奠一下我的6小时!
 
环境如下:web程序,jsp+java,java程序用eclipse写,数据库为informix, 服务器weblogic
 
问题描述如下:我用java写了一个dao,然后用页面调用.do的文件。Xml文件已经配置好。启动服务器后,点击页面跳转,结果报404错,找不到页面。而且更加古怪的是除了这部分程序之外,点击其他程序部分居然也报404错!天地良心,我没有动过程序的其他部分!
 
分析了一下问题,开始怀疑是xml文件配置不对,那玩意本来就烦,反复对了很多遍也没发现错误,闷!而且为什么没有动的部分也会报错呢?用原来的class文件替上去之后发现没动的部分就没有问题了。又怀疑自己类没有写对,又反复看。还是不知道症结。怀疑可能是java编译的问题!因为我将原来的文件在eclipse里边编译再替上去也不对,只有原来的class才对!而这个原文件是备份文件我没有改过,还有就是我新分了台机子昨天才装好所有环境。我记得我装的jdk1.5, 所使用的weblogic8.0好像是jdk1.4。问同事要了1.4的版本装了,但是用java –version一看发现还是1.5,而且我已经配置了class和classpath,我又把1.5给卸掉。但是我记得eclipse好像可以设置java版本,就又跑到eclipse我的工程下把java包给改了,全部重起问题依然存在!最后在工程属性中Java Compiler下勾选Enable project specific settings 之后,将JDK Compliance level选为1.4, 重新编译,终于对了!
小结:看来JDK1.4到5.0兼容的问题不只一个地方会遇到啊!以后要小心了!
idea weblogic 部署慢_IDEA+weblogic部署运行项目 前段时间再服务器上为了部署一个系统,一直存在各种问题,不过过程中倒是把weblogic的部署掌握地特别熟练,下面就一些主要步骤做个记录:1、自己用的是IDEA,所以打开项目之后需要设置src/main/java为source文件夹;2、需要设置outputpath,存放编译完成的classes,一般在web-inf下面新建一个classes文件夹,然后指定它为outputpath;3、将项目依赖的... 阅读详情

相关推荐

WebLogic CVE-2019-2725靶场复现:版本、JDK与日志调试全指南

Java反序列化是企业级中间件安全的核心风险点,其本质在于不可信数据经XML/HTTP入口进入容器后,触发未经校验的对象还原过程。CVE-2019-2725作为典型代表,精准暴露了WebLogic中wls-wsat组件在SOAP解析、类加载与反序列化三阶段的深度耦合缺陷。该漏洞的技术价值不仅在于高危利用效果,更在于它强制要求研究者深入理解Java EE容器启动机制、JDK版本兼容性约束及细粒度日志可观测性设计。实际应用场景覆盖CTF训练、红蓝对抗靶场构建、中间件安全加固验证等关键环节。本文聚焦可复现、可调试

weixin_32724679的博客 515

weblogic错误页面

前端时间在做安全测试的时候,检测中间件weblogic被发现了一个敏感信息泄露问题,具体如下: 1、在地址栏中直接输入一个weblogic 中间件URL:http://192.168.1.1:8888/bea_wls_internal/HTTPClntSend ,界面报出500错误并有具体错误信息,如下图: 该提示信息被指出  敏感信息泄露要整改,当时试了N种办法,不行,最后通过咨询技

feiyafeidegao的专栏 8695

在myeclipse里部署Weblogic项目(web project)时候的问题

在myeclipse里部署Weblogic项目(web project)时候的问题浏览器浏览时,报以下错误 Error 404--Not Found From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1: 10.4.5 404 Not Found

weblogic 部署后出现Error 404--Not Found

Error 404--Not Found From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1: 10.4.5 404 Not Found The server has not found anything matching the Request-URI. No indication is given of wheth...

dogasshole 2805

深入学习FIFO

深入理解FIFO、同步FIFO和异步FIFO、FIFO设计的难点以及FIFO深度计算

好好学习,天天向上 2646

pikachu靶场: 暴力破解第四关(token防爆破)

Token是服务端生成的一串字符串,以作客户端进行请求的一个令牌,当第一次登录后,服务器生成一个 Token 同时将此 Token 返回给客户端。此外,Token 是有时效的,一段时间之后或下一次请求时用户需要重新验证。

X_shiguang的博客 1720

weblogic项目部署成功后,访问报403或者404错误

web项目访问报403、404的错: 1、访问项目后报403,大致意思是没有访问权限,服务器拒绝访问。 解决方法很简单: weblogic项目部署成功后,缺少weblogic.xml配置文件,只需要在web项目中的WEB-INF目录下,与web.xml的同级目录下创建weblogic.xml配置文件就可以了, 我的weblogic.xml配置文件是这样的:

Taffy的博客 3万+

海康威视web控件开发+vue结合做网页开发

需求:vue的项目,需要在页面展示出海康的硬盘录像机连接的摄像头的实时监控画面以及回放功能. 准备:web开发包(包含插件以及demo,在海康官网即可下载32位64位的都有.那些需要积分下载的博主良心不疼么.) 点击这里下载:链接: https://pan.baidu.com/s/12FrbycWyWWyiRJH5Yd1tPA 提取码: gam5 开始开发: 1.安装demo目录下的WebComponentsKit.exe插件(根据自己的浏览器以及系统选择32位还是64位的插件) 2.打.

u013682258的博客 8484

设置weblogic404页面 避免暴露weblogic版本信息

新建一个web项目部署到weblogic 添加weblogic.xml设置上下文根路径为/ 再在web.xml中配置404页面 将该项目部署到weblogic上 再当我们访问页面404时 则不会暴露weblogic版本信息

qq_42303467的博客 2466

能碳双控| AIRIOT智慧能碳管理解决方案

基于AIRIOT打造的智慧能碳管理平台解决方案结合大数据、物联网、人工智能(AI)、数字孪生等新一代信息技术,通过整合碳达峰、碳中和、实时碳价、碳配额和碳资产等多个模块,为组织提供了全方位、灵活且智能的碳资产管理解决方案,有助于实现碳管理目标、提升可持续性,并适应碳市场的不断变化。

AIRIOT的博客 1808

挑战第七天:Llamaindex RAG 实践

安装python 依赖包,并安装 Llamaindex和相关包以及Sentence Transformer 模型。进入开发机后,创建新的conda环境,命名为。镜像,然后在资源配置中,使用。的选项,然后立即创建开发机器。后,点击 选择镜像 使用。然后安装相关基础依赖。

weixin_53579823的博客 728

weblogic中servlet报404_weblogic常见错误

s(应用服务器)---&gt WebLogic ---&gt WebLogic 9.X ---&gt 选中Enable单选按钮,启用WebLogic服务器。2、BEA home directory(Bea的安装主目录 ):选择Bea的安装主目录,我们的WebLogic默认安装在C盘,所以是C:/bea3、WebLogic installation directory(We...

weixin_36047538的博客 644

iSLIP算法实战:如何用Python模拟交换机优先级匹配(附完整代码)

本文详细介绍了如何使用Python实现iSLIP算法,模拟交换机优先级匹配过程。通过核心的指针滑动逻辑和迭代循环策略,构建了一个完整的iSLIP算法模拟器,并加入可视化模块以直观展示匹配过程。文章还提供了完整的代码框架和性能优化建议,适合网络工程师和Python开发者直接集成到测试环境中。

weixin_29313239的博客 249

weblogic中servlet报404_软件开发必学——Servlet

一:Web基础1:应用程序分类(1):第一种桌面类型的应用程序开发(qq,微信,等等)分为两端客户端和服务端,如果使用该应用程序需要去安装客户端,同时登录服务端。一般统称为C/S结构的。优点:客户端响应快可以拥有固定客户群体缺点:高昂的维护、升级成本且投资大兼容性极低。(2):基于浏览器的应用程序。例如常见到网站,(天猫,京东等等),这种应用程序依付的是用户的...

weixin_31966185的博客 335

PyTorch 最新安装教程(2021-07-27)

PyTorch 最新安装教程(2021-07-27)前言1. 安装 Anaconda2. 检查显卡,更新驱动3. 创建PyTorch环境4. 配置清华TUNA镜像源5. 安装 PyTorch6. 测试 前言 万事开头难! 这句话又一次被我验证。 记得前不久刚陷入Tensorflow2.0的安装困境,这一次又被PyTorch 搞哭辽。 孩子太难了o(╥﹏╥)o,不过还好最终成功安装,感谢全网资源,感谢大佬们的博客!被我一次一次试了出来。 1. 安装 Anaconda Anaconda 是一个用于科学计算的 P

全网粉丝30W+,优快云、稀土掘金人工智能领域签约作者,人工智能、大模型、Python 爬虫,商务合作,请私信沟通。 23万+

YOLOv11改进策略【损失函数篇】| 引入Soft-NMS,提升密集遮挡场景检测精度,包括GIoU-NMS、DIoU-NMS、CIoU-NMS、SIoU-NMS、 EIou-NMS

传统的非极大值抑制(NMS)算法在目标检测中存在一个问题,即当一个物体的检测框与具有最高得分的检测框M有重叠(在预定义的重叠阈值内)时,会将该检测框的得分设置为零,从而导致该物体可能被遗漏,降低了平均精度。为了解决这个问题,作者提出了Soft-NMS算法。本文将YOLOv11默认的NMS修改成GIoU-NMSDIoU-NMSCIoU-NMSSIoU-NMSEIou-NMS。

Limiiiing的博客 4317

weblogic部署好项目后出现404

今天遇到的奇葩问题可真多,先是什么weblogicjdk版本不同好不容易修改好了jdk版本,部署好项目后访问项目居然又出现404的错. 错误 : weblogic 部署项目后404 在你的项目中添加 weblogic.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE weblogic-web-app P...

Arog的博客 1万+

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

weblogic中servlet报404_为什么我的servlet在weblogic6.1中跑不起来?

我用jcreator写的一个hello world的servlet但是不能运行在url输入http://localhost:7001/DefaultWebApp/MyHelloWorld时出现Error 500--Internal Server ErrorFrom RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:10.5.1 500 Interna...

weixin_39876592的博客 173

假人有限元模型

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

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

weblogic常见问题

[size=medium]1、JDK的选用weblogic9.2版本所使用的jdk为jdk150_12,如果项目中使用jdk1.6的话,就只能访问到http://localhost:7001/console 而进入项目后会报Error 404或500错误,而项目本身在tomcat或其他应用服务器是没有问题的。这时就需要将weblogic9.2所使用的jdk与IDE工具安装的jdk统一为1.5的,也...

T240178168的博客 610

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

weblogic12c安装及部署java web项目

weblogic12c安装及部署java web项目 在weblogic12c安装部署项目时遇到了一些问题,特此记录! 服务器环境:win7 64位,jdk1.7 安装包:weblogic12c,apache2.2 安装weblogic教程参考链接 Windows下Apache httpd搭建代理服务器教程参考链接 安装weblogic12C遇到问题 问题1:运行jar安装包,提示不...

yyszhou的专栏 1万+

weblogic war包部署完成后访问报404_Weblogic远程代码执行漏洞复现(CVE202014645)

点击蓝字关注我们0x01简介WebLogic是美国Oracle公司出品的一个application server,是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。Oracle WebLogic Server存在远程代码执行漏洞。攻击者可利用漏洞实现远程代码执行。WebLogic优点标准对业内多...

weixin_39632728的博客 982

OOM异常运维与Weblogic 调优

OOM异常运维与Weblogic 调优 一:背景 项目运行中,经常会出现程序挂起或 OOM 内存泄漏等情况 这个时候就需要运维人员快速定位问题,并为问题后续解决提供支持 二:现象 1.服务不能访问,网页报404错误 2.查看GC 状态 jstat -gc [进程号] 5000 20 --每5秒查看gc 查看20次 参数 含义 S0C 年轻代第一个survivor的容量(字节) S1C 年轻代第二个survivor的容量(字节) S0U 年轻代第一个survivor已使用的容量

关鱼吃的博客 1639

webloigc12服务启动不了_weblogic启动后打不开web页面

pgj52574092016-03-08点击Weblogic12中配置向导Configuration Wizard后闪退zhj_11211402019-04-04weblogic启动失败解决方案weblogic…yangyi101839332017-04-11Weblogic服务器各Server服务及部署的Web应用运行正常,网页无法访问Devin_LiuYM40542017-08-02Rabbi...

weixin_33226816的博客 2128

【Java】weblogic9.2 + myeclipse 部署时要注意的几点

1、JDK的选用 weblogic9.2版本所使用的jdk为jdk150_12,如果项目中使用jdk1.6的话,就只能访问到http://localhost:7001/console 而进入项目后会报Error 404或500错误,而项目本身在tomcat或其他应用服务器是没有问题的。 这时就需要将weblogic9.2所使用的jdk与IDE工具安装的jdk统一为1.5的,也可以使用webl

dreamingcoder259的专栏 2482

weblogic9.2 + myeclipse 部署时要注意的几点

1、JDK的选用weblogic9.2版本所使用的jdk为jdk150_12,如果项目中使用jdk1.6的话,就只能访问到http://localhost:7001/console而进入项目后会报Error 404或500错误,而项目本身在tomcat或其他应用服务器是没有问题的。这时就需要将weblogic9.2所使用的jdk与IDE工具安装的jdk统一为1.5的,也可以使用weblogic自带...

san_mao的博客 345

Weblogic CVE-2019-2725漏洞深度解析:企业升级困境与实战加固方案

XML反序列化漏洞是Java应用安全领域的常见威胁,其原理在于攻击者通过构造恶意XML数据,触发目标应用执行非预期的代码逻辑,从而可能导致远程代码执行。这类漏洞的技术价值在于揭示了软件供应链中基础组件安全性的重要性,尤其在金融、电信等核心行业,老旧中间件的维护成为企业安全的薄弱环节。应用场景广泛存在于使用Weblogic、JBoss等传统Java应用服务器的遗留系统中。本文聚焦于CVE-2019-2725这一典型漏洞,深入剖析企业因兼容性依赖、架构耦合等现实困境而难以彻底升级的根源,并系统性地提供了从组件删

weixin_33924312的博客 397
上一篇: ASP+SQLServer2000 经验积累
下一篇: Spring学习以及测试程序笔记
SandyRZ
博客等级 码龄20年 6粉丝 10原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值