ArcGIS Web Mapping for Silverlight之Feature layer

Android 12 HAL开发避坑实录:手把手教你用AIDL在Native层实现一个可开机自启动的Service 本文详细介绍了在Android 12 HAL开发中,如何通过AIDL在Native层实现一个可开机自启动的Service。从环境准备、AIDL接口定义、服务实现到VINTF集成与SELinux策略配置,提供了完整的实战指南,帮助开发者避开常见陷阱,提升开发效率。 阅读详情

ArcGIS Web Mapping for Silverlight之Feature layer

Feature layer可以翻译成要素图层,Graphics layer可以翻译成图形图层。

Feature layer是一种特殊的Graphics layer,允许你能够将通过REST服务过滤Filter查询出来的地理要素显示在该图层上,像Graphics layer一样,Feature layer能够包含几何图形和属性信息的地理要素。

     动态(非缓存)的地图服务是支持FeatureLayer source的即Feature Layer 的数据源的;MapIt也是支持的,但MapIt并不在我们的讨论之列。

虽然Feature layer是一种特殊的Graphics layer,但是Feature layer具有自己特有的属性和方法,如:

1.         Url属性

该属性指出该Feature layer得source,即填充该Feature layer得要素从哪里来的。

2.         Where属性

即过滤查询的where条件

3.         FeatureSymbol属性

显示在Feature layer的图层的符号化Style

4.         DisableClientCaching属性

5.         Update方法

举例:

<esri:FeatureLayer ID="MyFeatureLayer"

            Url="http://pc1010/ArcGIS/rest/services/USstates/MapServer/0"

            Where="POP1990 > 750000" FeatureSymbol="{StaticResource RedFillSymbol}" >

                    <esri:FeatureLayer.OutFields>

                        <sys:String>CITY_NAME</sys:String>

                        <sys:String>POP1990</sys:String>

                    </esri:FeatureLayer.OutFields>

</esri:FeatureLayer>

你可以把USstates发布一个地图服务,用下面的XAML来试验,如下:

 

最后效果如下:

 

查看USAState图层的属性表可以看出,POP1990 > 750000的都显示出来了,而POP1990 <= 750000的都没有显示。

C#身份验证黑科技:用量子级加密与多维防御矩阵构建坚不可摧的用户管理系统! 某金融系统因身份验证漏洞导致200万用户数据泄露,量子级防御可将攻击面缩小99.99%。 阅读详情

相关推荐

基于紫光展锐平台的音频调用到hal层逻辑

基于紫光展锐平台的音频调用到hal层逻辑 1、数据流程图 AudioPolicyService和AudioFlinger的创建: 这两个服务都在audioserver中启动,文件路径: frameworks/av/media/audioserver/main_audioserver.cpp 从AudioFlinger和AudioPolicyService的创建,到output的打开,以及AudioFlinger开始往底层写入数据的具体流程如下图: #mermaid-svg-kjHL4XWwkQXN6NdA

weixin_55053963的博客 1355

ArcGIS地图要素图层(Feature Layer)发布及调用

ArcGIS地图要素图层(Feature Layer)发布及调用 关键词:ArcGIS,ArcGIS Server,SQL, PostgreSQL 动态地图服务主要用于地图的展示,其还有一个不足,即它不允许用户与地图的子图层进行交互,不能遍历得到每个图层,也不能查询图层。这里使用要素图层(Feature Layer)来代替它。 Feature Layer可以访问每个空间要素及其属性,可以将其看成是ArcMap中的要素类(Feature Class),它可以接受用户的查询. 1.配置ArcMap、ArcGI

qq_43173805的博客 4323

Python自动化神器:OP插件64位版从安装到实战(附雷电模拟器截图技巧)

本文详细介绍了Python自动化神器OP插件64位版的安装与实战应用,包括环境搭建、窗口控制、鼠标键盘模拟等核心功能。特别针对雷电模拟器提供了最小化截图技术和OCR识别优化方案,帮助开发者高效实现Windows自动化任务。

weixin_29094539的博客 336

在ArcMap中发布FeatureLayer(要素图层)

FeatureLayer(要素图层)是ArcGIS Server发布的一种很重要的地图服务,发布后使用提供的url地址就可以在代码中调用并在地图上显示、编辑这个FeatureLayer。在HTML页面中,点击FeatureLayer的要素,还可以弹出相应的popup对话框以显示FeatureLayer字段值的信息(在编写代码时需要设置)。下面讲解用ArcMap发布FeatureLayer的过程。 ...

weixin_30314793的博客 766

别再为倍福EL6021/EL6022的RS485接线头疼了!手把手教你硬件跳线与软件配置(附Modbus RTU主站例程)

本文详细解析了倍福EL6021/EL6022模块的RS485硬件跳线与软件配置方法,包括Modbus RTU主站编程实战。从端子定义、跳线操作到TwinCAT 3环境设置,提供完整的通信例程和故障排查技巧,帮助工程师快速解决工业现场通信问题。

weixin_30634661的博客 592

Metal 一、初识 Metal 及其语言规范

游戏开发者的新的技术平台,该技术能够为3D图像提高 10 倍的渲染性能。苹果2018年推出 Metal,在此之前一直使用OpenGL ES。1图形渲染;2高并发计算。苹果文档给出的 Metal 优化:CPU 低消耗、GPU 高利用、连续处理器并行、有效的资源利用Metal 官方文档。

irainsa的博客 1224

关于ArcGIS与Silverlight开发中FeatureLayer没有FeatureSymbol属性的解决方法

在silverlight与arcgis开发中发现在ArcGIS API for Silverlight/WPF  3.0 中FeatureLayer没有FeatureSymbol属性 在2.1中就有  其他版本没试过   在3.0中解决方案是 通过SimpleRenderer引用SimpleMarkerSymbol 然后在FeatureLayer在用Renderer引用SimpleMarkerS

zhaoyun927的专栏 1020

筑基篇第9节:CUDA内存管理API进阶

CUDA多维内存管理与零拷贝技术 本文介绍了CUDA中高效处理多维数据的内存管理技术。对于二维数据,使用cudaMallocPitch可确保内存对齐访问,提升75%的带宽利用率;三维数据则通过cudaMalloc3D实现切片对齐。配套的cudaMemcpy2D/3D函数能高效处理数据拷贝。此外,零拷贝内存技术允许内核直接访问主机内存,避免显存拷贝开销。这些技术对图像处理、科学计算等应用至关重要,能显著提升多维数据处理的性能。

PeterPan的博客 83

ArcGIS API for Silverlight 动态图层(ArcGISDynamicMapServiceLayer)的显示与隐藏

这里控制的是利用ArcGIS Server发布的ArcGISDynamicMapServiceLayer服务,下面的ListBox会加载所有服务图层,通过勾选可以动态控制某一个或某一些图层的显示与否。主要代码如下:

分享经验,共同进步. 7544

微信小程序 - 实现人脸识别对比+人脸相似度数据,用户从相册选择或拍照上传两张图片进行人脸对比得到人脸相似度及判断是否是同一个人,微信小程序检测人脸相似度(免费纯前端方案+调用第三方API接口方案)

微信小程序实现人脸识别对比,微信小程序人脸对比 人脸对比识别 人脸对比相似度,实现获取手机摄像头权限,调用相机拍照实现人脸识别相似度对比,小程序人脸相似度对比,快速识别两张照片的相似程度(用百分比)图片相似度对比在线测试,图片相似度对比,微信小程序人脸相似度对比分析,计算两张人脸的相似度,从而判断是否同一个人,并给出相似度评分。小程序如何实现人脸相似度比对,小程序纯前端怎么对比两张图片的相似度,计算两幅图像的相似度,图像相似度对比方法,调用百度AI的人脸识别,微信小程序中实现人脸识别认证,实现人脸检测、人脸

🏆 前端领域优质创作者 4865

Qualcomm 常用NV列表

^ NV ITEM ^ 功能^^ |NV10 |mode prefer,找网模式|新平台使用NV80000| ^NV74 NV74=0关闭自动接听电话^ |NV240 |NV240=FALSE|EVDO出现网络的问题,此项必须设定为FALSE| |NV255 |CDMA规避网络列表(SID/NID号)| |NV256 |

sdrgtywretyeruet的专栏 5776

ArcGIS API for JS4.7加载FeatureLayer,点击弹出信息并高亮显示

      我加载的是ArcGIS Server本地发布的FeatureService,ArcGIS API for JS4.7记载FeatureLayer时,在二维需要通过代码启用WebGL渲染,在三维模式下,则不需要。不启用WebGL,则无法显示进行高亮显示。我在二维模式下,高亮接口是没有生效,因此,二维模式下,自己写了一个高亮,三维还是用的自带的高亮。 二维模式代码: &lt;!DOC...

做GIS梦的人 8677

打通ZYNQ的任督二脉:AXI_FIFO数据交互全解析

FIFO(First In First Out,先进先出)是一种经典的数据缓冲结构,就像排队买票一样,先来的人先得到服务。时钟域交叉(CDC):连接不同时钟频率的模块数据缓冲:平衡生产者和消费者的速度差异流量控制:防止数据丢失或溢出input clk,// 输入AXI4-Stream接口(从PS到PL)// 输出AXI4-Stream接口(从PL到PS)// 状态指示信号// 定义状态机状态// 数据缓存// 8个深度的缓存// 流水线处理寄存器。

QQ_778132974的博客 307

ArcGIS API for JavaScript——获取FeatureLayer的属性值

**ArcGIS API for JavaScript——获取FeatureLayer的属性值** 当我们将一个图层发布为服务后,在JS代码中想取到图层里面的数据该怎么做呢?在下面的例子中将演示当鼠标点击图层点时弹出图层属性的过程。 一、测试数据 二、发布服务 三、引用服务 引用服务的代码如下:<!DOCTYPE html> <html> <head> <meta ht

我的优快云 1万+

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

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

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

地图发布的几种服务的区别

1、WMS OGC1999年开始WMT1(Web Map Tested)和WMT2互操作项目。其中著名的GML来自WMT1的成果。 在WMT2中OGC定义了三种地理参考信息模型:Web Map Server(WMS) , Web Feature Server(WFS) ,Web Coverage Server(WCS) . WMS(Web 地...

weixin_34097242的博客 670

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

动态获取Arcgis中的ArcGISFeatureLayer的图例

Android平板做地图开发时,要求动态获取服务端发布的图层的图例,在网上找到一些相关的代码,虽然能获取到图例,但是获取不全,经过研究和服务端的图例设置的参数的比对,修改出了一版个人觉得比较全面的获取图例的工具类。 不多说,直接上代码。 package com.qianhengnet.util; import android.graphics.Bitmap; import android

yang_97531的博客 3199

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

arcgis图层 GraphicsLayer与FeatureLayer

 什么是图层 图层是用来在 ArcGIS 产品套件中显示地理数据集的机制。每个图层代表一种数据集(可以是地图服务、图形或是矢量数据),并指定该数据集是如何描绘使用一组属性的。 包含一个地图控件的每个应用程序是通过添加一系列图层组装的。图层以特定的顺序显示在地图上,列在最底部的图层在地图的最上面显示,也就是先添加的图层在下面显示(原理类似于“栈”)。比如,在XAML代码中,最靠上的图层在显

lizhijian2010的专栏 1242

Arcgis js featureLayer加载完成之后,对其加载的要素重新定义样式

Arcgis js featureLayer加载完成之后,用 update-end事件 对加载完后的要素图层重新定义样式。代码片段如下: for (var i = 0; i < lineFeature.length; i++) { var url = global.servicesURL+'ZHGW_2000/MapServer/'+lineFeature[i]; //图层访问地...

火狐firefox的博客 6100

ArcGIS中常见数据格式及其转换

一、ArcGIS自身的数据格式转换     .shp与个人及文件地理数据库之间的转换               (1)数据右键导出,选择.shp或对应的数据库直接转换               (2)工具箱中--转换工具---转为shapefile批量或者转出至地理数据库批量      .shp与e00格式转换                工具箱中-

u014532992的专栏 3万+

Arcgis for Js4.15版之鼠标经过显示对象名的实现:feature layer实现悬停某元素显示标题。鼠标经过显示对象名称,鼠标移出清除显示。

feature layer实现悬停某元素显示标题,4.1x版。大佬们求教,刚入门研究几天没有想到好办法……哭辽????????‍????

qq_41633645的博客 998

arcgis发布MapServer服务时图层Feature Layer的字段顺序

版权声明:转载请注明作者(独孤尚良dugushangliang)出处:https://blog.youkuaiyun.com/dugushangliang/article/details/95967365 如下图所示,是刚发布了一个Mapserver服务,这个服务里有多个图层,这几个图层,就是发布服务时在mxd文档中的图层,顺序和在ArcMap打开时看到的一样。 下图为打开一个刚发布的Mapserv...

dugushangliang的博客 1229

ArcGIS API For JS 之Feature Layer对象个别参数介绍

一、FeatureLayer要素图层,该图层有几个比较常用的构造函数填充属性例如url、OutFields、mode你都知道他们啥意思么?功能是啥不,用了那么长时间。 二、url 这个大家肯定都知道这是设置FeatureLayer基地址。 三、OutFields 输出字段,一个特征可能有多个字段,一旦数据量非常巨大,要是把全部字段都加载出来,况且有些字段我们并不需要,这样会降低性能,这个属...

HPUGIS的博客 2344

5.feature layer 配置样式

概述 本节您将学到: 怎么根据属性值配置feature layer的样式和符号。 应用能够使用不同的样式展示feature layer 以增加数据的可视化。第一步是选择合适的renderer。SimpleRenderer提供相同的符号渲染所有的要素,UniqueValueRenderer能根据属性不同值提供不同的符号渲染要素(唯一值渲染),ClassBreaksRenderer能根据属性不同范围值...

yifei1989的专栏 2103

如何获取arcgis server发布的FeatureLayer图层中各要素,并根据名称着重标出该要素?

需求:已知根据数据后台查询到要素名称,想通过该名称查询要素多边形,不通过arcgis for jsp 提供的查询按钮实现。 这里只是一个demo,具体实施得结合自己的项目。 首先引入引用文件: <link rel="stylesheet" href="https://js.arcgis.com/3.29/dijit/themes/tundra/tundra.css"> <link...

weixin_42464154的博客 3042

ArcGIS Engine从FeatureLayer中获取Feature的方法

1.使用FeatureLayer的Search()方法获取 IFeatureCursor pFeatureCursor = pFeatureLayer.Search(null, true); IFeature pFeature=pFeatureCursor.NextFeature(); 2、使用FeatureClass的GetFeature方法 pFeatureClass.GetFeat...

ScapeD的博客 2569

Silverlight API 动态图层查询扩展

ArcGIS Server 10.1 最大的功能改进之一:动态图层,可以实现地图服务动态添加数据、动态改变图层顺序、动态改变渲染等很强大的功能。 Silverlight API 3.0 之后的版本,实现了对动态图层操作的支持,API中主要新增了两个类: DynamicLayerInfo 以及 LayerDrawingOptions 简单的说, Dynam

Tomato's blog 1421
上一篇: ArcGIS Web Mapping for Silverlight之Graphics layer
下一篇: IT风云之WPS求伯君第一
刘作虎
博客等级 码龄16年 49粉丝 45原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值