IT蚁族:蜗居和逃离 读后感

深入解析路科验证V0实验lab1:SV接口与时钟块实战 本文深入解析了路科验证V0实验Lab1的核心内容,重点阐述了SystemVerilog接口与时钟块在验证环境搭建中的关键作用。通过拆解router_io接口设计、时钟块同步机制及程序块封装,详细讲解了如何构建稳定可靠的验证通信基础,并提供了复位时序分析与常见调试技巧,为后续复杂验证打下坚实基础。 阅读详情

IT蚁族:蜗居和逃离

http://news.youkuaiyun.com/a/20100316/217473.html


我去年到北京,在五环和同学合租一个7平的小屋,整天不见阳光,350一个月,水费每人30,电费另算。基本300一月什么都有了。凑合住了半年。现在是基本是每人450一个月。
冬天有暖气费会贵些。
到第一家公司面试,是一个准备上市的做安全的公司,同学也是刚被别人去的,然后同学介绍我过去,面试和复试一共参加了四次,结果可想而知被pass了。学历低,而且工作经验不够,还是从二线城市到一线城市。自己分析可能主要的是自己能力占多数原因吧。
到第二家公司面试,也是一个朋友推荐的,当初来北京也是她推荐我来的,先是笔试,不难,都是自己出的问题,做的还行;然后做完和技术经理谈,谈的也挺好的,后来在工作中对我非常的照顾;第二天复试和HR谈,1500开始,入职了。不过已经比上家公司翻倍了。
以后就是在工作中得到肯定,工资也很快的涨上去了。主要是认识了很多的朋友,还学到了很多的东西。
自己努力肯定会有收获的,正确的坚持肯定会成功的!(借用Leo说的)

多角度模板匹配的模板创建技巧 基于形状的模板匹配多角度创建技巧 阅读详情

相关推荐

HOPE:基于强化学习的混合策略路径规划器,适用于多样化停车场景

本文提出了一种混合策略路径规划器(HOPE),用于解决自动停车中的路径规划问题。HOPE结合了强化学习(RL)和Reeds-Shepp(RS)曲线,通过动作掩码机制引导RL智能体的探索,并利用Transformer融合环境感知信息与掩码。该方法在多样且复杂的停车场景中实现了超过97%的成功率,并通过真实实验验证了其泛化能力。此外,本文还提出了基于空间与障碍物分布的停车场景难度分级标准,进一步提升了训练与评估的效率。实验结果表明,HOPE在规划成功率和跨场景泛化能力上均优于传统的基于规则算法和朴素强化学习方法

weixin_42783201的博客 1466

IT蚁族:蜗居和逃离

IT蚁族面临的选择:坚守还是逃离?2010年3月4日,下午6点,北京。手机系统程序员姚鲁揉了揉双眼,收起电脑,准备下班。他站起身伸了个懒腰,穿好外套,脑中顿已有了旅行路线:公司在国贸,他在回龙观租房,两地相距27.5公里,乘坐地铁1.5小时,公交车这个时间点要4小时以上。软件外包工程师谢寒霜已经坐在651路公交车上,目的地是西北方向的肖家河,那里有间300块钱一个月的平房,是他

wuzhichaoyuan的专栏 1767

ENVI5.6 批量处理GF-2/GF-6/GF-7:从安装到融合的完整自动化流程

本文详细介绍了ENVI5.6环境下批量处理GF-2/GF-6/GF-7卫星数据的完整自动化流程,包括环境配置、工具安装、正射校正、图像融合等关键步骤。通过实战案例和优化技巧,帮助用户高效完成高分卫星影像处理,提升工作效率。特别针对GF-6和GF-7的特殊处理要点进行了深入解析。

weixin_42546392的博客 179

蚁族和IT无关

先引用一下在中国最大的程序员社区优快云上发布的一则热议的文章:IT蚁族:蜗居和逃离 俗话说众口铄金,积毁销骨!拜读了许磊的大作《IT蚁族:蜗居和逃离》,作为一名一直在一线兢兢业业培养IT人才的老师,一股热血呛上心头不得不说!许磊你个人有抱怨我也不去说你,但写这么一篇东西放在优快云这个“IT人的喉舌”上来误导广大青年,就是你的不是啦! 蚁族是一种社会现象,但这与IT无关!!!

shyleoking的专栏 8644

zemax光线光扇图

通过入瞳某一坐标(PX,PY)的光线在像面上有唯一的位置(EX,EY),以EX,EY为纵坐标,以PX,PY为横坐标,分别建立坐标系,把通过入瞳的光线都在坐标系里描点就得到了光扇图。对于视场内任意一点,取其子午面内的光线,以光线在光阑面上的透射点坐标为横坐标,同时以该光线在像面上的坐标为纵坐标,描出所有点,构成的图形即为子午面光扇图。在焦点位置,曲线的斜率为0,也就是说,不管入射时的横坐标(光阑面上的位置)是多少,离轴多远,都将汇聚在焦点处。此时,子午面和弧矢面有不同的分布,两条曲线不重合。

fendoudecheng的博客 8103

欧姆龙PLC的FinsTCP协议

三个流行的PLC: PLC 通讯协议 默认IP和端口 区别 西门子S7-1200 S7 192.168.1.201 :102 2次验证(正常连接后,第一次发不断开,第二次发断开) 三菱Q系列 MC 192.168.1.250 :4096 不验证(正常连接后,怎么发都不断开) 欧姆龙CJ-2M系列 FinsTCP 192.168.1.14 :9600 1次验证(正常连接后,第一次发断开) ...

周林的博客 1万+

在那山的这边海的那边有一群程序员

在那山的那边海的那边有一群程序员,他们颈椎都弯曲,他们都是近视眼。他们整天坐着房间盯着SecureCRT,他们跳动着还是三里屯的心。。。哦~可爱的程序员~哦~可怜的程序员~为了用户的体验世界的美丽他们加班到天明,早上六点还要起床看报警。。 在那山的这边海的那边有一群程序员,他们老实又胹腆,他们聪明又有钱。他们一天到晚坐在那里熬夜写软件,饿了就咬一口方便面。哦苦命的程序员,哦苦命的程序员,只

上班搞IT,下班搞ITF。 1万+

GD32 TIMER0 PWM输出死活没波形?别忘了这个关键配置(附完整代码)

本文详细解析了GD32 TIMER0 PWM输出无波形的常见问题,特别强调了高级定时器特有的主输出使能配置。通过完整的代码示例和调试技巧,帮助开发者快速解决PWM输出问题,适用于无刷电机控制等嵌入式应用场景。

weixin_30906185的博客 397

某程序员的和软件工程师的辞职报告

<br /><br />尊敬的___________领导: <br /> <br />   天要下雨,娘要嫁人,生死有命,富贵在天。本来我想在培养我的 ______________公司里工作终老,但是生活是残酷的,巨大的生活压力迫使我抬起头来,去遥望那碧蓝的天空。这时,我多么羡慕那自由飞翔的小鸟,还有那些坐得起飞机的人啊。每个月的开头,我会满心欢喜的拿着微薄的工资去还上个月的欠债,每个月的月中,我为了省钱会努力勒紧裤带,重复性的,每个月末,生活的本色就变成了借钱和躲债。 <br /> <br />   人比

上班搞IT,下班搞ITF。 7728

DCM4CHEE Archive Light 应用配置-存储配置

本文介绍了在DICOM归档系统中配置和管理存储的方法,包括通过用户界面和LDAP导入两种方式。主要内容包括: 存储配置概述:用户可根据需求配置单个或多个存储设备,支持在磁盘空间不足或多任务并行时使用。存储分为Archive设备级(序列元数据存储)和Application Entity级(对象存储/元数据存储)。 用户界面操作: 设备级存储配置:通过菜单导航添加/编辑存储描述符,设置Storage ID、URI等关键参数 应用级存储引用:在设备扩展和网络AE中分别配置元数据和对象存储引用 LDAP配置方法:

洪城叮当的博客 1417

华为OD机试 - 猴子吃桃 - 二分查找(Java 新系统 100分)

每一题都有详细的答题思路、详细的代码注释、样例测试,发现新题目,随时更新,全天优快云在线答疑。

学Java,找哪吒 3851

树上有十 只鸟,开枪打死一只,还剩几只?

<br />某日,老师在课堂上想考考学生们的智商,就问一个男孩: “树上有十 只鸟,开枪打死一只,还剩几只?”<br />男孩反问:“是无声手枪,还是其他没有声音的枪么?”<br />“不是.”<br />“枪声有多大?”<br />“80~100分贝.”<br />“那就是说会震的耳朵疼?”<br />“是.”<br />“在这个城市里打鸟犯不犯法?”<br />‘不犯.”<br />“您确定那只鸟真的被打死啦?”<br />“确定.”老师已经不耐烦了,”拜托,你告诉我还剩几只就行了,OK?”<br />

上班搞IT,下班搞ITF。 2165

SAP Gateway Foundation OData V4 服务管理深度解析,从 Service Repository 到 Service Group 的完整运行逻辑

本文解析了SAP S/4HANA中OData V4 API的技术架构,重点阐述Service Repository、Service与Service Group的三层管理体系。以SalesOrder和PurchaseOrder API为例,说明不同服务可能属于特定repository(如srvd_a2x)而非默认DEFAULT库。Service Group作为业务模型组合单元,支持跨服务引用和统一配置,其发布状态直接影响服务可用性。文中对比了后台管理事务/IWBEP/V4_ADMIN与网关端/IWFND/V4

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

一封超级牛的数据库程序员的情书表白

亲爱的Mrs TableMM: 每次你微笑的看着我,都会引发使我心跳加速的触发器,我发现自己已深深地爱上了你,无法逃避,因为我们在同一个Database里。经过我长期的查询分析,对你表结构的了解也越来越清晰,你温柔美丽,高雅贤淑,简直就是我心目中的BCD。我多想JOIN你,但找不到合适的id.If你能和我在一起,你就是我的unique,我决不会三心二意,去找其他的foreign key。为了你,我会DELETE自己所有的坏脾气,也会时常UPDATE自己。你交给我的transaction,无论@

上班搞IT,下班搞ITF。 1910

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

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

深度学习工具包 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,下班搞ITF。 1612

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

关于自己2012年的那些事

2012年总结   2012年的总结分为三个方面:工作、个人感情和跆拳道   1.      工作: 3月4号离开了工作两年的公司,也是到北京的第一家公司,认识了很多好朋友,也学到了很多东西,自己也成长了很多。 离开原因:工资太低(项目不赢利),没人带、自己也缺乏学习的目标和方向(感觉学不到东西了),工作环境的变换和人员变动大(比我来的早晚还有同时来的基本都走了),boss转向了其他项

上班搞IT,下班搞ITF。 1587

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

2010总结(一)

这是一个给力的一年,这是一个杯具的一年,这也是一个纠结的一年。这一年,中国依然举办了一年一度的春节联欢晚会,只是赵本山的小品越来越像冯小刚的电影,刘谦的魔术越来越像话剧,小虎队的貌合神离也只能让人感叹时光飞逝。这一年,加拿大举办了冬奥会,这届冬奥会的话题不是点火失败,而是周洋没有“先感谢国家”。这一年,阿sa从未婚到离婚再到热恋,让人感慨Twins不仅长得像,连做人也是一样的套路。这一年,中国的考古学家们在曹操墓里发现了两块头盖骨,一块曹操的,一块曹操小时侯的。这一年,江西的一个钉子户用最无奈的方式结束了自

上班搞IT,下班搞ITF。 1529

项目刚上线,boss不满意,又得改页面。

<br />自己负责的模块终于做完,上线测试了,虽然期间也出现了一些小Bug,不过总算按期上线了。<br />不过Boss看界面不好看,没办法又需要美工从新设计页面,从新改东西。

上班搞IT,下班搞ITF。 1470

海盗分金

一、经济学上的“海盗分金”模型  经济学上有个“海盗分金”模型,是说5个海盗抢得100枚金币,他们按抽签的顺序依次提方案:首先由1号提出分配方案,然后5人表决,超过半数同意方案才被通过,否则他将被扔入大海喂鲨鱼,依此类推。  假定“每人海盗都是绝顶聪明且很理智”,那么“第一个海盗提出怎样的分配方案才能够使自己的收益最大化?”  推理过程是这样的:  从后向前推,如果1至3号强盗都喂了鲨鱼,只剩4号

上班搞IT,下班搞ITF。 1450

我的智商只有76

妈妈说我的智商只有76。我的智商到底有多高,我也不知道。我只知道我是一个杀伤力很强的人,很多人因我而受到伤害,他们有的对生活失去了希望,有的甚至自杀身亡。所以我一直怀疑我有潜在的超能力,而这种超能力又不知为什么对我的老师作用尤强。    我至今仍记得第一位因为我而牺牲的老师。那时我上小学一年级,老师带着我们去野外作自然实践课。看到春风拂绿,杨柳抽枝,老师不禁想起一个问题,于是问道:“同学们,你

上班搞IT,下班搞ITF。 1359

没有最好的语言 只有更好的程序员

某个技术群的经典语录:<br /><br />赵*  10:49:28<br /> 没有最好的语言 只有更好的程序员<br />赵*  10:49:40<br /> 一语定江山 哇哈哈<br /><br />张*(1)  10:49:45<br />  图片<br /><br />一*  10:50:14<br /> 没有最好的程序员,只有更好的用户体验<br /><br />张*(1)  10:50:53<br /> 没有最好的用户体验,只有最好的性价比<br /><br />一*  10:51

上班搞IT,下班搞ITF。 1338

程序员最痛苦的事儿是啥,知道不?

程序员最痛苦的事儿是啥,知道不? 1.程序员其实可痛苦的了......需求一做一改,一个月就过去了;嚎~需求再一改一调,一季度就过去了;嚎~ 2..程序员最痛苦的事儿是啥,知道不?就是,程序没做完,需求又改了; 3..程序员最最痛苦的事儿是啥,知道不? 就是,系统好不容易做完了,方案全改了; 4..程序员最最最痛苦的事儿是啥,知道不? 就是,系统做完了,狗日的客户跑了; 5

上班搞IT,下班搞ITF。 1335

程序员笑话

笑话一:爱情观 爱情就是死循环,一旦执行就陷进去了。 爱上一个人,就是内存泄漏--你永远释放不了。 真正爱上一个人的时候,那就是常量限定,永远不会改变。 女朋友就是私有变量,只有我这个类才能调用。 情人就是指针用的时候一定要注意,要不然就带来巨大的灾难。 笑话二:女人篇 有的女人就是Windows虽然很优秀,但是安全隐患太大。 有的女人就是MFC她条件很好,然而不是谁都能玩的起。 有的女人就是C#

上班搞IT,下班搞ITF。 1228
上一篇: sql语法case用法
下一篇: 医院院长修电视-----鄙视医院乱收费情况
JavaAlpha
博客等级 码龄18年 910粉丝 511原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值