从工地打工,到狂揽10个大厂offer、副业赚100万:培训班出来的程序员是怎么做到的?

news2024/12/27 12:51:38

七年前我 985 毕业却沦落到工地打工,七年后我已经收到了 10 个大厂 offer 。

你好,我是吴师兄,一位曾经的学霸毕业只能去工地,而如今大厂 offer 拿到手软,Github 全球 TOP100 算法仓库创作者,公众号五分钟学算法主理人,粉丝突破 20w。

今天这篇文章是一位堕落的学霸,这 10 年的成长史,有高光、有颓废、有迷茫、有奋斗。

开局一手好牌却被我打的稀烂,但我一直坚信

在绝望中寻找希望,你的人生必将辉煌。

如果你现在正处于人生迷茫期,希望看完我的成长史,能为你的人生带来一点曙光。

一、我曾经也是一名学霸

读书的时候,我一直是别人家长口中的孩子:“你看看隔壁的xxx,这次又考了年级前十,你们天天一起玩怎么成绩那么差。”

后来我却堕落了,经常年级前十的我,高考时却差点上不了大学。

我打小成绩好,虽然不是天才级别,但成绩也一直属于年级前十的水平,小学中学都在尖子班。

我读书从来不熬夜,也不报什么兴趣班,每个知识点都能轻松理解,顺风顺水的考上了县里最好的一个高中。

由于高中离家远,所以我选择了住校,而堕落之门至此开启。

以前初中我身边都是年级前十的同学,但进入高中之后,由于我自控力非常差,每天除了看小说,就是去网吧玩游戏。

当时的我非常疯狂,无限堕落于网络世界。

县里有 3 家小说店,从金庸古龙的武侠小说,到跳舞唐家三少的都市玄幻小说,应有尽有。

当时租一本小说需要 3 毛钱一天,我那时候根本没有钱,所以我选择每天中午去店里站着看小说,只到节假日才选择租一本回宿舍看。

高中 3 年时间,店里 300 多本小说,1000 多天,风雨无阻,我全部看完。

入坑的第一本小说

学校门口原先有网吧一条街,经过家长举报之后,零零散散的分布在学校 5 公里范围内,近的走 10 分钟到,远一些的需要走半个小时。

每逢周末,各个网吧网咖爆满,为了能占到一个位置,我会早晨 5 点多起床,生怕来晚一步,我会一直从早上 6 点上到夜里八九点,才开始依依不舍的离开网吧回学校。

小说和网吧的双重诱惑下,满足了放飞自己的我,选择放飞意味着堕落自己,从小打下的底子在小说和网吧中逐渐被腐蚀,成绩开始一路下滑。

按我们学校以往的数据,只要在普通班级前 8 考个一本,肯定没问题。

但我那时候成绩一直下降,别说一本了,能不能考上大学还是一个未知数。

不过做为曾经的学霸,我也是有梦想的,我也想考一个好成绩,上一本上 211。

奈何小说网吧的吸引力太大了,那股惯性拽着我中午看小说周末去网吧,于是只好自我麻痹:说不定高考就超常发挥考上个 211。

命运是公平的,强者越强,弱者堕落无门。

没任何意外,我高考落榜了。

2009 年我人生第一次高考,我考了 400 多分只能勉强上个二本。

而我身边的好友和同学无一例外考上了一本,还邀请我去吃升学宴。

以前我的成绩和他们一样,而如今我只能吃着别人的升学宴,好友在酒店里非常开心的敬着每一位人,而我的内心犹如饮了一杯毒酒一般苦涩烧心。

我曾经也是一名学霸,而我主动选择毁掉自己的人生。

400 多分一本都上不了,我的人生陷入无尽的黑暗。

二、我不甘心

我就是发散恶臭味的“老房子”。

高考完的那七月,县里发生了洪灾,我住的乡下老土房,被洪水全部冲垮。

洪水过后,我踩在还未清理的淤泥上,望着那倒塌的老房子,闻着消毒水的刺鼻味和淤泥散发的恶臭味。

恍惚间我觉得自己就是这个老房子,一身只有脱落的坏习惯,曾经的学霸,如今高考落榜,我的人生一片黑暗。

我的人生就止步于此了吗?我只能上一个末尾的二本了吗?

我不甘心!

身旁的大人们都在讨论倒塌的老房子怎么重建,而我的脑海中出现了四个字:不破不立。

刹那间,各种小说情节在脑中浮现,经脉被断修炼上古秘法,被赶出家门后莫欺少年穷,主角的成长不是一帆风顺,挫折与奇遇并存。

失败的人生并不可怕,可怕的是一蹶不振。

于是,我选择撕掉录取通知书,带着那些不甘心,开启我的复读生涯。

三、破釜沉舟,重获新生

考上 985 哈尔滨工业大学!

下定决心复读之后,我定了一个目标:考上 985 哈尔滨工业大学!

如同每个小说的主角一样,逆袭成神,我要逆袭重生。

为什么要选择哈尔滨工业大学?

  • 1、证明自己,我复读也能比我的同学考的更好吧;

  • 2、我是南方人,想去最北方看最浪漫的雪花。

关于专业、就业统统都没有考虑,这也为我后来的大学颓废生涯以及毕业去工地搬砖留下了祸根。

现实不是小说,不会天降仙人、秘境、开挂来帮助你,靠的只能是自己。

认清楚这个现实,我开始自救。

于之前浑浑噩噩的我不同的是,这次我有着清晰的复读思路:

1、找到正确的学习方法

首先是算分,每个学科至少得多少分才能不拖后腿,算来算去,除了数学比较稳,其它各个学科都相差蛮多的,理综三门学科差的最多。

于是在开学第一天,我厚着脸皮来到办公室,找到了各个学科的负责老师,寻求他们的帮助:我想考 985,这几门学科怎么才能学好。

我印象特别深刻的就是化学老师告诉我的一个诀窍:每个元素体系之间是有相互联系的,同时也是类同的,你先学好一类元素,之后迁移过去就能学的很快。

这个技巧不仅帮助我把化学从及格水平拉伸到优秀,同时在后面学习编程的过程中也提供了巨大的帮助。

2、增加学习时间

与此同时,增加对学习时间的投入。

那个时候,晚自习有三节,最后一节可以自己选择上或者不上,如果我不上的话只能回宿舍,会觉得无聊,慢慢的又会去租小说,重蹈覆辙。

促使一个人自律的方式有两种,一个是有奖激励,一个是惩罚,我和同桌做了一个约定,互相监督上最后一节晚自习,谁溜掉的话给对方 100 元,当时我一个月的生活费是 300;

同时在这节晚自习时练字,在笔记本上写一百遍心仪大学的名字:哈尔滨工业大学。

写完后看看《读者》、《青年文摘》放松。

直到高考,我们两都没有薅到对方的 100 元,他最终也考上了他心仪的大学。

自助者天助之,好的学习方法 + 时间投入 + 刻意练习 = 收获。

2010 年 6 月 7 号,我走进了熟悉的考场,心情很平静,仿佛是一场普通的考试。

考完后,收拾东西回家,隔了好几天才开始对答案估分。

如果语文作文不出大意外的话,分数还算满意。

查分的那个时候我特别记得,我正在听许嵩的《有何不可》,正在 QQ 群里和一些小屁孩聊许嵩哪首歌最好听,班级群里有人说可以查成绩了。

我紧张又淡定的找到准考证,打开查成绩链接,输入后闭着眼睛等待结果,歌声结束的那一刻,睁眼,稳了,能考上!

南方人在大学里第一次看到雪

脑海里我回闪曾经的过往:

我曾经也是一名学霸

我选择了自我堕落

第一次高考我落榜了

我如同被洪水冲垮的老房子

我的人生一片黑暗

我不甘心

我要逆袭重生

二战,全校前十

一战封神!

第二高考成绩,我排进了全校前十,稳去 985 哈尔滨工业大学,就坐等通知书了。

复读,让我浴火重生。

但也让我人生陷入第二次危机。

985 哈尔滨工业大学毕业,我却只能去工地打工。

四、人生第二次至黑时刻

进入大学我再次放飞自我,我的人生陷入第二次堕落之门。

哪怕现在我已经七年没玩 Dota,我依旧可以闭着眼睛按出 Dota 卡尔的一套连招,无它,熟尔。

大学四年我再次选择堕落,我可以花一整个月的时间去熟记 Dota 里面所有英雄的技能,它们的技能冷却时间,出兵的时间点,什么时候拉野最合适,哪个位置插真眼,哪个位置插假眼不易被扫描,哪个英雄克制哪个英雄,只为了玩好这个游戏。

但我却不肯花哪怕一小时的时间,去学习课程。

每天逃课宅宿舍打游戏,每学期的挂科和补考成了家常便饭。

四年时间,弹指挥间,一转眼临近毕业。

当舍友们要么在其它高校开始研究生生涯,要么在各大厂拿着月薪过万的工资。

我只能目送他们收拾行李离开学校,开始新的生活。

而我独自一人呆在宿舍,准备迎接最后一次补考:工图。

这次再失败,985 毕业证书无望。

很可笑,仿佛时间回到了第一次高考。

第一次高考,我落榜了。

5 年后的今天,我又一次面临最重要的一次补考。

这次补考不过,我的大学毕业就无望了。

好在这次运气站在我这边,或许是学校不愿意出现无法毕业的学生。

最终我靠着 60 分的成绩结业拿到了毕业证书。

虽然靠着运气顺利毕业,但我毕业即失业,根本找不到任何工作。

回到老家蹲了几个月,根本不知道自己能做什么工作。

曾经的学霸,高考排名前十,985 哈尔滨工业大学毕业

最终连一份月薪 3000 的工作都找不到。

我的人生第二次陷入至黑时刻。

未来我靠什么养活自己?

我又一次陷入无限的迷茫。

我成为了自己曾经最鄙视的样子。

五、我是培训班出来的程序员

毕业回家蹲了几个月之后,觉得这样的日子不能在过下去。

于是乎我在元宵过后带着行李箱和 1000 元生活费,坐着大巴来到广州,准备去各大高校听宣讲会,希望通过校招找到一份工作。

很多人瞧不起培训班出来的程序员,我也是如此。

但命运让我成为曾经最鄙视的人。

我毕业之后没啥突出的能力,只是靠着不错的学历,找到了一份月薪三四千的工作。

这份工作是在移动的外包公司打杂,包吃包住。

没活就在办公室处理报表,有活就跟着施工队现场跑,还得帮忙抬设备、偶尔搬砖。

大部分情况下和在工地打工没什么区别。

985 毕业的我,最终找到了一份月薪 3000 的工地工作

整个部门就我一个本科生,同时,就我不会说粤语。

那个时候,我有很多高中、大学同学在广州。

当我刷朋友圈发现他们光鲜亮丽的坐在办公室吃下午茶,而我却顶着大太阳在工地里吃着盒饭。

这幕如同第一次高考,同学考上好的学校,请我吃着庆功宴。

心里很是难受,为什么我和他们同样是学霸,而我却过着截然不同的人生?

不甘心,离职,重生!

我一定要脱离现在的情况。

于是在转正的那天,我选择了当场离职,决定听几个程序员朋友的建议:报培训班,脱产培训 5 个月,转行当程序员。

我当时身上没有钱,报班的费用还是贷款工作后再分期还。

离职的那天,我带着行李箱和小风扇离开了公司宿舍,在培训学校附近的城中村租了一个地下室单卧,没有窗户,白天要开灯,下雨天十分潮湿。

高考二战的时候,我还有复读的同学。

而这一次:地下室,一个人,前方的路一片黑暗。

当时培训住的地方,住过城中村的应该有同感

我需要为自己的前途而战。

为了省钱我选择最廉价的快餐店:猪脚饭,有肉有菜还有汤。

于是每天我都往返在教室、租房、潮汕猪脚饭这三个场所,早上七点去培训教室,中午晚饭去快餐店,晚上十点回出租房。

唯一的乐子就是一周放一天的假窝在家追半天琅琊榜,整整五个月的,只有两三次因为要参加广州同学聚会离开了这个范围,其余时间都在 Coding。

培训班的课程直接对标工作,没有讲什么计算机基础、数据结构和算法等底层原理,一开头就从基础语法开始讲起,然后过渡到实际项目工作,能三天讲完的内容绝对不讲四天。

毕竟宣传的口号就是培训完毕让你具备三年的工作经验,每天教的东西都很多,下午 6 点下课后才属于自己的练习复习时间,教室里面有空调,比租房号太多,我选择蹭到 10 点再回。

当时培训的教室

这种压力程度下,能坚持学习的人不多,基本上都是大专生、本科生,而最终顺利找到工作的也是这些人。

为什么很多人瞧不起培训班出来的程序员,很重要的一个原因就是造假太严重。

培训班的一般流程都是会在最后几节课都会讲怎么优化简历和模拟面试,优化简历速成造假,把培训出来的人伪造成三年工作经验的程序员。

起初我也想伪造一份简历,可又担心面试时被揭穿丢脸事小,丢学校的脸那就大发了,百年校庆都不敢回学校溜达,决定后面几节课直接溜,听都不听。

照着网上的模板,写了一个简历,背了一些八股文后去找工作,自己的实力知根知底,大厂什么的没指望,找的都是一些创业小公司,要求低一些,面试官也好应付。

那个时候流行创业,互联网小公司实在太多了,对程序员的需求程度也高,于是,面试的第二家当场给了 Offer!

我哪敢要求太多,就签它!

其他人还在模拟面试时,我已经开始工作,成为班上第一个找到工作的人,遇到不会的问题下班后我连忙跑去教室问老师。

2015 年,我成为了一个程序员,有了程序员吴师兄。

发工资的那天,我从地下室搬到 4 楼,最高的那一层,推开窗户,能看到广州塔。

那天刚好是雨天,不在潮湿,刚好看到了彩虹。

找到工作换的高层,终于可以见到阳光

找到工作换的高层,终于可以见到阳光

我的人生开始有了一些光芒。

编程改变了我的命运,但我也负债百万。

六、负债百万,但我有颗进大厂的心

虽然通过培训我找到了编程的工作,但此时的我只会 CRUD。

培训班只教会了 what,却没有教会 why。

真正开始工作后才发现,自己的底子有多差,计算机基础、数据结构等内容都不会,只能做一些简单的 CURD 的工作,并且很吃力。

当时处理一个简单的 json 数据花费了我三天时间,后面自己偷偷去问大神才知道用线段树可以几行代码搞定。

线段树是什么?

一脸懵逼。

一查,原来是数据结构的一种,当时想着我不会数据结构和算法也找到了工作,也能正常的工作,那还学这个干嘛,多熟悉一下业务代码不香么。

即使有些朋友告诉我要好好的打好计算机基础,我还是习惯性地敷衍过去。

不会编译原理,我照样能定位到 bug。

不会数据结构,我照样能写出个能用的排序功能。

不会计算机组成原理,我照样知道怎么使用 IDE。

不会计算机网络,我照样能写出个网络请求 API。

学这些有啥用?!

等我打算跳槽,投简历面试时,拿到面试题的第一眼蒙了:反转链表是什么意思?

连续参加好几家公司的面试,都倒在笔试环节,时代变了,现在所有的互联网公司都有算法面试环节。

而这时因为家中变故,我背负了上百万的债务,如果不在 3 年内全部还清,我将成为失信人,哪怕后面慢慢还清,我也带着抹不去的污点。

每个月的利息都靠几张信用卡来回倒腾,本金只能靠着微薄的工资慢慢还,不吃不喝也得将近十年的时间。

进入大厂拿到更高薪资,我才有可能还清负债,还清债务我才能重新开始。

如同以前二战,我要考 985。

这一次,我要进入大厂,还清百万负债。

不会算法,就没法进大厂。

学算法,进大厂,还负债。

这一次我为自己前途而战。

七、我开启了 1000 小时刷 LeetCode 之路

我不想一辈子待在创业小公司 ,做着 CRUD 的工作,拿着四位数的工资,债也还不清,首付也凑不齐。

和复读那年做决定的方法一样,我先给自己定个小目标,刷它几百道 LeetCode 算法题!

二话不说,立马打开 LeetCode 官网,开启算法刷题之路。

我相信能力是靠努力 + 持续练习,锻炼出来的。

每天上下班我都需要挤两小时地铁,所以每次我都会在地铁里面站着学习算法题。

我在地铁上站 1000 个小时,也学习了 1000 个小时。

仅仅在慕课网这个平台上,我就学了 500 小时

决心和执行力我都有了,然而现实却又给我沉重一击。

**我连 LeetCode 最简单的第一题都写不出来。

LeetCode 第一题,如同小学里的 1 + 1 = 2 的程度。

开始学吧,我硬着头皮刷题,按照前辈们的经验,顺着类别刷,第一个刷的就是链表。

刚开始刷,真的很慢也很痛苦,期间我实在做不出来的时候去看别人的题解文章,都需要看很久才能弄懂,我都有点怀疑自己的智商。

三个月下来,我才刷了 100 道,虽然把基础数据结构算法知识补回来了,但想靠这 100 道题目通过大厂的算法面试无异于痴人说梦。

这个过程还出现了一个很严重的问题,刷着刷着回过头来看之前做过的题目居然忘了什么思考。

相当于白刷!

怎么样才能刷完一道题目就真正掌握一道题目呢?

我想到了费曼学习法:以教促学,写算法题解!

我如果能够把一道算法题给新手讲清楚,那我不就是跳出新手的行列?

并且我发现世面上大部分 LeetCode 题解文章都有以下几个缺点:

  • 1、故作高深,喜欢写简短的代码,新手很难看懂

  • 2、只提供代码,不提供题解分析,读者无法理解

  • 3、提供了题解,但全篇都是文字,需要慢慢分析才能看懂

直到现在,你在搜索引擎搜索一些题目,看到的答案排版、内容、质量都不尽人意。

所以,当时我给自己的题解制定了以下几个风格风格:

  • 1、所有的代码必须提供注释,每行代码都要能说清楚

  • 2、题解内容不要嫌啰嗦,让新手也能顺着思路写出代码

  • 3、每道题解都必须图片或者动画,让读者一分钟内能看明白难点,顺着动画能写出伪代码

没想到就是当初无意的算法解题分享,让我副业赚到了人生第一个 100w。

八、我靠算法副业赚到了 100w

我副业的第一个 100w 比主业的第一个 100w 来的更早一些。

说来也难以置信,欠 100w 的时候,我没有出现过一次放弃的念头,因为那段培训生涯给予了我巨大的正反馈:天道酬勤,努力就一定能有回报!

因为选择相信,每天我才能坚持在往返的拥挤五号线上站着看两个小时的编程视频,只为了提高技术水平进大厂拿高薪。

经过各种权衡以及债务的压力,决定边刷题准备跳槽涨薪边寻求一门能挣钱的副业。

但副业哪有这么好找。

做家教,一个月只能挣几百。

接外包,钱被黑,三个月白干。

闲鱼卖东西,挣了 3.64 元,账号被封。

各种尝试都是失败,唯有 LeetCode 上的 AC 标识在告诉我:你可以成功通关的。

放弃很容易,但坚持一定很酷,运气给了坚持下来的我一点点机会。

这种情况下我依旧按部就班的刷 LeetCode 写题解,对于每一道题目我都想用 PPT 动画的形式把它讲清楚,一方面可以加深我的印象,以教促学,另外一方面发布在我的博客上,希望能收到陌生人的点赞和感谢留言。

感谢那个坚持下来的自己,机会来了。

当时我比较崇拜的一个技术大佬发表了一篇博客,说他在一个平台写了一些付费文章,文章的内容恰巧是我想知道的技术难点,立马前往付费订阅。

隔几天发现有几百人订阅了,算一下收入大概有好几千,由于之前一直在琢磨着挣钱,很自然的产生了想法:我能不能也写一些付费文章?

1、首先是能不能的问题

技术文不同于其它类型的文章,它始终是围绕着一个技术点来写的,只要这篇文章能够把一个技术问题讲清楚,那么就是一篇合格的技术文。

在第一年的工作中,我的业余时间都用在提高技术上,研究源码、研究新框架等等,写了不少技术文章,阅读量和互动貌似还不错,那我还是能写写的。

2、然后是写什么内容的问题

自己正在写 LeetCode 题解,那就完善这块内容!

使用 PPT 的动画来呈现解题的思路,帮助新手更好的理解,服务像我这样的转行程序员,让他们不再害怕刷题。

立马开始写文章和制作动画,由于我对 PPT 的熟练度不够,同时还要兼顾呈现算法解题的思路,所以录制一分钟的内容需要我花费三四个小时,想到这个能挣钱,凌晨一两点也干劲十足。

在平台上更新了好几天,大概是免费的缘故,时不时有人来订阅,我当时想着等免费人数破 100 就转为付费模式,没想到幸福来得很突然,由于当时平台上的内容比较少,我又更新的很频繁且免费,内容还与众不同,于是小编在它的官方服务号进行了一次推送。

推送的时候我没有做好准备,正在外面跑步,手机上一下子叮叮咚咚想起了,拿起了一看,xx、xx、xx订阅了你的专栏,短短一个小时就有了 2000 多的订阅,我赶紧跑回家很无耻的设置为付费模式,这也抵挡不住一些人的热情,一个晚上我挣了好几百。

当我通过内容创作挣了 1000 多元时,我知道我的内容是不错的,接下来的方向就是怎么样将它放大。

有一次无意发现一个程序员在写公众号,他介绍说公众号有 3w 粉丝,靠接广告和社群一年挣了 7w。

原来,程序员写的技术文也能这样挣钱。

内容有了,就是我之前写的那些文章。

变现途径有了,接商业推广。

剩下的就是流量。

哪里的程序员流量最多?

GitHub !

如果我在 GitHub 搞一个仓库,里面存放我的文章,在文章里面引流到公众号,仓库火了那流量自然而然的有了。

立马创建了一个仓库:LeetCodeAnimation,把公众号的文章搬运过去,同时配上详细的介绍和动画描述,第二天在程序员的极客社区 V2ex 进行了第一次宣传,当天上了 V2ex 的热门,突破了 1000 浏览。

V2ex 有个特点,上面的极客程序员比较多,很喜欢分享一些有趣好玩的开源项目,我这个项目新颖特别,得到了很多大 V 的关注,一些大 V 自发的在微博进行宣传,没几天上了 GitHub 的热门榜单,一周后冲上了全球第一的位置,流量自然而然的有了。

大概在 3w 粉丝的时候接了第一单广告,推广极客时间的课程,每个人购买我都能有十几块的佣金,由于目标群体契合,加上是第一个广告,当天晚上我挣了 2000 元!

LeetCodeAnimation 越来越火,目前 Github 已经有 66.5K star,全网超过 1000W+ 浏览。

每周都有大厂发来面试邀请,我自认为我技术不差,马不停蹄的去参加面试,一个月拿下 10 个 Offer。

这个时候,不是公司选我,而是我选公司。

基于副业的发展考虑,我最终选择了一个钱不算最多但事情少离家近的公司。

默默计算了一下薪酬,我终于可以短期内还清债务!

最后免费分享给大家一份Python全套学习资料,包含视频、源码,课件,希望能帮到那些不满现状,想提升自己却又没有方向的朋友。

关于Python技术储备

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

一、Python所有方向的学习路线

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。在这里插入图片描述

二、Python必备开发工具

在这里插入图片描述

三、Python视频合集

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。 在这里插入图片描述在这里插入图片描述

四、实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。 在这里插入图片描述

五、Python练习题

检查学习结果。 在这里插入图片描述

六、面试资料

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。 在这里插入图片描述在这里插入图片描述

这份完整版的Python全套学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/111453.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

eclipse和sts安装lombok

eclipse和sts安装lombok 说明 sts 是 eclipse集成springboot的开发环境 所以 sts 和 eclipse 安装 lombok 步骤基本一样 参考网址: https://blog.csdn.net/qq_39826207/article/details/119007580?ops_request_misc%257B%2522request%255Fid%2522%253A%252216708973141680…

算法day57|647,516

目录 647. 回文子串 516.最长回文子序列 动态规划总结篇 647. 回文子串 dp数组的定义 dp[i][j]代表的是区间[i,j]的字串是否为回文字符,如果dp[i][j]为true,否则为false 递推公式 如果s[i]和s[j]相等的话 1.ij 为同一个字符,dp[i][j] True 2 i与j相差1…

Kafka大厂高频面试题:在保证高性能、高吞吐的同时保证高可用性

Kafka的消息传输保障机制非常直观。当producer向broker发送消息时,一旦这条消息被commit,由于副本机制(replication)的存在,它就不会丢失。但是如果producer发送数据给broker后,遇到的网络问题而造成通信中…

火山引擎 DataTester 上线“流程画布”功能,支持组合型 A/B 实验分析

更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群 在精细化运营的时代,运营活动同样需要有精细化的策略,例如在年末大促活动中,设计 APP 弹窗提醒、满减、会员领券时,我…

C#语言实例源码系列-实现批量更改文件名称大小写或扩展名

专栏分享点击跳转>Unity3D特效百例点击跳转>案例项目实战源码点击跳转>游戏脚本-辅助自动化点击跳转>Android控件全解手册 👉关于作者 众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中…

DeepLearning_Note

这里写目录标题深度学习框架深度学习开发万能公式模型的网络设计和开发:激活函数:几个数据参数:神经网络的输出零碎知识点:深度学习框架 深度学习开发万能公式 ① 问题定义 ② Paddle.vision.datasets(内置数据集&am…

【ROS参数服务器】

参数服务器是以共享方式实现不同节点间数据交互的通信方式。主要用于存储多节点共享的数据,类似于全局变量。ROS中的参数服务器主要包含三个角色,分别是ROS Master(节点管理者)、Talker(参数设置者)、Listener(参数使用者),其中Talker和Liste…

创新京东T7开创“新算法宝典”,图文并茂,全新演绎,太酷了

导言 算法是一门学问,但却总遭到一些程序员的冷落。现在的开发人员,更热衷于编程语言的修炼,以应付面试需求时的需要,所以对算法的学习,稍许忽略了些。实际上,近些年来,各互联网公司对于算法的…

【知识梳理】前端路由的两种模式

一、概述 这是几年前写的的一篇文章,发在了简书上面,现在看来仍然有一些不足,所以再次整理一下发在掘金。 二、什么是单页面应用(SPA)? 首先我们需要了解一下前置的基础知识————SPA(单页面…

S3 #DooTrader 经典组冠军以良好盘感,创下近 900% 收益率摘得桂冠

本届 S3 #DooTrader 慈善杯全球交易大赛现已经进入白热化阶段,第二轮赛事冲刺在即,各位选手摩拳擦掌争取赢得最终的丰厚奖金。目前,领先的选手调整策略和仓位,以保持排位优势。我们看到现阶段经典组 TOP 1 选手已经创造了 1,300% …

WMS类图分析-android12

为什么要分析类图? WMS是一个复杂的模块,就像一个很大的家族,里面有各种角色,认识类图就像是认识WMS模块中的各个角色,不先把人认清楚了,怎么更好的理解他们之间的交互? 我觉得,这…

vue+antd搭建后台管理界面模版(PC端),适配中文、英文、日文 mock数据,开箱即用

vueantd搭建后台管理界面模版(PC端) 完整代码下载地址:vueantd搭建后台管理界面模版(PC端) 技术栈 vue2 vuex vue-router webpack ES6/7 axios antd 阿里图标iconfont 项目预览 http://nmgwap.gitee.io/vue…

【软件工程】实验4:校园二手物品交易过程的UI设计

文章目录校园二手物品交易过程的UI设计通过“用户画像”对用户群体进行分析校园二手物品交易过程UI设计(Figma)校园二手物品交易过程的UI设计 通过“用户画像”对用户群体进行分析 大学校园交易市场特点: 容量大。随着我国高等教育近年来的连…

Kubernetes部署_使用kubernetes部署Mysql主从结构(Kubernetes工作实践类)

文章目录一、前言二、实际操作步骤1:编写namespace脚本步骤2:编写configmap脚本步骤3:编写secret脚本(用来存放mysql密码)步骤4:编写initContainer脚本步骤5:编写StorageClass相关脚本1)权限设置&#xff1…

干货分享 | To B业务的用户运营五要点

随着产业互联网格局的逐渐深化,近年来,To B业务逐渐被互联网改变和赋能。为了更高效地获客和服务,更多的运营手段逐渐被运用在To B业务之中,而To B运营也变得越来越重要。 作为一家To B企业,AdBright常常收到网友的提问…

YOLOV3论文学习

YOLOv3论文链接:https://pjreddie.com/media/files/papers/YOLOv3.pdf 综述 一、摘要 1、320*320的YOLOv3推理时间22ms,准确率28.2mAP,达到了SSD的精确度,推理速度却快了三倍。 2、基于.5mAp Iou 的YOLOv3的检测效果还比较不错&a…

Python使用Pandas导入数据库sql

Python使用Pandas导入数据库sql一、前言二、准备工作三、从数据库导入数据到Pandas一、前言 对于关系数据库的访问,Python社区已经制定出一个标准,称为Python Database API Specification。Mysql,Oracal等特定数据库模块都遵从这一规范&…

QT 学习笔记(十一)

文章目录一、绘图设备1. QPixmap1.1 QPixmap 简介1.2 QPixmap 演示2. QBitmap2.1 QBitmap 简介2.2 QBitmap 演示见 QPixmap 和 QBitmap 的区别。3. QImage3.1 QImage 简介3.2 QImage 演示4. QPicture4.1 QPicture 简介4.2 QPicture 演示二、QPixmap 和 QBitmap 的区别1. widget…

Python正在消亡?致命弱点是否会让Python被新语言取代?

被业界称为“瑞士军刀”的编程语言,可能会被更适合该任务的其他语言取代吗? 自从1990年代初Python发布以来,它引起了很多热议。当然,编程社区花了至少20年的时间才逐渐注意到它的存在,而当它一旦开始流行起来&#xf…

Web入门开发【一】- Web开发介绍

欢迎来到霍大侠的小院,我们来学习Web入门开发的系列课程。 首先我们来了解下这个课程能学到什么? 1、你将可以掌握Web网站的开发全过程。 2、了解基础的HTML,CSS,JavaScript语言。 3、开发自己的第一个网站。 4、认识很多对编…