知道怎么学,才能学的好 (cocoachina论坛阅读笔记)

智能化运维(AIOps) • 调查显示,54.79%的企业当前着重关注智能运维的质量领域(包括异常检测、告警收敛、根因分析、 故障处置等)能力建设,其次45.77%的企业关注效率领域,45.49%的企业关注成本领域,30.82%的 企业关注安全领域。从目前的发展情况来看,现阶段AIOps能力大多集中在L2级别, 主要以系统辅助分析,帮助人工进行决策和操作为主,较为领先的 能力实践可以达到L3级别,而L4和L5级别随着AIOps的技术发展 和能力的逐步增强,将是未来智能运维能力建设的发展方向和目标。 阅读详情

感谢cocoachina.com

添加声音[[SimpleAudioEngine sharedEngine] preloadBackgroundMusic:@"xxx.xxx"]
 -(BOOL)canBecomeFirstResponder;    // default is NO
- (BOOL)becomeFirstResponder;
- (BOOL)canResignFirstResponder;    // default is YES
-(BOOL)resignFirstResponder;
-(BOOL)isFirstResponder;

 

防止屏幕变黑一直亮着[UIApplication sharedApplication].idleTimerDisabled=YES;

 

在 不同界面对statusBar和navBar做隐藏和显示操作,他们的frame就要变化,解决方案是修改navBar的 farme,self.navigationController.navigationBar.frame = CGRectMake(0.0, 0.0, 320.0, 44.0);

 

UIPickerView 没有subviews 所以不能通过它的子view替换背景利用CAlayer 帮你搞定,你也可以随意的改变 UIPickerView的大小CGFloat color[4] = {1,1,0,1};
CGColorSpaceRef rgb = CGColorSpaceCreateDeviceRGB();
CGColorRef layerBounderColor = CGColorCreate(rgb, color);
CGColorSpaceRelease(rgb);
CALayer *viewLayer = pickerView.layer;
[viewLayer setBounds:CGRectMake(0, 0, 200, 200)];
[viewLayer setBackgroundColor:layerBounderColor];
[viewLayer setContentsRect:CGRectMake(0, 0, 100, 150)];
[viewLayer setBorderWidth:20];
[viewLayer setBorderColor:layerBounderColor];
CGColorRelease(layerBounderColor);

 

点击tabview返回到根目录
[[[tabBarController viewControllers] objectAtIndex:self.tabBarController.selectedIndex] popToRootViewControllerAnimated:NO];

 

gDEBugger 调试opengl
免费7天

 

禁用UIWebview中的超链接
- (BOOL)webView:(UIWebView*)webView shouldStartLoadWithRequest:(NSURLRequest*)request navigationType:(UIWebViewNavigationType)navigationType {
    return NO;
}

 

半透明状态栏与导航条的错位的解决办法
wantsFullScreenlayout

 

UIView覆盖到状态栏:方法的原理就是, 生成一个新的UIWindow, 把这个Window放在状态栏之上!

- (id) init
{
CGRect f=[[UIScreen mainScreen] bounds];
CGRect s=[[UIApplication sharedApplication] statusBarFrame];
self = [super initWithFrame:CGRectMake(0, 0, f.size.width, s.size.height)];
if (self != nil) {
self.windowLevel=UIWindowLevelAlert;
self.backgroundColor=[UIColor clearColor];


[self makeKeyAndVisible];
}
return self;
}

 

NSTask *task = [NSTask launchedTaskWithLaunchPath:(NSString *)path arguments:(NSArray *)arguments];

 

获取本机ip地址(私有)

NSHost* myhost =[NSHost currentHost];
NSString *ad = [myhost address];

 

mkmapviewdelegate
- (MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id <MKAnnotation>)annotation;

 

每输入一个字符,这个方法会调用一次,text即是当前输入的字符
- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text

UITableView选中一行后,不显示选中颜色,不要将UITableView的allowsSelection设置成NO,那样的话可能导致UITableView不能响应点击动 作。合理的解决方法是:cell.selectionStyle = UITableViewCellSelectionStyleNone;

在iOS SDK升级到4.0后,发现Base SDK下面只有2个选择,一个是3.2,一个是4.0。SDK 3.2模拟iPad,SDK 4.0模拟iPhone。编译老项目时,XCode提示“SDK3.1(missed)”。此时只要把拷贝3.1的SDK复制到相应的目录下即可编译以前的项目。



來源--http://blog.youkuaiyun.com/toddfox/article/details/5613079


Arcgis中的模型构建器技术之按属性批量建库并对应输出 好久没更新了,之前我们已经介绍过四至点提取模型,前两天有同事问怎么样按属性批量建数据库并对应输出相关图斑。比如将一个县的永农数据按乡镇建立数据库并将对应乡镇的永农数据输出到相应的数据库里。今天就介绍一下相关的模型构建过程。 阅读详情

相关推荐

淘宝抓包,直达函数内部request请求体和response响应体, 告别FD, Charles,SSL,justtrustme 等http代理,证书工具。

淘宝抓包,hook发包函数,直接获取response相应数据

binary66的博客 4470

CocoaChina 论坛源码推荐 持续更新中。。。

论坛源码推荐(1月22日):用数据驱动的UITableView内容管理 仿网易订阅的球形3D标签

depthlove2011的专栏 1343

LAMMPS实操系列(四): 高熵合金FCC-CoCrCuFeNi的退火模拟

我们对FCC-CoCrCuFeNi的退火模拟思路主要是,首先将材料以均匀的速率用100 ps从300 K升温至1000 K,然后在1000 K的温度下平衡100 ps,随后以均匀的速率用100 ps从1000 K降温至300 K,随后通过共轭梯度下降法做静力学结构优化得到退火后的结构。由于FCC-CoCrCuFeNi高熵合金被认为是潜在的工程结构材料[1],接下来我们将对退火前后的结构进行压缩模拟,对比退火前后FCC-CoCrCuFeNi高熵合金的力学性能变化,敬请各位读者关注我们的更新。

Ceshigo_CD的博客 4837

cocoachina论坛代码库开源项目推荐(1.3)

原文转自Cocoachina:http://www.cocoachina.com/applenews/devnews/2014/0103/7648.html 提醒和HUD 库--MBAlertView   MBAlertView是一个嵌入式的基于block的提醒和HUD 库,有着很好的动画效果,没有使用PNG格式,一切通过代码实现。 测试环境:Xcode 5.0,

^遗失 2677

超详细YOLOv8目标检测全程概述:环境、训练、验证与预测详解

这篇博文提供了一个关于使用YOLOv8进行目标检测的全面指南,包括环境搭建、模型训练、验证和预测的详细步骤,以及如何解释训练过程中生成的各种图表和数据。整篇文章为读者提供了一个关于如何利用YOLOv8进行目标检测的实践指南,从环境搭建到模型部署,再到结果分析,每一部分都给出了详细的步骤和解释。此外,还有对于模型输出的解释,帮助读者更好地理解和使用YOLOv8模型。

CDBmax的博客 10万+

DSH-Work:一个让DeepSeek下载即用的Harness客户端

使用大模型工具时,环境配置往往比模型本身更让人头疼。DeepSeek Harness作为一类封装层,将模型调用、上下文管理、参数控制等复杂细节统一收拢,对外提供简洁操作入口。开源的DSH-Work正是这样一款Harness客户端,它通过自带运行时与保守默认配置,实现了下载即用、免配环境的目标,让使用者无需掌握Python、CUDA等专业知识即可快速连接DeepSeek云端或本地服务。对于非技术背景的用户,它降低了AI工具的使用门槛;对于开发者,它把时间从环境排错中解放出来,更专注于提示词调优与工作流设计。无

weixin_29048309的博客 345

Cocoa China Mac OS / iOS技术论坛

链接一:http://www.cocoachina.com/bbs/?a=haitao_kang  链接二:http://www.cocoachina.com/bbs/?u=92251

谁的青春不奋斗 1202

2025最新OSM中国矢量数据保姆级下载指南(附百度网盘链接)

本文提供2025年OSM中国矢量数据的保姆级下载与使用指南。详细介绍了通过Geofabrik镜像站、QGIS插件及第三方平台获取数据的多种途径,重点解析了Shapefile格式数据的结构、WGS84坐标系特性,并指导进行格式转换与基础GIS应用,帮助用户高效合规地获取并利用这份开放地理数据资源。

weixin_29228781的博客 882

提交项目支持64位

http://www.cocoachina.com/bbs/read.php?tid=286917

fhggdf 439

电路布局中近场耦合问题

开关电源EMC设计中,传导骚扰超标往往源于空间耦合而非参数问题。某案例中,DC-DC模块的非屏蔽电感磁场泄漏耦合到邻近X电容,导致0.5MHz频点超标。通过将X电容移至PCB底层、优化布局保持15mm间距后,问题完全解决。实践证明:EMC设计需注重空间隔离,优先采用屏蔽电感,滤波元件应远离高频磁场区,布局优化比参数调整更有效。这提示工程师需将电磁兼容视为空间问题而不仅是电气问题。

硬核科技 375

基于PPT的三维光路结构示意图绘制实例演示-技术细节

基于PPT的三维光路结构示意图绘制实例演示-技术细节

简单光学 7472

mac 学习论坛

http://www.cocoachina.com/bbs/ mac 转载于:https://www.cnblogs.com/xiangxiaodong/archive/2012/07/10/2585492.html

weixin_30719711的博客 133

基于CANopen协议,实现机器人500-1000Hz高频控制(附实操实例) (1)

基于CANopen协议实现机器人500-1000Hz高频控制,核心不是“协议本身的性能极限”,而是“通过优化配置、硬件适配、软件调优,最大化发挥协议的实时性优势”。关键在于:以PDO为核心实现实时数据传输,以SYNC帧锁定高频同步周期,以精简冗余、优化硬件降低总线负载,同时通过实操调试解决周期漂移、延迟、干扰等问题。

start_up_go的博客 93

Win11开始菜单搜索卡顿与任务栏异常?从索引重建到经典功能恢复全指南

操作系统中的搜索功能依赖索引机制,通过预建数据库实现快速文件定位;任务栏则是高频交互的核心区域。当系统升级后,索引损坏、云内容搜索干扰、任务栏空白或无法拖拽等问题频发,直接影响工作效率。理解其底层逻辑,用户可根据实际场景通过重建Windows Search索引、关闭云内容搜索、修改注册表恢复经典右键菜单等方式自行排查。这些方法适用于Windows 11各类版本,能有效解决搜索慢、任务栏图标打不开等常见故障,避免盲目重装系统。对注重稳定性与效率的办公人群而言,掌握系统内置的优化手段比依赖第三方工具更安全可靠。

weixin_34253126的博客 199

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

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

CocoaChina+ 项目推荐

CocoaChina+ 项目推荐 项目基础介绍和主要编程语言 CocoaChina+ 是一个开源的第三方 CocoaChina 移动端应用,主要使用 Swift 2.0 编写,除了部分第三方 Objective-C 代码(如 JPush 和友盟)。该项目旨在为 iOS 开发者提供一个高效、便捷的阅读和交流平台。 项目核心功能 代码高亮:CocoaChina+ 提供了代码高亮功能,极大提升了在手机...

gitblog_01137的博客 466

Statistics and Machine Learning Toolbox

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

CocoaChina12月源码精选

CocoaChina12月源码精选 转自http://www.cocoachina.com/applenews/devnews/2012/1227/5428.html 优秀开源代码解读:JS与iOS Native Code互调实现方法 http://www.cocoachina.com/newbie/basic/2012/1126/5177.html?1354777093

闫青的技术博客 2121

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Cocos官方论坛全新改版让你爱上逛坛子

为了提升大家在Cocos中文论坛上的使用体验,Cocos团队最近完成了对论坛的一次大手术: ·把Cocos论坛从老版的phpwind技术方案,升级到和引擎英文论坛一致的Discourse8开源论坛方案,而且我们用了Discourse最新的版本1.6.0; ·所有分版面、帖子、用户数据全部同步到新论坛; ·技术方案的不...

孟迎霞 优快云 207

Cocoachina教学:Core Animation入门

今天,Cocoachina会开始一个Core Animation的入门教学,和大家共同学习Core Animation的使用。本站介绍过不少Core Animation的文章,这篇文章是一个入门教学,从头帮助你了解Core Animation以及如何入门。Core Animation是苹果在Leopard中加入的新API,主要用于利用显卡硬件制作动态的用户界面。同时,在iPhone S

DaemonYang的专栏 1972

CocoaChina IOS

几点iOS开发技巧 发布于:2013-08-27 15:59阅读数:4437 原文作者是开发界中知晓度相当高的 Mugunth Kumar,他是 MKNetworkKit 的作者(虽然没有 AFNetworking 使用那么广泛,但也是一个很棒的 Network Kit),更是最近流传甚广的《iOS 5/6 Programming - Pushing The L “”

游戏爱好者1199 745

CocoaChina整理的开源iPhone程序不完全列表

本站CocoaChina.com整理了一些使用非官方iPhone开发包开发的软件列表,均为开放源代码的项目。你可以通过这些源代码学习到更多如何开发iPhone的应用程序。 iPhone 任天堂模拟器 http://cod 本站CocoaChina.com整理了一些使

Napoleon的专栏 712

我学编程时犯的最大两个错误(cocoachina)

一年前我大学毕业,刚刚步入社会。我很很多很多创业计划,我想去实现它们。但是,我不会编程。   听取了 Yipit 的创始人Vin Vacanti 的建议后,我开始自学编程。   最终我是学会了开发自己的原型,但道路很崎岖。如果你也跟我一样走在自学的道路上,我希望你能避免我犯过的错误。   错误 #1: 我花了大量的时间去学习我实际上并不需要的东西。 我

hengshujiyi的专栏 931

[源码分享]本地文件的读写  

http://www.cocoachina.com/bbs/read.php?tid=75400 转载于:https://blog.51cto.com/3426724/753750

weixin_33965305的博客 115

Xcode基本操作和一些快捷键(在CocoaChina上面找的)!供大家学习

Xcode基本操作 2.偏好设置 通过“command+,”快捷键或”Xcode|Preferences”菜单呼出偏好设置。 (1)主题及字体(Preferences->Fonts & Colors) 选中一种主题(theme),例如“Midnight”,然后shift选择Source Editor/Console中的所有项,点击Fonts设

struggle的专栏 2693

iPhone入门开发推荐阅读的一点资料

 无论您希望使用官方SDK或是Toolchain进行iPhone开发,都需要阅读一些相关的知识以便入门,这里介绍一些推荐您阅读的资料。 首先推荐的是Lucas Newman的三宝,他最近已经被苹果招安了:18页PDF教学:简明扼要地说清楚了在iPhone上怎么开发。XCode模板:目前不推荐使用这个了。推荐阅读:在Leopard中编译搭建非官方iPhone toolchai

Scent of Mobile Application 1126

push,后台推送代码实例

http://www.cocoachina.com/bbs/read.php?tid=68932&fpage=2 转载于:https://www.cnblogs.com/zhulin/archive/2012/01/16/2324169.html

weixin_34066347的博客 237
上一篇: Iphone开发问题集
下一篇: 学习笔记-- IPhone 中使用Sqlite 保存数据
笨熊熊
博客等级 码龄16年 125粉丝 13原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值