有关suse系统的命令及问题

Ubuntu下Ollama局域网共享大模型服务:5分钟搞定配置与防火墙设置 本文提供了一份在Ubuntu系统上快速配置Ollama实现局域网共享大模型服务的实战指南。通过修改服务配置使其监听所有网络接口,并设置UFW防火墙规则,用户可在5分钟内让同一Wi-Fi下的其他设备(如笔记本、手机)便捷调用主机上的AI模型能力,实现团队或多设备间的AI资源共享。 阅读详情

1.安装软件的命令

zypper install gcc

2.suse12下关闭防火墙

systemctl stop SuSEfirewall2.service

systemctl disable SuSEfirewall2.service

3.suse15关闭防火墙

systemctl stop firewalld(暂时关闭)

systemctl disable firewalld(永久关闭)

4.开启防火墙

systemctl enable SuSEfirewall2.service

5.开机启动防火墙

systemctl start SuSEfirewall2.service

问题1:suse系统无法打开ssh服务

1.先检查有没有关闭防火墙

关闭防火墙命令-----暂时关闭重启后需要重新关闭,永久关闭只需要一次

2.关闭防火墙后,检查一下ssh服务是不是开启了

输入命令:systemctl status sshd.service

如果显示关闭

修改 sshd_confid 输入命令:

$ vim /etc/ssh/sshd_config
#做如下修改
PermitRootLogin yes
PasswordAuthentication yes

3.重启sshd服务

service sshd restart

如果还报错 使用 sshd –t 查看报错内容,根据内容修改。

问题2:Suse安装驱动后,不显示网口设备,需要修改模块支持

vi /etc/modprbe.d/10-unsupported-modules.conf

把0修改成1

基于PCA的故障诊断方法(matlab) 1. PCA原理分析 PCA的原理主要是将原始数据进行降维。其具体工作原理参照:CodingLabs - PCA的数学原理 2. 数据预处理 训练数据集(只有正样本)为维数据,即有n个采样值,每个采样值有m个特征。 2.1 数据归一化 将数据X针对每个特征归一化为均值为0,均方根为1的数据。 其中: 3. PCA降维 3.1 首先求取协方差矩阵 协方差矩阵的公式为: 计算出来的协方差矩阵为特征m*m维矩阵。 3.2 求取特征值和特征向量 求取协方差矩阵R的特征值. 阅读详情

相关推荐

Qt自带绘图与GDI+绘图方式比较_gdi+实时绘制qt(2)

2、GDI+是Windows操作系统中的图形设备接口,它提供了一套用于绘制图形的API,包括了图形渲染、图形变换、图形剪切、图形填充等功能,使开发者可以快速地开发出各种类型的图形应用程序。1、Qt是一个跨平台的C++应用程序框架,它提供了一套用于GUI编程的类库,包括了绘图、网络、XML、数据库、多线程等模块,使开发者可以快速地开发出高质量的跨平台应用程序。Qt提供了一套用于绘图的类库,包括了QPainter、QPen、QBrush等类,使开发者可以快速地进行图形绘制。

qq_17136213的博客 915

suse15sp3关闭防火墙

使用了Mini选项,最小程度安装,安装完成后,SSH连接不上。 查看ip和 ps -ef |grep sshd服务都正常在线。 /etc/ssh/sshd_config 文件如下的配置也开启了: PermitRootLogin yes PasswordAuthentication yes 怀疑是防火墙。关闭防火墙没有找到SuSEfirewall2 之类的命令。 最后通过如下方式找到。 首先:rpm -qa |grep fire 查看有没有防火墙相关的程序 localhost:~ # rp

evolay的专栏 3407

华为防火墙双线路配置实战:5分钟搞定主备自动切换(含健康检查避坑指南)

本文详细介绍了华为防火墙双线路配置实战,包括主备自动切换和健康检查机制的优化技巧。通过智能健康检查机制,华为防火墙能实现毫秒级故障自动切换,确保网络高可用性。文章提供了从架构设计到实战配置的全流程指南,并分享了常见配置误区与解决方案,帮助中小企业快速搭建稳定可靠的网络架构。

weixin_30872337的博客 604

SUSE系统关闭防火墙的命令

SuSEfirewall2 status 查看防火墙的状态。SUSEfirewall2 stop 关闭防火墙。

weixin_41607545的博客 1803

source tree clone error:fatal remote error: Repository not found

source tree clone error:fatal remote error: Repository not found

Linda的前端开发路 3077

告别玄学调参:手把手教你用LSTM-AutoEncoder为传感器数据做异常检测(实战篇)

本文详细介绍了LSTM-AutoEncoder在传感器数据异常检测中的工程化实践,包括数据预处理、模型架构设计和生产环境部署策略。通过结合LSTM的时间序列处理能力和AutoEncoder的特征提取优势,该方法能够有效识别温湿度、PM2.5等传感器数据的异常模式,适用于工业物联网和室内空气质量监测等场景。

weixin_29212429的博客 477

Linux 软件安装时--prefix选项的作…

prefix 编辑本段linux下源码安装软件的一个选项   linux安装软件采用源码安装灵活自由,适用于不同的平台,维护也十分方便。   源码的安装一般由3个步骤组成:   配置(configure)   编译(make)   安装(make install)   具体的安装方法一般作者都会给出文档,这里说明配置(configure)的prefix选项   

pymqq的专栏 878

【STK】手把手教你利用STK进行导弹和反导仿真02 - STK/MMT模块01 导弹任务分析工具概述

种工具:导弹设计工具(Missile Design Tool,MDT )、导弹飞行工具(Missile Flight Tool,截弹,或者用内置拦截弹编辑器创建的个性化的拦截弹, IFT 能够对 ―一对一 ‖动能拦截。导设置系统参数, 并对其有效性进行验证, 画性能图,保证该设计是可行的。(SAIC)公司联合开发研制,极大扩展了 STK 原有的导弹对象的功能,能够精确仿真。IFT 能够对拦截飞机、 导弹、卫星等目标进行仿真和分析。(2)推进系统参数,包括推力,比冲,秒流量,推力持续时间,喷嘴出口面积,

weixin_44184852的博客 1876

关闭suse上的防火墙

Redhat上的service iptables stop在suse上面不起作用了,原因是suse有自己的防护墙了。 如果要关闭的话,先可以用chkconfig -l看看状态: SuSEfirewall2_init 0:off 1:off 2:off 3:off 4:off 5:off 6:off SuSEfirewall2_setup 0:off

重剑无锋 大巧不工 795

基于YOLOv13+CBAM注意力机制

本教程详细介绍了CBAM注意力机制的原理及其在YOLOv13中的集成方法。CBAM通过通道注意力和空间注意力两个模块,动态调整特征权重以增强模型性能。通道模块利用池化操作和共享MLP生成通道权重,空间模块则通过池化和卷积生成空间权重。教程提供了在YOLOv13中实现CBAM的具体步骤,包括模块代码定义、模型配置修改等关键环节,帮助开发者在目标检测任务中提升模型表现。

FJN110的博客 305

飞腾UEFI配置GPIO—飞腾FT2000/4 (D2000/8) GPIO引脚配置及使用

讲解了在飞腾UEFI代码中如何添加GPIO配置相关代码,并以GPIO1_B0—B7为例,将这8个引脚配置为GPIO工作模式并默认输出低电平

qq_30135687的博客 5343

SUSE系统设置

1. 关闭防火墙 systemctl disbale SuSEfirewall2 --now //关闭防火墙 systemctl status SuSEfirewall2 //查看防火墙状态 2. 配置ssh服务 vim /etc/ssh/sshd_config PermitRootLogin yes # 允许root用户登录 PasswordAuthentication yes # 开启密码验证 修改完成后重启ssh服务 systemctl restart

u010080562的博客 5020

Visual Studio Code ADT Extension 能不能连接 ECC,答案是可以,但真正的门槛在 ABAP 后端版本

Visual Studio Code 版 ABAP Development Tools(ADT)支持连接传统 SAP ECC 系统,关键不在于系统名称,而在于底层 SAP NetWeaver AS ABAP 版本是否达到最低要求(7.31 SP04 及以上)。只要系统已支持 Eclipse ADT,即可无缝使用 VS Code ADT,无需升级后端。SAP 通过复用原有 ADT 技术栈,将兼容性逻辑置于客户端,实现对老系统的持续支持。尽管初期侧重 ABAP Cloud 模型,但 1.1 及后续版本已全面覆盖

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

SUSE系统出现执行命令慢、卡死现象

suse系统运行一段时间后,在执行命令时,出现命令行反应慢,等很长时间才打印命令结果,甚至出现卡死现象。

zhongru0072010的专栏 7229

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

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

suse安装sysstat工具

我们开发环境用的是64位的suse 10。今天同事要用iostat工具,发现没有安装sysstat包。于是他从光盘里找到sysstat-6.0.2-16.4.x86_64.rpm包,然后执行rpm -ivh sysstat-6....

cmi0226的博客 250

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

SUSE zypper 添加源和离线下载rpm包

这样做主要用来解决某些内网服务器安装包的问题,你只需要在有网络的电脑上安装一个和内网服务器相同版本的虚拟机,然后在这个有网络的虚拟机上下载离线包(因为Linux依赖的问题,一般会对应下载一堆相关的rpm文件),最后把这批离线包拷贝到内网服务器上进行。既然 Linux pkg 这个网站上有这个包,所以我们需要把这个站点的源地址添加到 suse 操作系统的 repo 清单中,即可解决问题。但是,当我在操作系统上执行这个命令后,发现操作系统自带的官方源上没有这个包,所以无法安装。上的给的快速安装命令。

小单的博客专栏 7868

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

suse linux dd,记一次更换suse系统硬盘 dd

简介:由于suse服务器没有做raid, 系统硬盘需要更换。打算直接做硬盘对考。目的:使用dd命令做suse系统硬盘对考,保证新硬盘正常工作步骤:1.將2TB新硬盤接到服务器上2.使用opensuse 11.3 DVD 啟動3.然後選擇 Rescue System4.見到Rescue login: 輸入root5.確保 /dev/sda 為原硬盤, /dev/sdb 為新硬盤, 可使用 smart...

weixin_27059669的博客 428

解决 PUTTY 连不上SUSE Linux的问题

最近,公司有个任务,要重装SUSE系统 。但重装好后发现PUTTY运程访问不了这台服器。 认真检查了一下。网路配置是没有问题的,程序的服务器可以ping 这台服务器,telnet 这个服务器也是OK的。 然后查了一下SSH的服务也是启动了的了。 然后我在本机访问了通过 ssh命令访问这台服务器。发现有些错误提示。: 'Read from socket f...

IT小职员 861

Suse linux 关闭防火墙命令,suse防火墙关闭

当用虚拟机安装LINUX时 用WinSCP连接时连接不上 原来是SUSE的防火墙禁止了外部访问 必须把防火墙关掉短暂关闭 rcSuSEfirewall2 stop这个命令指示这次关闭了防火墙 ,当虚拟机重启之后 防火墙的状态还是打开的永久的关闭防火墙首先检查防火墙# chkconfig --list|grep fireSuSEfirewall2_init 0:off 1:of...

weixin_35564059的博客 3912

suse系统的坑

程序跑了几个月,之前请求路数比较少,所以一直没崩溃,有一个星期五下班前突然多了很多请求,导致程序一直崩溃,测试部找到我,所以只能加班 55555,排查了好多core,看堆栈得不出什么信息,就死鱼一样看着堆栈,毫无办法,突然主要到每一个core文件都是477个线程,这莫不是suse不支持这么多线程数?测试程序单跑没问题,一挂到服务下就崩了,这看来服务的锅啊,service 服务名 status时,瞄到有这么一行,这是改完之后的值(本来是512的),这512不是巧了吗?

想挣五斗米的博客 861

给suse系统添加源

在suse操作系统上面安装软件的时候发现少了包,由于操作系统是在虚拟机上的,无法插入光盘,只能通过添加源的方式安装这些包 1. 查看源,使用zypper lr命令,如下图,可以看到有一个源,这个源是光盘源,只有插入光盘的时候才会有用,由于是虚机,可以直接删掉这个源 2. 挂载iso文件(iso文件可以在网上下载)构造源,源的路径为/mnt/suse 3. 添加源并将光盘源删掉

只有十分努力,才能看起来毫不费力 3072

SUSE linux使用zypper 安装软件-比yum更好用

1. How to install "wget" command in Linux and how to use multiple : https://www.cyberciti.biz/tips/linux-wget-your-ultimate-command-line-downloader.html     2.以前接触red hat或者d...

GoodIdea 6874

suse linux识别网卡,SUSE11 下如何查无线网卡名称

SUSE11 下如何查无线网卡名称发布时间:2010-07-09 14:09:41来源:红联作者:黑色风暴suse 11 系统lspci 信息如下::~ # lspci00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)00:01.0 PCI bridge: In...

weixin_32801895的博客 960

suse安装MySQL,报错mysql is neither service nor target!?(suse12 sp2 )

由于工作需要,今天需要在suse上安装MySQL,出现了一个小问题 当把所有的rpm包都安装完了后,去service mysql start,提示如下 mysql is neither service nor target!? 2.尝试用systemctl start mysql,提示如下: sysemctl start mysql : Failed to star mysql.servi...

Neo 1万+

SAP HANA linux Suse基本管理

SAP HANA linux Suse基本管理:1.指令cat:    cat主要有三大功能:1.一次显示整个文件。$ cat   filename2.从键盘创建一个文件。$ cat  &gt;  filename只能创建新文件,不能编辑已有文件.3.将几个文件合并为一个文件。$cat   file1   file2  &gt; file实例查看系统内存:cat  /proc/meminfo | ...

weixin_42345032的博客 1507

suse日常操作(含suse/rhel内核与发行版对应关系)

最近有家客户要求只能使用suse系统,是suse 12 sp3的,而且版本都不同意换,一直以来,都是使用rhel的客户,还没遇到过suse的,可偏偏不巧,我们的系统和suse 12 sp3自带的glibc 2.22不兼容,现场报问题过来要求协助,问题已找到并提供解决方法。这里记录下suse和rhel的一些日常差别。 命令行和图形化界面相互切换 suse安装之后,可以在命令行和gui之间切换。 一....

weixin_34236869的博客 2158
上一篇: Ubuntu在apt update时发生错误解决办法
下一篇: suse配置本地源
Var521
博客等级 码龄10年 7粉丝 32原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值