为什么你总是 CRUD,你想过没有?

Redis缓存:互联网公司常用分库分表方案汇总!搞懂这些直接来阿里入职 什么是自旋锁和互斥锁? 由于CLH锁是一种自旋锁,那么我们先来看看自旋锁是什么? 自旋锁说白了也是一种互斥锁,只不过没有抢到锁的线程会一直自旋等待锁的释放,处于busy-waiting的状态,此时等待锁的线程不会进入休眠状态,而是一直忙等待浪费CPU周期。因此自旋锁适用于锁占用时间短的场合。 这里谈到了自旋锁,那么我们也顺便说下互斥锁。这里的互斥锁说的是传统意义的互斥锁,就是多个线程并发竞争锁的时候,没有抢到锁的线程会进入休眠状态即sleep-waiting,当锁被释放的时候,处于休眠状态的一个线程会再次获 阅读详情

什么是务实

务实程序员他们总是在面临问题时,透过问题看到本质,从具体的场景出发,从大局着想,了解整个问题的来龙去脉,他们会对自己的行为负责,在项目面临问题时,他们不会撒手不管或者任由风险一步步扩大直至无法维护。

为什么你总是 CRUD,你想过没有?

大多数人都不是务实的程序员,因为成为务实的程序员并不满足 短期的利益,需要长期的打磨和持续不断的学习、思考反思。大多数人不是务实的程序员的原因只有一个:惰性使然。

程序员是有戾气的,许多人向我抱怨

  • 工作很久了,年龄也比较大了,感觉工作这些年以来在技术方向上没什么提升

对这些人我有话说:没有及时反思,可能也是由于工作一直很忙,没有停下来静心思考。因为我相信任何有时间思考的程序员,都不会有这种想法。善于反思自己你会及时调整最近的状态,系统化的学习,提高自己的核心竞争力,让自己成为公司不可轻易替代的人才。

  • 整天 CRUD,项目技术栈用的比较老旧,想要接触新项目,想要去互联网

对这些人我有话说:整天 CRUD 不是你找理由的根本!CRUD 的业余时间完全有时间提升自己!我也是 CRUD,但我不是一个 CRUD 程序员!千万不要给自己扣各种 CRUD 的帽子。项目技术栈用的比较老旧,我想说,计算机世界发展了 60 多年到现在,仍然只能识别 0 和 1 ,要专注于不变的根本。如果你学完操作系统,你就知道软件最终离不开操作系统,你就知道管程是怎么回事,操作系统实现不同调度算法的抉择时什么。我曾经说我喜欢技术,想要接触新的技术栈,当我被问及你知道哪些 hibernate 思想到现在仍然流行,mybatis 哪些思想仍然很老旧的时候,你就会发现,技术的新潮只是一时的,没有永远不过时的技术!我听很多前辈讲起,在零几年的时候谁说自己进了互联网那完全是等着被人嘲笑的!为什么互联网现在流行?因为它符合我们大众的诉求!无现金支付,工作之余的放松,饿了就不想自己去买饭,实体购物又麻烦而且还要化解和各种店员的尴尬!!!但是互联网是无法落地的,在发展到一定规模和平台后,互联网也是最重要被淘汰的!而硬件、芯片、通信这些才是永远新潮的技术,只不过无法获取眼前的 feedback,很多高素质人才也不想从事罢了!

为什么你总是 CRUD,你想过没有?

  • 我应该学哪些技术

对这些人我有话说:这个问题本身就没有意义!没有人能够指导你学哪些技术!问这句话的目的就是想走捷径,但是学习是没有捷径的!学你想学的,学和你工作相关的,学能够让你提升核心竞争力的!如果非要让我说出要学什么话,我建议学基础,学基础,学基础,基础就是计算机组成原理、操作系统、网络、编译原理

针对上面这些人,我认为他们只是难以接受改变,我认为这类人是 煮熟的青蛙。这个故事你一定听说过,它说的就是把青蛙放在慢慢加热的锅炉里面,刚开始青蛙感觉温度很舒适,随着慢慢加热,青蛙已经无力跳出锅炉了!

而另外一种人是 把青蛙仍在滚烫的锅炉里 的人,它肯定想尽办法跳出来,这类人会想尽一切办法克服困难。

不要给自己的人生设限

李小龙曾经说过:我活着不是为了满足你的期望,正如你也不是因为我的期望。

说的丧一点就是 诸君看我多装逼,我料诸君应如是

软件开发行业绝对是最吃香的行业,因为我们收入颇丰,因为我们可以选择我们想要的工作,我们可以选择办公地点,我们可以实现财务自由,但这些前提是你要有能力。

为什么有人喜欢抱怨呢?因为他们不曾想着改变,Martin Fowler 说过 你可以去改变组织,或者让自己换一个组织,总的来说,你是自由的,你可以做你想做的。

不知道你听过 墨菲定律 没有?最简单的表达形式是越怕出事,越会出事,拿我们老祖宗的话就是 怕什么,来什么,但是在软件开发中,出现问题是再正常不过的事情了,就算你有完善的需求、设计文档,完备的自动化测试流程,多轮测试迭代,还是会出现问题,推迟交付,未曾预料的问题的出现。

所以,不要惧怕问题,因为问题任何时刻都会出现,当问题出现时,我们应该依靠我们的专业性去解决问题,我们犯了错误要勇于承认,我们必须坦诚。

勇于承担责任,不要把问题归咎于别人或者其他事情上,也不要寻找藉口,不要把问题归功于环境、编程语言、时间或者同事,这些因素可能影响你,但不是让你找的借口

设想一下,比如银行职员、超市售货员、汽车修理工搪塞或者敷衍你的时候,你是什么反应?是不是恨不得想他了他们的门店?你会如何看待他们的公司?那如果是你呢?你的上司或者甲方会怎么看你?

破窗效应

破窗效应说的是,如何把一座富丽堂皇的别墅变成一片废墟?也许你只需要一扇破窗,这就是破窗效应的威力。

那么为什么破窗效应的威力这么强大呢?一扇破窗,如果一段时间不去修理和修复,别墅中的主人就会潜移默化产生一种这座别墅很老旧的想法,久而久之更多的窗户也慢慢积满灰尘,不去打理,直到整个别墅成为废墟。

拿到软件开发中就是,如果一扇破窗(糟糕的设计、错误的决定、没有注释的代码,混乱的逻辑)不去修理,慢慢的就会有更多人作出破窗决定,导致整个项目混乱不堪,无法维护。俗称一块臭肉坏了满锅的汤。

编制合理的谎言

有三个在战场中的战士已经很久没有吃饭了,他们看完前面有个村庄,但是村庄里面没有人,但是士兵没有气馁,他们烧了一锅水,小心翼翼地在锅里放了三块石头,诡异的村民们都出来围观,然后战士就说:这叫石头汤,你们就在汤里放这个?嗯,是的,士兵回答道,但是有点胡萝卜味道会更好,一个村民就跑回家把自己家里的胡萝卜拿来了,随后士兵又说,如果有牛肉那就更好了,又一个村民跑回家把牛肉拿过来了,最后,他们煮了一大锅汤,士兵把石头扔掉,最后和村民们一起吃了一顿美餐。

这在软件开发中同样适用。你可以通过一个小改动入手,渐渐的拓展全局,但是一定要注意方式和方法,一定要假装你不在意,这时候应该坐下来,等他们开始向你问你要不要加些你原本想要的功能。加入一个推进中的成功项目更容易一些。

让用户参与评审和设计

你是否经历过这种,你做的东西拿给用户看后发现这并不是他么想要的,每次都需要打回重做。但是没办法,那是你的用户,你们的共同职责就是做出一个双方都满意的软件。为了达到这种目的,沟通就扮演了至关重要的作用。或者说,你还不够了解你的用户,要多和他聊聊,这或许是程序员的短板。多让你的用户参与评审,多问他们这样怎么怎么样。

为什么你总是 CRUD,你想过没有?

如何学习知识

知识理财

本杰明富兰克林说过:投资知识,收益最高 。知识和经验确实是你最需要的资产。投资知识在某种程度上和 理财 是一样的。什么?这两种毫不相关的概念怎么会扯到一起去的?别着急,且听我慢慢给你分析。

  • 首先,理性投资者具有周期性投资的习惯,周期性投资就是定投
  • 理性投资者会衡量或者说平衡高风险高收益和稳定收益的组合
  • 采取多样化是打持久战成功的关键因素
  • 投资者最核心的准则就是低买高卖获得最大的回报
  • 定期审查、反思自己的理财组合

为什么说学习知识和理财一样呢?

定期投资

就像金融定投一样,你必须定期为你的技术栈找到合适的学习组合,即使数量有限。

风险管理

不要把所有的鸡蛋都放在一个篮子里,你要学新潮的框架同时也要专注于永恒不变的基础知识。这样会让你不止于思考框架,同时也会让你跟进时代的进步适应这个社会。

多样化

你知道的越多,你的作用、你的价值也就越大。如果你是一个只专注于某个业务的程序员,一定要从整体把握,不要局限在自己的一亩三分地中。如果你不喜欢业务,那你就要从整体考虑用到什么技术,计算机技术变化迅猛,今天的热点技术可能明天就会被废弃。你要多熟悉技术,成为 T 型人才。T 这个字的写法一定是先横着写再竖着写的,知道广度后,才有可能选择一个切入点深入进去。

低买高卖

你在 Java 流行之前绝对不会想着去学习 Java,但是当 Java 流行之后,那些早起的用户已经积累了相当丰厚的回报。

重新评估

重新评估你的技术栈,推陈出新,查漏补缺。

知识组合

这里有一些对你学习知识的几种组合方式,也是一些建议:

  • 每年学习一门新的编程语言:培养自己从不同的角度思考语言这回事,权衡语言的利弊,解决了什么样的问题
  • 每月读一本技术书:这个可能有些费劲,因为一本黑皮书你不可能一个月就读完了,除非你什么都不做,天天只看书,但是有的实战类的书还是可以看完的。这里只是告诉你一个大致的读书周期
  • 读技术书:你的人生不仅仅只有计算机,还有生活,计算机也是通过人类制造出来的,你要站在人的角度思考问题。
  • 上课:去本地大学上课是一件很不错的事情
  • 参加城市技术圈子交流:不要只当听众,要参与进去,了解其他人都在做什么
  • 与时俱进:还是那句话,关心一下你的技术栈,阅读相关的新闻和技术帖子,这是一种很好的方式。

持续投资非常重要,计算机不是一件速成的事儿。

为什么你总是 CRUD,你想过没有?

碎片学习的机会

你要如饥似渴的学习,如果你无法找到问题的答案,去寻觅有能力找到答案的人,而不是要让问题 沉寂下去。和其他人交谈有助于构建你的人际网络,而且你会很惊讶的发现,在你寻找答案的这个过程中,你会不断扩大你的知识面。

所有的阅读和研究都需要时间,而时间是永远不够的。所以你需要时刻准备好,确保在无聊的时候有东西可以读。在医院排队也不要忘了放弃阅读的好机会 --- 一定要带上自己的 kindle 或者电子阅读器

批判性思维

最后一个要点是要具有批判性思维,批判性地思考读到和听到的东西。

网络不是那么干净的。永远不要低估商业的力量。他会把黑的说成白的。

网络搜索引擎会把热门的东西放在前列,而不仅仅是正确的东西,也并不是对你有用的东西。书店会把一本书放在显眼的位置,但并不能说明这是一本好书,有可能包装好,有可能封面好,有可能只是标题吸引人,有可能这本书很流行或者很畅销。

批判性思维有五个你需要思考的方向

  • 重复性的问 为什么
  • 谁能从中受益,了解资金流的转向
  • 什么背景下发生的这件事情
  • 开始后会发生什么,结束后会发生什么
  • 为什么这是个问题
CRUD VS CUDA CUDA(Compute Unified Device Architecture)和CRUD(Create, Read, Update, Delete)是两个完全不同的概念,它们分别属于并行计算和数据库操作的领域。首先,让我们来详细探讨CUDA。CUDA是由NVIDIA公司开发的一种并行计算平台和编程模型,它允许开发者使用C、C++等语言编写程序,利用NVIDIA的GPU进行高效的并行计算。CUDA的核心思想是通过CPU任务分发和GPU并行处理的方式,将计算任务分配给GPU执行,以加速数据密集型计算任务。 阅读详情

相关推荐

PHP CRUD 开发框架插件实战

本文还有配套的精品资源,点击获取 简介:CRUD是数据库操作的基石,本压缩包提供一个为PHP设计的轻量级且功能丰富的CRUD框架插件。该插件包含创建、读取、更新、删除等数据库操作的核心功能,支持快速Web应用开发。它可能包含一个主页、PhpGrid库文档、模板文件、SQL脚本和安装说明。通过利用AJAX技术实现前端与后端的无缝交互,提高用户体验,并允许通过简单的代码实现复杂...

weixin_42591908的博客 1698

致:还在CRUD程序员的一封信

什么是务实 务实程序员他们总是在面临问题时,透过问题看到本质,从具体的场景出发,从大局着想,了解整个问题的来龙去脉,他们会对自己的行为负责,在项目面临问题时,他们不会撒手不管或者任由风险一步步扩大直至无法维护。 大多数人都不是务实的程序员,因为成为务实的程序员并不满足短期的利益,需要长期的打磨和持续不断的学习、思考反思。大多数人不是务实的程序员的原因只有一个:惰性使然。 程序员是有戾气的,许多人向我抱怨 工作很久了,年龄也比较大了,感觉工作这些年以来在技术方向上没什么提升 对这些人我有话说:没.

Java0258的博客 602

【lua实战】lua中pairs和ipairs的区别

很久以前,我在使用lua的过程中,对于pairs和ipairs的理解还处于表层,认为我了解的就是全部。 ipairs就是对表中元素进行顺序排序,pairs就是对表中元素进行随机排序。

weixin_42206314的博客 1656

Java开发拿着30K的高薪,每天却只是CRUD,怎么办?

如果是复杂有难度的CRUD,比如几百万级别用户的CRUD那还是有挑战性的。其实一个项目中,还是可以多和其他成员交流学习新的技术新的业务,还是可以提升自己的。作为程序员来说,各种各样的业务处理各种技术都想尝试,像程序员这样勇于学习勇于尝试新东西的工作的人并不多见。很多其它行业的人巴不得有这样轻松的而且拿着高薪的工作。程序员做着简单的CRUD工作,拿的是30K的高薪,是不是让人特羡慕?要说CRUD不能说特简单,大部分的数据处理业务基本也就是各种花样的CRUD工作,真要把CRUD做溜做好,不是一件容易的事情。

javaAnPou的博客 837

MS建模mmt

一、流程:1.定义好每个原子力场类型:Edit Sets(分组) 2.加H(一般是仅与Al-O八面体中的Al相连的O原子)、给H分组 3.“make P1”、校核化学式(正确与否) 4.扩成超晶胞(Na-mmt:4*1*1,Ca-mmt:4*2*1,illite:2*1*1,由化学式而定) 5.置换阳离子: mmt:模型中每 32 个 Si 4+有 1 个被 Al 3+ 取...

weixin_30721899的博客 2174

PLC作为Modbus TCP客户端

PLC作为Modbus TCP客户端,Modbus Slave作为服务器

soledad_chao的博客 4380

初级CRUD程序员 打工人流程规范

初入职场的后端程序员 在你动手之前你会想些什么?

weixin_43903312的博客 1771

风力发电机缺陷检测平台

风力发电机缺陷检测平台相关内容展示

weixin_39779415的博客 1111

有人说Java开发就是crud?我不这样认为!

最近看了很多简历,很多候选人年限不小,但是做的都是一些非常传统的项目,想着也不能通过简历就直接否定一个人,何况现在大环境越来 越难,大家找工作也不容易,于是就打算见一见。在沟通中发现,由...

weixin_37097680的博客 1697

FileZilla Server目录显示失败的处理方法

这两天河南大暴雨挺严重导致多处停电,我远在郑州机房的服务器也断网连不上了。一直到今天下午才恢复,影响较大,有些客户要数据,可是数据因为断网拿不到。于是我想,要是能把服务器的数据备份到其他地方,比如我的本机或者另外一台电脑该多好。 于是今天一整天我都在找远程备份数据的方法,把一台服务器上的数据实时同步到另外一台上。或者两台服务器互相同步。 找了半天发现了FreeFileSync这个宝藏软件,它的原理很简单是通过ftp传输数据。 我得先在服务器上安装个ftp服务,首选filezilla server,安..

两天打鱼三天晒网 4453

电机瞬态分析基础(2):理想电机的基本假设和正方向规定

电机瞬态分析基础之理想电机假设条件和正方向规定

weixin_45670943的博客 1146

什么是CRUD? CRUD的操作

版权声明:转载请附上文章地址https://blog.youkuaiyun.com/qq_42672839 什么是CRUD? CRUD的操作 CRUD是指在做计算处理时的增加(Create)、读取查询(Retrieve)、更新(Update)和删除(Delete)几个单词的首字母简写。主要被用在描述软件系统中DataBase或者持久层的基本操作功能。 数据库CRUD操作 一、删除表 dr...

DJyzh的博客 18万+

基于YOLOv8的农作物病虫害检测系统设计与实现

国内如中国农业大学的科研团队采用改进的Faster R-CNN模型对小麦病害进行检测,取得了较好的效果。农作物病虫害是影响农业生产的重要因素之一,每年因病虫害导致的农作物减产高达20%-40%。YOLO(You Only Look Once)系列算法作为目标检测领域的代表性模型,以其高效、准确的特点在众多领域得到广泛应用。YOLOv8作为该系列的最新版本,在精度和速度上都有显著提升,非常适合农作物病虫害检测这类需要实时处理的应用场景。然而,现有研究仍存在一些不足:一是模型复杂度高,难以部署到移动设备;

YOLO 797

实习一直在CRUD,想跑路...

作者:阿秀校招八股文学习网站:https://interviewguide.cn你好,我是阿秀。这段时间陆陆续续很多大学都开始放暑假了,也有很多人都已经开始实习,其中不乏一些一二线大厂,也有一些选择去中小厂实习。但不管是去大厂还是去小厂,可能很多人在实习过程中可能很多学弟学妹也都会觉得没意思,因为很多时候实习并没有他们想的那么难...比如在阿秀的学习圈中就有一位本科学弟,...

博客 656

PDD psnl_verification anti_content 生成顺序与环境校验说明

K不是明文 URL,而是从当前href再派生出来的一小段摘要值。页面 URL 变,K会跟着变但K不是直接肉眼可读的 URL 字串可以把它理解成“URL 的短摘要字段”。这一步是最容易被误解的地方。它吃进去的是压缩后的中间串不是直接吃环境字段它内部还带有长度预算 / 字符映射 / 位置处理逻辑所以最终看到的环境字段 bytes协议头deflate 压缩自定义编码多层叠加后的结果。先把字段总包做再把压缩结果转成raw再拼fTail最后走做字符级输出因此,当前看到的协议字段流。

码王吴彦祖的博客 70

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

MyBatis-Plus Service CRUD 接口 跟Mapper CRUD 接口区别

1.Service CRUD 接口 说明: 通用 Service CRUD 封装IService接口,进一步封装 CRUD 采用get 查询单行remove 删除list 查询集合page 分页前缀命名方式区分Mapper层避免混淆, 泛型T为任意实体对象 建议如果存在自定义通用 Service 方法的可能,请创建自己的IBaseService继承Mybatis-Plus提供的基类 对象Wrapper为条件构造器 使用示例 //1.在自身的实现类中直接用Serv...

qq_35921925的博客 5533

OV9734 DATASHEET,完整规格书

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

ELADMIN-04 crud的封装

文件定义了一个名为CRUD的对象,它包含了一些用于处理CRUD(创建、读取、更新、删除)操作的方法。这个对象可以被其他组件导入并使用,以便在这些组件中执行CRUD操作,下面四个Vue组件都会用到这个js文件文件定义了一个Vue组件,这个组件包含了添加、编辑、删除和导出按钮。这个组件可以被其他组件导入并使用,以便在这些组件中显示CRUD操作的按钮。四个按钮两边还各有一个插槽可以自行添加新的按钮。

kandan_cc的博客 2485

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

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

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

【庖丁解牛】vue-element-admin前端CRUD通用操作组件详解,对,核心就是crud.js文件

框架之所以能够快速定制应用,得益于其通配的CRUD操作,属性配置多样化且个性化,能够满足绝大部分开发需求,也方便了代码生成。钩子函数与vue生命周期的执行顺序应该是我们最关注的,因为事件的起始影响着编程的思路。行代码,以及下图中其它四个vue组件,形成了对通用CRUD操作的高级封装。离不开assign,vm.$option,callVm。钩子函数应该说是做的很精细,包含各个用户操作的事件。函数,封装了配置项、方法、钩子函数。在该文件之前有一个老版本的文件,在。共计9个函数,最重要的就是。

追寻上飞的博客 1万+

FastAPI Quick CRUD:快速构建高效的CRUD服务

FastAPI Quick CRUD:快速构建高效的CRUD服务 在现代Web开发中,快速构建和部署CRUD(创建、读取、更新、删除)服务是至关重要的。FastAPI Quick CRUD 是一个基于FastAPI和SQLAlchemy的开源项目,旨在帮助开发者快速生成高效的CRUD API。本文将详细介绍该项目的特点、技术分析以及应用场景,帮助你了解并开始使用这一强大的工具。 项目介绍 Fast...

gitblog_01132的博客 1189

为什么Java程序员每天还在写重复的CRUD?这个问题,终于有人想明白了

摘要:文章探讨了Java开发中CRUD工作的自动化困境。虽然现有工具能生成部分代码,但存在三大痛点:业务需求变化导致表结构失效、接口设计需人工参与、生成代码质量不稳定。飞算JavaAI创新性地采用多专家Agent协作模式,覆盖从需求拆解到源码生成的全流程,实现15分钟完成传统半天工作量的CRUD开发。在AI编程工具爆发的背景下,该方案突破了单纯代码生成的局限,聚焦于设计端的效率提升,为开发流程自动化提供了新思路。

CalEx_Tech的博客 360

什么是CRUD( What is CRUD)?

在很多技术性的文章,特别是有关数据库类的文章中,经常会看到一个缩写“CRUD”,那什么是CRUD呢?CRUD其实是数据库基本操作中的Create(创建)、Read(读取)、Update(更新)、Delete(删除)。而这里的Create(创建),就我理解而言,应该是增加记录的意思吧(不知道对不对),而不应该是创建数据库表的那个创建的意思。我们平常所说的增删改,也即是这里的Create、Delete

bruesz的专栏 5万+

CRUD是什么意思

CRUD是什么意思? CRUD说的就是增查改删 C:就是创建(Create), R:就是查找(Retrieve), U:就是更改(Update), D:就是删除(Delete) 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 新的改变 我们...

qq_39104357的博客 1万+

CRUD

本文转自:https://blog.youkuaiyun.com/qq_42672839 什么是CRUD? CRUD的操作   CRUD是指在做计算处理时的增加(Create)、读取查询(Retrieve)、更新(Update)和删除(Delete)几个单词的首字母...

付石头的博客 1979

FISCO BCOS CRUD使用指南

为什么设计CRUD功能? 在FISCO BCOS 1.0中,节点采用MPT数据结构,通过LevelDB将数据存储于本地,这种模式受限于本地磁盘大小,当业务量增大时数据会急剧膨胀,要进行数据迁移也非常复杂,给数据存储带来较大成本和维护难度。 为了突破容量和性能瓶颈,FISCO BCOS 2.0针对底层存储进行了重新设计,实现了分布式存储,带来了容量和性能上的提升。得益于分布式存储采用了库表结构,FISCO BCOS 2.0设计一套CRUD(Create增加、Read读...

苦逼码农的博客 2958
上一篇: 每个架构师都在研究的康威定律,程序员进阶路上,你思考过吗?
下一篇: 程序员:我以为是春天来了,原来又是hr的新套路
Javaesandyou
博客等级 码龄5年 742粉丝 563原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值