iteye上推荐的网站(转)

下载codeproject上的源码 在公司里面,经常发现无法在codeproject上下载源码,原因是因为中间少了一段东西,至于是为什么会这样,俺读书少,忽悠不出来。使用方法:点击codeproject上的下载链接时,按住ctrl健,然后迅速去对应的页面拷贝下来链接地址,一般结尾都是XXX.zip之类的,将全部信息拷贝到第一个编辑框中,点击转换,就可以了,然后将转换后的东西重新放到浏览器里,回车,OK。这个我仅在我们公司屡试不爽,至于其他地方是否这样,偶不得而知。 立即下载

先说一下大多数人都知道的。
第一个:http://www.javaeye.com(www.iteye.com)
不解释。
第二个:http://www.infoq.com/cn/(英文主站:www.infoq.com)
非常著名的架构师站点,主要面向企业架构,做JaveEE方向的同学应该经常看。
第三个:http://www.ibm.com/developerworks/cn/,IBM developerWorks CN
IBM的网站,文章范围很广,但主要也是偏向Java方向。另,这个站的稿费还算比较可观,200元/千字,想赚点辛苦费的同学可以考虑一下,就是周期太长(登稿大概要3个多月,发放稿费能拖到一年之后,鄙视)
第四个:http://www.oschina.net/,开源中国
关注最新的开源进展。社区比较杂,比JE还乱,但招聘区比JE好不少,比较多猎头活跃。
第五个:http://www.blogjava.net/,BlogJava
这个开始有点凑数的嫌疑了,其实去的并不多。BlogJava远不如博客园主站热闹啊。
第六个:蓝色理想论坛的JS版
做JS、UI/UE的人估计都知道,它人气也许比不上51js,但肯定无愧于它的论坛的标题“经典论坛”。这个也是我去得历史最久的站,不过在这里混了超过11年都没混出个靠谱的JS水平,我确实是有够菜的= =#
至于神马“床上等你”、“51cto”、“itpub”、“赛迪网”之类的,倒是非常出名,但是我自己基本不去就不推了。下面是一些并非众人皆知,但是个人觉得优秀、值得推荐的网站,大多是博客:
第一个:http://coolshell.cn/,酷壳。
我当作娱乐站点来看,博主的观点我并不全部同意,但博主的文风我确实很佩服,实在太欢乐了。很多非常有趣好玩的文章,譬如这个。
第二个:http://rednaxelafx.iteye.com/
在JE撒迦算是名人了,无需他人为其卖广告,但其博客确实值得关注。另,推一下他创建的HLLVM圈。
第三个:ZOJ / POJ
大学时留下来的恶趣味,不适合大众,工作多年,我自己去得越来越少了……人老了真的会忘掉激情么
第四个:http://rdc.taobao.com/team/jm/,淘宝JAVA中间件团队博客
可能淘宝招聘的架构师越来越多了,最近更新频繁了许多。淘宝其他团队(淘宝DBA团队、淘宝QA团队、淘宝UED团队、淘宝开放平台团队、淘宝核心系统团队)的博客可以从它的链接中进入,就不再一一列举了。
第五个:http://www.open-open.com
这个是后面编辑、补充的,站长是JE的同学(见本帖第一页最后一楼),应当支持一下。

 

在沙发中补充一些英文的,其实我不常去英文站(主要是语言水平问题)- -#
http://www.theserverside.com/
以牛人多出名
http://www.onjava.com/
O'Reilly都听过吧?
http://www.javaworld.com/
这个也很出名,http://www.javaworld.com.tw是它的中文站
http://stackoverflow.com/
技术问题汇集与解决的地方,姐妹站点http://serverfault.com/则是面向服务器管理员的站点
http://www.dzone.com/
一个feed性质的网站,如果定义好关键字,信息效率还是很高的。
http://www.codeproject.com/
从站点名字就看出来了,要不要把sf.net也写上?

stackoverflow,theserverside,coderanch
貌似碰到java的问题总是能在这三个网站找到答案,尤其是stackoverflow
developerworks,javaworld
如果想仔细研究某项技术这两个网站非常不错,不过javaworld有一点很不爽就是一篇paper要翻很多页。

转自iteye: http://www.iteye.com/topic/1005366
基于STM32设计的校园智慧路灯系统(华为云IOT)(212) 当前设计并研发了基于STM32的智慧路灯系统,本系统的目的是打造一个高效节能、智能化管理的校园照明环境。通过集成STM32F103RCT6高性能微控制器为核心,结合多种传感器模块如BH1750光敏传感器、热释电人体感应模块以及中科微电子GPS模块等,实现了对校园路灯的精准控制与实时监控。 阅读详情

相关推荐

自动驾驶入门到进阶完整指南:感知、预测、规划、端到端、仿真测评与场景挖掘全解析

对小白来说,不建议一开始直接冲端到端大模型。先学数据和坐标系:否则所有结果都看不懂。再学 LiDAR 3D 检测:最容易建立空间感。再学 BEV/多相机感知:这是当前主流。再学轨迹预测:理解交互和多模态。再学规划控制:理解车为什么这样开。再学仿真和闭环评测:理解 open-loop 和 closed-loop 差异。最后学端到端/VLM/VLA:这时候你才知道它到底替代了哪些模块。贯穿始终学习场景挖掘和安全测评:这是工业界最核心的能力之一。

u013250861的博客 394

java常用网站收集

自己常去iteye 和 csdn ,一些活跃的java网站偶尔逛下常常有很多收获   第一个: http://www.iteye.com (www.iteye.com) 不解释。 第二个: http://www.infoq.com/cn/ (英文主站:www.infoq.com) 非常著名的架构师站点,主要面向企业架构,做JaveEE方向的同学应该经常看。 第三个: ...

enetor1的专栏 229

测试工程师玩转DeepSeek之Prompt

掌握这些提示词技巧,测试工程师可提升与DeepSeek的协作效率至少3倍。建议结合具体项目上下文进行二次优化,并建立团队内部的提示词知识共享库。✅ “为电商支付接口生成包含幂等性验证的测试用例,覆盖网络中断重试场景”❌ “帮我写测试用例”

weixin_44872675的博客 2262

巧用 stackoverflow.com 系列网站,解决不同问题

stackoverflow.com 是针对开发人员的问答网站,其姊妹网站有 50 多个,例如:superuser.com 是针对计算机应用的问答网站,serverfault.com 是针对服务器管理的问答网站,unix.stackexchange.com 是针对 unix/lin

leeyangcn的专栏 1442

STM32在六轴机械臂实时控制中的选型与分层架构设计

嵌入式实时控制系统中,微控制器的选型直接决定运动控制精度与系统可靠性。其核心在于匹配确定性中断响应、低延迟外设协同与工业协议栈支持等硬性指标。STM32凭借Cortex-M内核的NVIC调度能力、成熟HAL库及CAN FD/高级定时器等专用外设,在机电一体化场景中成为伺服控制中枢的首选。相比ESP32等通用MCU,STM32在硬实时性、EMC认证生态和工业总线兼容性上具备不可替代优势。本文围绕GTB六轴机械臂项目,详解基于STM32F407的硬件抽象层配置、FreeRTOS任务调度、事件队列解耦及闭环控制数

jupi8的博客 755

CAN总线错误帧全解析:从数据包到硬件层的故障树分析

本文深入解析CAN总线错误帧的故障树分析方法,从数据包到硬件层全面剖析错误机制。通过物理层信号测试、数据链路层错误解码和应用层协议排查,提供系统化的诊断框架。结合CANoe配置和示波器波形分析,帮助工程师快速定位总线故障,提升系统可靠性。

weixin_26742753的博客 491

推荐八个技术学习网站

八个纯技术学习好网站:在众多互联网技术网站中,各有各的好,经过网上收集整理,列入八大技术人学习的网站,总有一个适合你。

xuhangshuo的博客 1万+

转录组数据去批次方法整理(combat,combat-seq,removeBatchEffect)

正是因为这些非生物学的因素存在就有可能会导致我们的结果偏离真实的情况,那么实际分析的过程中研究者应当评估是否存在批次效应,并决定是否要进行去批次处理。批次效应是指样本在不同批次处理及测量的情况下引入与生物学情况不相关的技术误差,比如不同试剂耗材,不同操作者,不同的实验时间等。combat函数是基于贝叶斯框架下的调整数据批次效应的函数,主要适用于已经被过滤和标准化后的数据(combat-seq函数是基于二项回归分布下的调整数据批次效应的函数,主要适用于。值得注意的是,即使使用了所谓的去批次效应的工具,

zfyyzhys的博客 7862

​程序员必看!15个优秀的中文技术博客汇总

中文博客已经成为了程序员们互相学习交流的重要平台,本文将介绍一下15个优秀的中文技术博客,每个博客都有详细的简介以及访问链接,供大家参考学习。阮一峰博客阮一峰博客是国内知名的技术博客之一,主要提供与编程相关的教程和实例。阮一峰自称是“搬运工”,他的博客文章引用了很多国外权威技术博客中的内容,为国内技术人员提供了一个高质量的学习资源。博客地址:http://www.ruanyifeng.com/bl...

前端开发博客 7424

TIA博途中S7-1200进行MODBUS TCP通信(作为服务器)的具体方法演示

TIA博途中S7-1200进行MODBUS TCP通信(作为服务器)的具体方法演示

Robot_PLC_HMI_Automation 8615

通信原理 | 窗函数 | 矩形窗 | 汉宁窗 | 汉明窗 | 布莱克曼窗 | 补零对频谱的影响

比如,原信号是一个周期的余弦信号,又给它补了9个周期长度的0,那么信号并不是10个周期的余弦信号,而是一个周期的余弦加一串0,补零并没有带来新的信息!频谱分辨率的含义是两个频率不同的信号在频率上可分,也就要求他们不能落到一个频域函数的主瓣上,所以,如果待分析的两个信号频率接近,而时域长度又短,那么在频域上他们就落在一个频域函数的主瓣内了,补再多的零也无济于事。而形状(主瓣宽度)是由补零之前的信号长度决定的,补零的作用只是细化了频域序列,并没有改变其主瓣宽度。所以,汉宁窗牺牲了分辨率,换来了旁瓣泄露的减小。

若北辰 1305

常用的博客社区

我们了解技术动态、解决各种问题都会用到的技术博客推荐: 一、国内博客社区 1、优快云(https://blog.youkuaiyun.com/) 最大的中文技术博客社区,内容较多。 2、博客园(https://www.cnblogs.com/) 老牌中文技术博客社区。 3、简书(https://www.jianshu.com/) 不是纯粹的技术博客社区。 4、思否(https://segmentfault.com/) 博客、问答的技术社区。 5、开源中国(https://www.oschina.net) 一个技术博客

qq_36294338的博客 2134

Android Binder的两三事--基于Android14源码

Android14-Framework-Binder

保持专注,保持热爱 1141

关于优快云, cnblog, iteye和51cto四个博客网站的比较与分析

<!-- @page { margin: 0.79in } TD P { margin-bottom: 0in } P { margin-bottom: 0.08in } --> 关于优快云,cnblog, iteye和51cto四个博客网站的比较与分析优快云

北京大学职业规划与领导力发展一组 3万+

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

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

技术类博客网站推荐(转)

前几天写的这篇《IT,科技,互联网博客推荐》,很受大家欢迎,编辑还推荐了,有点受宠若惊,因为上次的文章全是资讯,媒体类网站,当然热爱互联网怎么能不懂技术呢?所以这次就来搜罗搜罗技术类博客网站,也会有技术大牛们的个人网站,不过我还是要声明一下,我是做Java EE 开发的,对Web,Android 也有点兴趣,可能其他像PHP,Ruby,其他语言我了解的知之甚少,所以可能不会满足所有人的口味,还请谅

moonhillcity的博客 692

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

ITeye文章推荐原则

ITEYE首页博客文章推荐规则(同时满足以下6条) 1.必须为原创或翻译文章 2.文章内容充实,篇幅不能过短,至少1屏或500字以上 3.内容为技术类或与技术相关话题,技术相关话题文章首页总数不超过3条 4.文章内容清晰、代码与描述相结合,所述内容有一定的深度 5.发布时间在3天以内,最好是当天文章 6.非技术文章(技术相关话题文章)除非评论特别多,若评论少,一般在首页推广半天即可。 首页不推荐的

mountian1987的专栏 444

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

ITeye咋了??首页现空白

今天是什么神奇的日子吗??Iteye首页的博文推荐板块居然是空白的,还以为浏览器的问题,换了一个还是一样的,难道这个板块要被下了???还是没有值得上首页的博文了??

639

Bambook大赛ITeye社区推广经验谈

2010年11月初,我从优快云教育事业部转岗到了产品事业部的社区运营组,负责ITeye网站的整体运营。Bambook大赛就是我开展的第一个社区商务推广项目。    这个大赛的背景是这样的:2010年11月,盛大网络旗下的上海果壳电子有限公司举办了Bambook程序达人赛(以下简称Bambook大赛),目的是推动广大开发者为Bambook开发优质应用,提升Bambook产品的用户体验和

人在旅途 1862

博客网站深入分析

首先,我们小组注册的blog是blog.youkuaiyun.com/a.       深入比较两个博客网站的下列方面:                                                               i.      基本功能

成长的迷思 2302

ITeye9月技术图书有奖试读活动开始啦!

[align=center][img]http://dl2.iteye.com/upload/attachment/0101/2595/adf64505-ba0d-3659-ad4d-f78aa92e6727.png[/img][/align] 为营造良好的技术氛围,本月ITeye携手电子工业出版社博文视点共同举办9月技术图书有奖试读活动。我们为大家精心选定了五本热门技术图书,总有一本是你想要的...

ITeye黑板报 1482

十大程序员最实用的技术社区网站

今天给大家整理一份国内程序员最实用的开源社区网站清单,希望可以给大家带来一点帮助。 第一名:优快云 中国专业IT社区优快云 (Chinese Software Developer Network) 创立于1999年,致力于为中国软件开发者提供知识传播、在线学习、职业发展等全生命周期服务。是当之无愧的行业老大哥! 网址:https://www.youkuaiyun.com/ ...

GTX780t的博客 9444
上一篇: 商品自动分类
下一篇: 解决动态编译的时候带bom头的java不编译问题
slm007
博客等级 码龄21年 2粉丝 15原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值