偶然的发现(与Code无关)
最近做后台用户注册, 在考虑不使用验证码, 百度搜了一下看了看一些相关技术, 发现了个小说——【万恶的验证码】, 看了挺搞笑分享一下:原文链接
万恶的验证码
前言: 传说中,它是最为邪恶的吸血鬼,它是万恶的撒旦最要好的兄弟,它是上帝恨之入骨的死敌,它没有名字,它只有一个外号——【万恶的验证码】
“啊——!”
亚历山大惊恐万状,手脚并用地逃出了阴森的墓穴。
“怎么回事?”
“发生什么事情了?”
兰斯和伊格内修斯两人抱住亚历山大,安定他的情绪,并追问里面发生的情况。看亚历山大惊骇欲绝的面容,他们也似乎感受到了深深的恐惧。亚历山大在他们这些盗墓者之中一直以来都是以胆大包天著称的,到底是什么东西或者说是什么事情,能够让他这样一个不知道死字怎么写的家伙害怕成这个样子?
“万……万……万……万……万……”
颤抖地指着墓穴入口,亚历山大结结巴巴的,一直万万万万个没完没了,紧张得连话都说不清楚。
“到底怎么了?‘万’什么‘万’?”兰斯狠狠敲了下亚历山大那颗圆滚滚的脑袋。
还是兰斯的方法奏效,亚历山大终于稍微镇定了点,他眼睛瞪得大大的,咽了咽口水,指着墓穴入口小声道:“万恶的验证码在里面!”
“万恶的验证码?!”
兰斯和伊格内修斯勃然变色,他们那白白的脸庞顿时变得一片惨白……比纸还白。
据《圣经》所记载,在上帝创造世界的时候,一时失误,设置了本不应该出现的验证码。这个本来是为了限制人类的生息繁衍速度而设置的,验证码的使命是让人类每次上chuang**的时候都要输入验证码,但是精虫上脑的男人实在无法忍受验证码的折磨,所以迷惑它走向堕落。为了惩罚失职的验证码,上帝用万能的读者法则把验证码打得半死,并给它下了诅咒曰:吾要惩罚汝之罪过,汝将畏惧阳光,不能出现在大日之下,只能藏身于黑暗之中。汝将拥有永恒的生命,但汝将终身以人血为食,汝之生命将充满恐惧与绝望!
不料,验证码竟然铤而走险,走向了危险可怕的、有去无回的、极度恐怖的——黑暗深渊,它竟然幸运地掌握了验证码法则,终于成为了万恶的验证码主神!万恶的验证码……,它的力量竟然变得足可对抗上帝的威能……!
万恶的验证码后来还联合万恶的撒旦一起对抗上帝。不过,赞美上帝,它的伟大不是你们这些卑微的蝼蚁可以仰视的。万能的上帝把万恶的撒旦打入地狱,而万恶的验证码据说被上帝封印到了一个墓穴里。
“你开什么玩笑?!”兰斯和伊格内修斯回过神来,怀疑道。
亚历山大拉扯着两位盗墓伙伴,急忙道:“没开玩笑!快逃吧!墓穴里面真的是万恶的验证码!它一直让我输入验证码!输对一次就吸我一口血,输错一次就吸我两口血!你们看看,你们看看,我这脖子……”
兰斯和伊格内修斯两人一看,不由得倒吸一口冷气。只见亚历山大那白净的脖子上,穿了数十对狰狞可怕的牙洞,粗胖的脖子布满了洞……没有一丝血迹,好像有什么力量阻止了血液流出,而且那些牙洞正在慢慢的蠕动着,似乎……似乎正在愈合?!
“啊——!”兰斯和伊格内修斯都吓了一跳,如避瘟疫般,慌张地把亚历山大推开。据说,被血族吸过血的人,会成为那个血族的后裔,成为一个血族!而且越强大的血族,它的后裔血族就越强大!万恶的验证码跟血族始祖该隐可是在同一个级别的血族始祖啊……如果亚历山大真的是被万恶的验证码吸过血,那么……
“你……你……你……你是怎么逃出来的?!”兰斯跟伊格内修斯交换了下眼神,一边后退,一边问话。
伊格内修斯补充问道:“对啊,万恶的验证码怎么会放了你?”
“呵呵。”亚历山大突然怪笑了下。吓得兰斯和伊格内修斯心头猛跳。只见亚历山大就像变了个人似的,脸色阴沉沉,声音阴恻恻,“欲知详情,请输入验证码……”
“啊——!”
“啊——!”
兰斯和伊格内修斯两人惊骇地尖叫一声,拔腿就落荒而逃。
倏地,墓穴入口处飞出一道黑影!如闪电般掠过两人……
兰斯和伊格内修斯奔跑的动作陡然停了下来,他们就如同石化一般,静静地保持着奔跑的动作,静止不动。他们的眼睛里满是恐惧,他们脑海中,一个冰冷无情的声音在不断回响:请输入验证码。请输入验证码。请输入验证码……
让他们更加惊骇欲绝的是,他们感觉自己全身无力,非常非常想睡觉。他们感觉自己越来越虚弱,越来越虚弱,就好像是连续上网通宵了七天七夜。在兰斯和伊格内修斯两人的脖子上,不知道什么时候,出现了和亚历山大一样的牙洞,他们全身的血液被无形的力量抽取,形成两道血涟。引入墓穴中……他们的身体随着血液的抽尽而迅速干瘪,最后“噗”地一声,如两堆尘埃坠落在地,他们的生命已随风飘散……
“哈哈哈哈哈哈哈哈哈哈……请输入验证码,请输入验证码,请输入验证码,请输入验证码,请输入验证码,请输入验证码……。”亚历山大一边诡异地叫嚷,一边蹦蹦跳跳地跑开了……
透过墓穴入口,可以看到被繁盛的草木遮盖住的墓穴此时更加的冰冷阴森,一对如绝世凶兽般的巨大的狰狞血眸一闪即逝。
“吼……真是有意思。我旱魃活了几千万年了,还没听说过验证码这种东西。真好玩。啊哈哈哈哈哈哈哈……”
这里,是中国C市的山区。这里人迹罕至。从过去到现在都很少人来。亚历山大他们是追寻着古老的东方传说来这里盗墓的,没想到,竟然挖出了一个强大到足以抗衡上帝,邪恶到足以逆天的可怕存在——上古血神·旱魃。
出现这种情况,只能说——应该是历史的车轮爆胎了。世界上的事情啊,难免会出现意外。
=========
凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。凑字数。
博主注: 暂完结, 后面一堆凑字数是作者写的;
后来想想注册后台用户这个东西吧...还是由管理员去弄, 提供一个超级管理员账号, 超级管理员可以注册新后台用户, 当然注册页面也不需要验证码了
偶然的发现(与Code无关)的更多相关文章
- 关于vs2013调试的偶然错误发现与总结(vs2013的承载进程)---ShinePans
当项目的属性选择为 启用 vs2013承载进程 或出现一下错误: 尝试运行项目时出错:未能加载文件或程序集"GroupBoxTest" 或它的某一个依赖项.给定程序集名称" ...
- 使用VS Code编写Markdown文件
VS Code默认支持Markdown文件文件格式,这里介绍两个比较实用的功能,后续有新发现,可以持续更新. 实时预览 顾名思义,实时编辑,实时预览解析效果. 在VS Code扩展中搜索"M ...
- 使用 VS Code 来编辑 markdown 文章
一开始我就用 VS Code 来编辑 markdown 文本,只是因为 VS Code 用起来感觉很好,然后我又去寻找其他的能够预览 markdown 的编辑器,看了好多都不是很方便.突然我发现 VS ...
- Code First :使用Entity. Framework编程(4) ----转发 收藏
第4章 对关系使用默认规则与配置 在第3章,你已经掌握了默认规则与配置对属性以及其在数据库映射的字段的影响.在本章,我们把焦点放在类之间的关系上面.这包括类在内存如何关联,还有数据库中的外键维持等.你 ...
- 2019-01-29 VS Code创建自定义Python代码片段
续前文[日常]Beyond的歌里最多是"唏嘘"吗? - Python分词+词频最后的想法, 发现VS Code支持用户自定义代码片段: Creating your own snip ...
- EF code first出现错误:列名 Discriminator 无效
转载:https://blog.csdn.net/lanse_my/article/details/38128355 前几天使用code first碰到错误:列名 'Discriminator' 无效 ...
- 关于Gerrit code review 介绍与安装
代码审核(Code Review)是软件研发质量保障机制中非常重要的一环,但在实际项目执行过程中,却因为种种原因被Delay甚至是忽略.在实践中,给大家推荐一款免费.开放源代码的代码审查软件Gerri ...
- 在VS Code中对Python进行单元测试
在VS Code中对Python进行单元测试 Python扩展支持使用Python的内置unittest框架以及pytest和Nose进行单元测试.要使用pytest和Nose,必须将它们安装到当前的 ...
- Visual Studio Code 构建C/C++开发环境
转自: https://blog.csdn.net/lidong_12664196/article/details/68928136#visual-sutdio-code%E4%BB%A5%E5%8F ...
随机推荐
- 资源监控工具--spotlight
1.被监控服务器为Ubuntu server,先在服务器上创建一个用户,专门用于监控使用! 因为远程监控服务器,需要获取服务器的资源,所以必须要有权限.使用文档明确说明,不能使用root用户,但是我用 ...
- jQuery each用法及each解析json
$(function(){ $("button").click( function(){ var a1=""; var a2=""; var ...
- 在帝都的Android面试感想
#第一次面试赤子城Android开发实习生 关于面试的表现和感想 1.没有准备充分就去面试(这是大忌,也就直接决定了结果) 我去面试Android,但是却不知道很多关于Android的基础知识,就是明 ...
- python类中的super,原理如何?MRO是什么东东?
下面这个URL解释得比较清楚. http://python.jobbole.com/86787/?utm_source=group.jobbole.com&utm_medium=related ...
- GMap.Net开发之自定义Marker
上一篇文章介绍了如何在WinForm和WPF中使用GMap控件,这篇介绍下GMap中Marker的使用. 自定义Marker,可以理解为在地图上自定义图标(Custom Marker),先看看GMap ...
- c++ 调用dll
1.首先写一个dll程序并且输出成dll. 新建win32项目,然后在应用程序类型中选择dll. HelloDll.h: #pragma once #ifndef MYDLL_API_EXPORTS ...
- 攻城狮在路上(贰) Spring(四)--- Spring BeanFactory简介
BeanFactory时Spring框架最核心的接口,它提供了高级IoC的配置机制,使管理不同类型的Java对象成为了可能.我们一般称BeanFactory为IoC容器.BeanFactory是Spr ...
- [Linux][Hadoop] 运行WordCount例子
紧接上篇,完成Hadoop的安装并跑起来之后,是该运行相关例子的时候了,而最简单最直接的例子就是HelloWorld式的WordCount例子. 参照博客进行运行:http://xiejiangl ...
- 用Feature的方式删除SharePoint2010的Page中重复的WebPart
用Feature的方式删除SharePoint2010的Page中重复的WebPart. 代码如下所示: public class SupportCenterDuplicatedWebpartRemo ...
- [Windows驱动开发](四)内存管理
一.内存管理概念 1. 物理内存概念(Physical Memory Address) PC上有三条总线,分别是数据总线.地址总线和控制总线.32位CPU的寻址能力为4GB(2的32次方)个字 ...