真正勇猛的程序员,敢于让鲁迅崩溃!

栏目: IT资讯 · 发布时间: 5年前

内容简介:封图 | 程序人生付费下载于东方IC出品 | 程序人生(ID:coder_life)

真正勇猛的程序员,敢于让鲁迅崩溃! 作者 | 伍杏玲

封图 | 程序人生付费下载于东方IC

出品 | 程序人生(ID:coder_life)

相信很多人有过这样的经历:高中写作文时老师要求引用名人名言,可……偏偏书到用时方恨少,抓耳挠腮后,选择放弃,还是用“老鲁牌”自创名言,毕竟鲁迅说过的话太多了。

长大后,为了发朋友文(zhuang)艺(bi)也常常使用“鲁迅说”:

真正勇猛的程序员,敢于让鲁迅崩溃!

毕竟网上的名言不是老鲁说的,那就是隔壁的马克·吐温说的。

于是后来鲁迅变成这种画风:

真正勇猛的程序员,敢于让鲁迅崩溃!

可是以后孩子们不能再瞎编“老鲁家”名言了,老师们不用再挨个核实是否真是鲁迅的名言。

鲁迅终于不用背黑锅了!

昨天,鲁迅博物馆资料查询在线检索系统上线了!

这个系统被网友简称为“鲁迅说过的话”,主要包含三个模块检索:鲁迅著作全编在线检索、鲁迅译作全编在线检索、鲁迅研究月刊在线检索。

可以按照全文、标题、署名来搜索。

真正勇猛的程序员,敢于让鲁迅崩溃!

该系统一上线,网友纷纷前往体验,目测是没有经过一丁点压测的系统一下子就崩溃了!

程序人生·鲁:又有 程序员 该拉去祭天啦!

该网站做得十分粗糙,这个系统最大的特点就是:随便点点就出Bug!

下面是大型抓Bug现场:

随便点点就出Bug!

1、输入框没有填写内容,点击“文章浏览”,立即崩:

真正勇猛的程序员,敢于让鲁迅崩溃!

2、后退按钮千万不要随便点,轻则alert提示,重则网站崩溃:

真正勇猛的程序员,敢于让鲁迅崩溃!

真正勇猛的程序员,敢于让鲁迅崩溃!

3、点搜索,哎呀又崩了!真の勇猛程序员,敢于面对惨淡的Bug:

左边崩完:

真正勇猛的程序员,敢于让鲁迅崩溃!

右边崩!

拜托先测试后再上线好吗?

不忍直视.jpg

真正勇猛的程序员,敢于让鲁迅崩溃!

4、JS注入测试的效果也……

真正勇猛的程序员,敢于让鲁迅崩溃!

挨个按钮点了一遍,情况惨不忍睹似乎连基础测试都没有做?作为程序员,我们可能不像手艺人追求匠心,但将产品写得基本可用,没有明显Bug是每个程序员的基本底线吧?

那些年来,上线即崩的“难兄难弟”

故宫网站崩溃:

在今年元宵节前,故宫上线了“紫禁城上元之夜”文化活动。大家准备凌晨抢票,结果还没到零点呢,网站就崩了:

真正勇猛的程序员,敢于让鲁迅崩溃!

1月7号,艺术升App崩溃,耽误全国70万美术生报名:

真正勇猛的程序员,敢于让鲁迅崩溃! 老实说,这样的产品并不及格。希望程序员们在围观之余,反思自己在日常工作中是否也存在如此粗糙地开发代码呢?

程序员开发时应注意什么?

那么,为了防止这类问题的发生,开发者在设计时应该怎么做呢?

程序人生(ID:coder_life)就系统崩溃问题,采访CSDN系统运维工程师成晓然,他告知:网站崩溃是因为网站并发能力低造成的,还有就是同时访问的人数太多。

如果提高网站并发能力,主要考虑几方面:

1、负载均衡:网站架构上要做到可以横向扩容

2、程序优化,增加执行效率,从代码层做到动静分离

3、静态资源使用CDN加速

4、缓存机制:有页面缓存和数据缓存

5、数据库的瓶颈,可以数据库读写分离或分布式数据库

编程不易,且码且Debug!

真正勇猛的程序员,敢于让鲁迅崩溃!


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

数码人类学

数码人类学

[英]丹尼尔·米勒、希瑟·A.霍斯特 / 王心远 / 人民出版社 / 2014-10 / 48.00元

人类学有两大任务,一是理解什么是人,二是理解人性是如何透过多元的文化表现出来。数码科技的蓬勃发展给这两者都带来了新的作用力。《数码人类学》向读者展示了人类与数码科技如何辩证地相互定义。最终我们试图得出一个结论,那便是“数码科技对人类到底意味着什么?” 从社交网站到数字化博物馆;从数字时代政治学到电子商务,浸润式的数码科技,给普通人的生活带来了根本性的改变。仅仅用数据来说明与理解问题显然过于太......一起来看看 《数码人类学》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具