在Windows/NT上建立JSP环境

在Windows/NT上建立JSP环境与MySQL 在Windows/NT操作系统上建立JSP环境并与MySQL进行集成,可以提供强大的Web应用程序开发和数据存储功能。本文将介绍如何在Windows/NT上搭建JSP环境,并演示如何使用JSP连接和操作MySQL数据库。本文介绍了如何在Windows/NT上建立JSP环境并与MySQL数据库进行连接和操作。通过配置Tomcat服务器和编写JSP代码,您可以轻松地开发具有强大数据库功能的Web应用程序。打开Tomcat安装目录下的"conf"文件夹,并找到"server.xml"文件。连接MySQL数据库。 阅读详情
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>   Windows98,Windows NT 4.0,Windows 2000 professional,windows 2000 server等   jdk1_2_2-001-win.exe   tomcat.zip(3.1) 一、软件下载   JDK     http://java.sun.com/products/jdk/1.2/   Tomcat     http://jakarta.apache.org/builds/tomcat/release/v3.1/ 二、软件安装   (一)JDK     1、双击jdk1_2_2-001-win.exe文件进行安装,使用缺省配置进行安装,JDK的缺省安装目录为C:jdk1.2.2,JRE的缺省安装目录为C:Program FilesJavaSoftJRE1.2;     2、重启计算机;     3、更新下列环境变量:把C:jdk1.2.2in目录追加到PATH中;把.;C:jdk1.2.2lib ools.jar;C:jdk1.2.2libdt.jar加入到CLASSPATH中。Windwos在Autoexec.bat中修改,NT更新方法:控制面板->系统->环境->系统变量;   (二)Tomcat     1、用WinZIP等解压缩软件把tomcat.zip解压缩到一个目录下,我把它解压缩到D:,它会自动创建tomcat子目录,这样在D盘就多了一个目录D:/tomcat,我用$TOMCAT标识;     3、Tomcat运行的端口号默认为8080,可以修改,注意Tomcat自己有一个独立的HTTP服务器,它必须使用一个还未被使用的端口号,用$TOMCAT_PORT标识,修改方法如下:         1)打开$TOMCATconfserver.xml;         2)修改ContextManager:     4、双击$TOMCAT目录下的startup.bat来启动Tomcat;     5、在浏览器上输入http://localhost:$TOMCAT_PORT/,能看到Tomcat Version 3.0这一页就表示Tomcat安装成功了;     6、点击Servlet Example进入Servlet界面,应该能执行Servlet。     7、点击JSP Example进入JSP界面,应该能执行JSP了,若不能,修改$TOMCATconfstart.bat:加上SET JAVA_HOME=C:jdk1.2.2即可。
PSO算法介绍 结合网上的文章对PSO进行一些介绍,并附上自己复现的算法。 阅读详情

相关推荐

保姆级教程:在Ubuntu 20.04上搞定PX4飞控与T265的视觉定位(附避坑指南)

本文提供在Ubuntu 20.04上配置PX4飞控与T265视觉定位系统的详细教程,涵盖驱动安装、ROS与MAVROS桥接、PX4参数调优及故障排查。通过实测验证的步骤和避坑指南,帮助开发者实现厘米级精度的视觉定位,特别适合室内无人机应用。

weixin_29038155的博客 248

基础——在Windows/NT上建立JSP环境

Windows98,Windows NT 4.0,Windows 2000 professional,windows 2000 server等 一、软件下载   JDK     http://java.sun.com/products/jdk/1.2/   Tomcat     http://jakarta.apache.org/builds/tomcat/release/...

java零基础入门以及其他 176

微信内置浏览器抓包全攻略:从ADB配置到Chrome调试(附常见问题解决)

本文提供了一套完整的微信内置浏览器抓包与调试解决方案。从ADB工具的深度配置与稳定性连接开始,详细讲解了如何开启X5内核调试开关,并利用Chrome DevTools建立远程连接。文章重点剖析了Network面板进行网络请求抓取、性能分析和问题定位的实战技巧,并附带了设备连接失败、无网络请求等常见问题的排查指南,帮助开发者高效解决微信H5页面调试难题。

gitlab7runner的博客 543

使用Resin在NT环境下配置JSP环境!

版权归 石太祥 (ealpha(AT)msn(DOT).com)所有;联系:   msn: ealpha(AT)msn(DOT).com            QQ : 9690501 ============================================首先你需要在WIN2000上安装IIS服务器,然后进行下面的步骤:    一、下载必要的软件。  

JAVATEC - 伊艾法 [E.Alpha] 1187

开源大模型推理GPU资源评估以及优化

随着大模型的火热很多项目中都使用到了开源大模型,这时候准确评估大模型的GPU资源非常重要,主要有下面几个方面:GPU是昂贵的资源。高估内存需求可能导致在硬件上的不必要支出,而低估则可能导致系统故障或性能下降。:适当的内存管理确保模型高效运行,能够更快地响应用户并处理更多并发请求。:随着需求的增长,理解内存需求对于在不牺牲性能或产生高昂成本的情况下扩展服务至关重要。尽管其重要性显而易见,但计算用于服务大型语言模型(LLM)的GPU内存并不简单。

优快云DN的博客 3116

RC电路(一):微分|积分

的取值不同,会导致输出波形和输入波形之间的关系也不同,由此也会产生不同的应用。输出为0,随着电容充满电,运放-输入端得到的分压为正最大值,可等效成一个电压源,且电压不可突变,此时电流反向为最大值,开始充电时的容抗为0,电压不可突变则电压差为0,运放。开始充电时的容抗为0,电压不可突变则电压差为0,运放。输入端得到的分压也不可突变,随着电容放完电,于是。,因电容上电压不能突变(来不及充电,相当于短路,由上分析可得积分运算电路中,输出为运放的负最大峰值,随着电容充满电,输出为运放的正最大峰值,随着电容放完电,

既有随处可栖的江湖,也有追风逐梦的骁勇! 1万+

使用Resin在NT环境下配置JSP环境

使用Resin在NT环境下配置JSP环境 首先你需要在WIN2000上安装IIS服务器,然后进行下面的步骤:      一、下载必要的软件。      一个是jdk,现在的最新版本是1.4,可以到java的官方站点下载:   http://java.sun.com/j2se/1.4/download.html  

流浪的妓男 946

把 SM30 用顺:从表设计到权限与传输,全面掌握 SAP Table Maintenance Generator

摘要 SAP的Table Maintenance Generator(TMG)是为配置表维护需求设计的经典工具,能够生成标准化的维护对话框(SM30)。它支持单表、维护视图(多表关联)和视图簇(导航式维护)三种维护对象类型。使用TMG前需注意三个关键设置:1)表维护权限选项;2)交付类(决定数据传输行为);3)客户端字段配置。通过SE54/SE11生成维护对话框时,需选择维护类型(一步/两步)和记录例程(控制传输)。TMG生成的对象包含函数组、屏幕和处理模块,但部分标准框架不可修改。实际应用中,可通过参数事

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

Sybase/PHP/JSP开发环境的建立要点

  Sybase/PHP/JSP 开发环境的建立要点   Apache/2.0.54 Sybase /11.9 客户端 PHP/4.3.7 Weblogic/ 8.1 Windows /2000 Pro 开发工作站为window2000 pro,ip:192.168.0.33,另有一台服务器提供Sybase数据库服务,ip...

无名刀客 206

Synopsys逻辑工艺库(DC综合)

逻辑库包括仅与综合过程有关的信息且通过DC用于设计的综合和优化。这一信息包括引脚到引脚的时序、面积、引脚类型和功耗以及其他DC需要的必须数据。逻辑库是一个文本(通常扩展名".lib"),通过使用Library Compiler(LC)编译生成带有扩展名名".db"的二进制文件。以SMIC的逻辑综合库为例:库文件下载地址。

baidu_34971492的博客 2424

华为校招实习机试&华为社招机试20240619-2.排列组合的回文字符串[200分]( Java | Python3 | C++ | C语言 | JsNode | Go)实现100%通过率

如果一个字符串和它反转后的字符串相同,我们称这个字符串为回文字符串,如"aba"是一个回文字符串,"abb"不是一个回文字符串(长度为1的字符串也是回文字符串)。现给定一个字符串,其长度范围为:[1,1000),返回其通过重新排列组合后所有可能的回文字符串的个数(需要去除重复的组合)。返回其通过重新排列组合后所有可能的回文字符串的个数,去除重复的组合后的回文字符串是"abba","baab",因此返回2。解释:排列组合后的回文字符串是"abba" , "baab",因此结果为2。

算法算法算法!!! 830

JSP 开发环境搭建

JSP 开发环境搭建 JSP开发环境是您用来开发、测试和运行JSP程序的地方。 本节将会带您搭建JSP开发环境,具体包括以下几个步骤。 如果你使用的是 Eclipse 环境,可以直接参阅:Eclipse JSP/Servlet 环境搭建。 配置Java开发工具(JDK) 这一步涉及Java SDK的下载和PATH环境变量的配置。 您可以从Oracle公司的Java页面中下载SDK:Ja...

Orbita_wangtao 394

CDD数据库文件制作(二)——服务配置(0x27)

主要根据诊断调查表,针对0x27服务在CDD中的每一步配置给出详细介绍 1.会话切换配置 1.1.根据诊断调查表进行信息提取 1.2.子功能添加 1.2.1.Level1安全等级1创建 1.2.2.Level3安全等级3创建 1.2.3.安全等级名字查看与修改 1.3.会话切换信息提取(应用程序下) 1.4.会话转换配置(应用程序下) 1.5.会话切换信息提取(引导程序下) 1.6.会话转换配置(引导程序下) 2.安全等级配置信息提取 2.1.安全访问配置(level1) 2.2.安全访问配置(level2

LOVE135149的博客 2930

JSP + Servlets 编程环境的建立与实现

 // Win2000 Server + Java 2(JDK1.4.0)+ Apache1.3.23 + tomcat-4.0.3 + webapp-module-1.0 篇 //说明:目前网络上有各种配置JSP编程的方法,如使用Jserv+Apache+Tomcat、JSDK+IIS等。但做为个人学习之用,本人首推Apache+Tomcat。但目前网络上有许多配置的方法,大多数很麻烦,如使用m

415

老版QQ原生表情gif动态

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

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

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

如何在Windows NT 4.0上安装Apache+Servlet+jsp

本文中的配置情况如下:   Windows NT 4.0   jdk1_2_2-001-win.exe   apache_1_3_12_win32.exe   ApacheModuleJServ.dll   tomcat.zip(3.0) 一、软件下载   JDK     http://java.sun.com/products/jdk/1.2/   Apache Server

白高林的专栏 518

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Apache+Servlet+Jsp环境设置

<br />本文只讨论如何在Windows NT 4.0上安装Apache+Servlet+Jsp。本文中的配置情况如下: <br />Windows NT 4.0 <br />jdk1_2_2-001-win.exe <br />apache_1_3_12_win32.exe <br />ApacheModuleJServ.dll <br />tomcat.zip(3.0) <br />一. 软件下载 <br />  JDK <br />http://java.sun.com/products/jdk/1

dududu01的专栏 749

深度学习工具包 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")

[转]确保Tomcat在Windows NT/2K/XP上安全的关键步骤

确保Tomcat在Windows NT/2K/XP上安全的关键步骤2007-10-27 10:54 Tomcat是一个世界上广泛使用的支持JSP和servlets的Web服务器。它在JAVA运行时上能够很好地运行并支持Web应用部署。运行Tomcat很简单;到Tomcat网站下载安装程序就可进行Tomca

whatsup123的专栏 691

本文只讨论如何在Windows NT 4.0上安装Apache Servlet

google_ad_client = "pub-8800625213955058";/* 336x280, 创建于 07-11-21 */google_ad_slot = "0989131976";google_ad_width = 336;google_ad_height = 280;//<script type="text/java

java专栏 294

让你的IIS服务器支持JSP

 让你的IIS服务器支持JSP  一.软件简介 本文主要讲述如何用IIS+Tomcat3.1支持JSP及servlet环境。正常情况下IIS不支持servlet及JSP环境。我们通过使用一个IIS到Tomcat重定向的插件(plugin)使用IIS能够将所有的servlet及JSP请求发送到Tomcat执行以实现servlet及JSP环境。 二.文档定义 "tomcat_home"

可乐_Blog 1101

Tomcat环境的建立

Tomcat是在SUN的JSWDK的基础上发展起来的另一个优秀的JSP服务器,它不但支持Servlet,而且还提供了Web服务器的功能。作为一个开放源码的软件,Tomcat有着自己独特的优势,可以和目前大部分的主流服务器一起工作,而且有着相当高的运行效率。  通过本章,读者将会看到:  · Tomcat的基本概念  · 如何让Tomcat和IIS一起工作  · 如何让Tomcat和Apache一起

Didoleo 的专栏 2284

JSWDK环境安装与配置

首先要安装的是JDK。以Windows NT环境为例,JSDK可下载的版本是可安装的压缩文件,可提供完整的Java发展环境   一 安装   1 首先要安装的是JDK。以Windows NT环境为例,JSDK可下载的版本是可安装的压缩文件,可提供完整的Java发展环境,让你能建立利用标准API为核心的Java解决之道。运行下载得到的jdk1_2_2-win.exe,按照提示完成安装即可。不过你

albert的专栏 1125

jsp oracle 环境配置文件,jsp+jdk+oracle8i的安装配置

jsp+jdk+oracle8i的安装配置作者:未知文章来源:www.jspcn.net发布日期:2005年01月19日系统环境:1、操作系统:Windows 20002、数据库: Oracle 8i R2 (8.1.6) for NT 企业版3、安装路径:C:ORACLE本例使用软件下载地址:1、jdk-1.4-win.exe[19.5MB]http://java.sun.com /2、...

weixin_29009971的博客 146

apache jsp mysql_Apache+Servlet+Jsp环境设置(上)_MySQL

Apacheservlet本文只讨论如何在Windows NT 4.0上安装Apache+Servlet+Jsp。本文中的配置情况如下:Windows NT 4.0jdk1_2_2-001-win.exeapache_1_3_12_win32.exeApacheModuleJServ.dlltomcat.zip(3.0)一. 软件下载JDKhttp://java.sun.com/products/...

weixin_30946627的博客 159

[转载]jsp的安装

jsp的安装版本:1.0 作者:何志强(hhzqq@sina.com) 时间:2000.03.16 摘自:http://go.163.com/~laoda/(小滕网络实验室) 注:所有软件,本站均有,欢迎到JAVA>&gt...

congji3817的博客 564

JSWDK/JSP环境安装与配置

一 安装 1 首先要安装的是JDK。以Windows NT环境为例,JSDK可下载的版本是可安装的压缩文件,可提供完整的Java发展环境,让你能建立利用标准API为核心的Java解决之道。运行下载得到的jdk1_2_2-win.exe,按照提示完成安装即可。不过你的服务器要应用到JSP的唯一一件事是Java编译器。要让服务器知道编译器的位置。 2 修改系统环境参数, JDK可以是Sun JDK1.

852
上一篇: JSWDK环境安装与配置
下一篇: jsp1.1语法卡片
java169
博客等级 码龄18年 27粉丝 2568原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值