《程序员有故事》终于,我仍是被他们搞崩溃了

这是发生在我 QQ 群里的一件事情,当时直接把我气的吐血,也过去了挺久的,可是以为挺有意思的,如今整理一下这个事情,逗你们一乐儿。因为最近比较忙,也没想好新的题材来写博客,就拿这件事来顶一顶,主要是以为这也是我平常生活中经历的小折磨,伤口扒开让你们看一看刀疤可不可爱,把我不开心的事情说出来让你们开心一下,接下来咱们谈一谈次的崩溃事件。git

PS:本次事件中的主角我已经沟经过,能够用该事件来整理这篇文章,感谢。另外,全部关于聊天记录中的我的帐户信息都已经作了遮挡操做。程序员

个人 2019 年记录:
「合抱之木,生于毫末,百丈之台,起于垒土」记录个人 2019github

在线问答

好,来。数据库

这是一个很是平静的周一,打完卡-->吃完早饭-->开完早会,准备看看邮件又有什么东西要作。突然,QQ 群里热闹起来了,这就是个人平常,几个 QQ 群总会时不时的突然就躁动了起来,躁动的像你妈打你毫无道理。此时,我尚未意识到事情的严重性,接下来的半个小时我应该都会后悔点开这只跳动的小企鹅。post

9:56:44

记住这个时间,9:56:44,一切的一切由此开始,一位 QQ 群友在群里发问,没法登录 My-Blog 的后台让咱们帮忙看一下。 My-Blog 是个人另一个在 GitHub 上发布的开源博客项目,我尚未介绍给你们,后续我会整理一些文章来详细地介绍一下这个 Spring Boot 开源博客项目。加密

9:58:42

有其余群友发了一句加盐了,紧接着发问的群友又问了一句什么意思。设计

10:23:02

好的,过了差很少半小时,本次崩溃事件的主角闪亮登场了!让咱们掌声欢迎受害者入场!3d

多是当时开会比较久,亦或者是在带薪蹲坑,因此一直到半小时后才看到群里的消息,而后受害者回了一句“可能又是没连上数据库”,同时配上一个无语的表情。blog

事件背景

好的,经过以上三个时间点以及施暴者和受害者之间的对话,我来还原一下整个事件的背景:事件

一位群友使用了个人开源博客项目代码,在本地启动并很顺畅的运行了,可是在登陆博客后台管理系统时,没有登陆成功,他不知道是什么缘由,也可能捣鼓了好久可是没有结果,所以他选择来到受害者的 QQ 群里施暴,噢不对,是发问。

紧接着一位群友说是加盐了,这里我插一句,并非加盐了, My-Blog 这个开源博客的登陆方式很简单,用户的登陆流程也不复杂,表结构设计也就是用户名、密码这种字段,密码是用到了 MD5 方式存储的,并无加盐。

紧接着受害者回答到多是没连上数据库,咱们看此时的受害者仍是一脸轻松,他居然还能发得出宝情标,说明此时受害者情绪也比较稳定。

至于为何说没连上数据库呢?由于这个项目自从开源到如今,我遇到最多的问题就是为何连不上数据库,至于没连上数据库的缘由也很简单,十个遇到这个问题的朋友有九个是数据库帐户或者密码写错了。其余问题应该很少,由于这个开源项目很齐全,全部的代码都是开源的,Java 代码所有开源,页面文件所有开源,数据库文件所有开源,默认的后台登陆帐号密码我也已经写到文档里了。

所以使用这个项目的朋友通常不会遇到这个问题,最多的问题就是连不上数据库,这也是为何我会那么回答。

OK,背景介绍完毕,请你们记住受害者此时的平静,弹幕刷起来,“合影留念”。

在线确认

10:44:58

紧接着,这位群友回答,已经连上数据库了,只是登陆不进去。

10:49:09

因为众人并无在群里说话,这位群友又再次确认,并问道“帐号密码不就是 user 表里的吗”。(PS:还好他问了这么一句,否则真找不到什么问题)

10:50:12

经过监控记录,咱们再次发现了受害者的身影。

由于他刚刚问了那么一句话,因此我已经肯定应该不是程序问题,以前我还有点怀疑是否是开源代码有问题,如今能够确认应该是这位群友的操做问题。虽然如此,可是我也发现了一个令我吃惊的事情,就是这哥们儿貌似在作一件我没法理解、也万万没有想到的事情,他输帐号密码的时候输入了加密后的字符串。

所以,受害者开始进行确认:“你帐号输了 admin 密码输了 md5 后的字符串?”。此时,我多么但愿他不是这么作的,否则我真的没法接受。

10:51:12

经过监控记录,咱们发现嫌疑人也出如今画面中,并且,手中的凶器上已经沾上了血迹。

这位群友发的截图,真的像是一刀扎在了我坚实的胸膛上(就当是坚实的吧,你们别戳穿我,嘻嘻),我当时真的开始有点儿难受了。

10:51:22

不看监控了。

受害者当时并不死心,又再次进行确认。

我不敢相信个人眼睛,所以我再三确认,前文中我也提到过,这个开源博客项目的文档是很全的,全部文件开源,并且一些注意事项我也写在仓库文档里了,其实确认的时候已是崩溃的前兆了。

10:51:56

“对,密码直接复制进去的”

弹幕刷起来,“合影留念”。

这句话当时就将我击倒了,我不敢相信个人眼睛,也有其余群友看不下去了,开始表示无奈。

在线崩溃

10:52:04

确认结果仅仅几秒钟以后,受害者崩溃了,QQ 群主在线崩溃。

OK,还开始口吐芬芳。

跟你们说一下,10:51:57 到 10:52:04 这短短的几秒钟,你们不知道我有多痛苦,我平时在群里一直是一个很开朗的形象,可是真的被这件事情打击的没了心智。

那几秒钟,我甚至开始怀疑世界,我作错了什么?我到底要怎样活?

10:52:04 到 10:52:30 继续自闭。

10:52:50

终于整理好了情绪,可是我已经崩溃了。

我向群里的老哥们发问:“大家真的要这么搞我吗?”

我当时太痛苦了,我真的已经开始怀疑世界了,为何要这么针对我啊?明明已经告诉你帐号密码了,你怎么还能输错啊?是否是要我到你家里给你开电脑、给你启动项目才行啊?我到底要怎样作大家才能满意啊?

开始整活儿

看到这里我气得浑身发抖,大热天的全身冷汗,手脚冰凉,地狱空荡荡魔鬼在人间,这个 QQ 群还能不能好了?群主到底要怎么活着大家才满意 ?眼泪不争气的流了下来 ,这个 QQ 群处处充斥着对群主的压迫,群主什么时候才能真正的站起来!

浑身发抖,浑身发抖,爷当时只记得浑身发抖。

大家发现了吗?还有群友看热闹不嫌事儿大,我太难了,发抖警告!

在线诉苦

其实我也不记得当时的想法了,可是我感受获得我当时内心特别特别堵,由于真的不多在群里暴躁,要么就是当天早上发生了其余的事情,茶叶蛋壳没剥好,或者是豆浆太烫不舒服,总之那天就突然崩溃掉了,这也是我建群以来第一次崩溃,以后开始诉苦。

10:53:22

其实我当时已经崩溃了,也有点疯了,10:53:22 开始碎碎念模式。

10:53:43

继续诉苦,碰到一些很无奈的问题,就得调整心态。

10:54:04

这群主疯了!他还在碎碎念!

全部的代码都是开源的,Java 代码所有开源,页面文件所有开源,数据库文件所有开源,我都作到这份儿上了,我真的不知道为毛还要被折磨啊?

10:54:19

崩溃的群主,他还在诉苦!

对,还有说找不到 SQL 文件的!!!我都写在文档里了好吗!!!都已经标上去了!!!

10:56:52

继续诉苦。

建群以后遇到的问题也不少了,连不上数据库、页面报错、Maven 依赖报错、代码看不懂、下载不到 Jar 包、不会用 IDEA.....

一系列的问题,我都感受挺正常的,多是刚开始学 Spring Boot,或者刚开始着手作一些 Java Web 项目,有一些问题是很是正常的。可是今天这种事情真的离谱,我也是第一次碰到这种问题,并且我万万想不到的就是,这位朋友真的把 MD5 后的字符串输入了密码框!这也是我建群以后,或者说开源了这个博客项目以后,第一次碰到有人这么搞我,真的崩溃了。

10:57:06

帅气的脸庞突然红了。

多是意识到场面有些失控,群主开始调整心态,毕竟崩溃是不能解决问题的。

10:57:34

真的好累啊。

就算了吧,不要把你们弄得尴尬。

仍是算了吧,也不是有意错填密码。

那就算了吧,各回各家。

放下吧

“没事儿,都是一步步过来的,我好了。”

仍是告诉你们,群主已经没事了,这件事就让它过去吧。

我不是真的快乐,个人微笑只是我涂上的保护色。

总结

别再逼我了,我就要发抖了,手脚冰凉警告!

给你们整理了一下受害者崩溃的时间线,但愿你们可以心疼一下这位卑微的群主,哪怕一秒也行。固然,这位被折磨到崩溃的受害者就是我本人,这件事情我一直都印象深入,每次看到群里有人问关于 My-Blog 这个开源博客项目的问题时,我都会想起这段回忆,也会记起那天被群友支配的恐惧,唉。

我是十三,从此我依然会分享一些经历过的好玩的事情。

除注明转载/出处外,皆为做者原创,欢迎转载,但未经做者赞成必须保留此段声明,且在文章页面明显位置给出原文连接,不然保留追究法律责任的权利。

感谢你们的观看,我是十三,文章首发于个人公众号“程序员的小故事”。