普普通通的ID卡数字居然隐藏着这样的奥秘

2024-04-23 15:12

本文主要是介绍普普通通的ID卡数字居然隐藏着这样的奥秘,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

网管小贾 / sysadm.cc

网管小贾 / sysadm.cc

一时贪图房租便宜,不久前我搬进了远离市区的这座老旧小区。

可是时间一久,处处透露着莫名的诡异气息,因而产生的困扰总是在我内心挥之不去。

你看,干净的楼房、整洁的道路、清新的绿化、完备的设施,还有划着一百多个停车位却没几辆车的停车场,地盘不大却怎么看怎么也应该是个有点档次的小区,看不出有多么老旧。

整个小区安静得出奇,住着的不是老人就是孩子,平日里年轻人几乎见不着几个,这一点倒比较符合老小区该有的样子。

终于,在大约两周后,偶然发生的一件事情让我触及到了那令人忐忑的奥秘……


时值深春,雨水正旺,一天我下班回到小区,身上已被淋湿了大半。

我一口气逃进楼里,喘着粗气着急忙慌地从包里翻出门禁卡,准备乘坐电梯。

没想到门禁卡失效,也不知是不是被雨淋坏了,心里抱怨忒倒霉,喝口凉水都塞牙!

此时我突然想到,可以手动按下门禁数字口令,呃……多少来着?

哦,对了,应该是门禁卡的最后几位数字。

想到这儿,我找了个亮堂的方位,端着卡片眯缝起了眼睛。

完了,仔细看,这才发现卡上靠后的数字早已是模糊不清无法辨认,这可如何是好?

得,干脆盲试吧!

我猜,我猜,我猜猜……

OK,恭喜我吧,无一例外,尝试全部失败!

我一时来气,便将卡片高举头顶,想摔到地上出气……


就在这时,从外面走进来个学生模样的小男孩儿,约莫十多岁的年纪,身后背着个与身材不太相称的书包,手里还攥着一份透明文件夹。

小孩儿将伞收了,见状便冲我问道:“你是忘记密码了吗?”

我噘着嘴点点头,故做可怜。

“你多大了,怎么连个密码都记不住!”

嘿哟嗬,这孩子,怎么说话呢!

我一瞪眼正欲发作,结果他一点也不客气,一把夺过我手里的门禁卡,接着一通输出。

“你是新来的租客吧?”

“这卡坏了赶快找物业换了吧!”

“不过现在物业可能已经下班了,要不我来帮你算一下吧!”


什么……什么……等会儿……你是说这玩意……还能算?

小孩儿看我一脸懵逼,鄙夷地瞟了一眼,将手里的文件夹塞了过来,让我先帮他拿着。

随后一手拿着卡,一手扳起指头,闭双目晃脑壳,口中念念有词。

不到10.18秒钟的功夫,就听见“啪”的一声,这小孩儿双掌合十,猛睁两眼喊了声:“开!”

随口念出几个数字,让我赶紧试试。

我这么一试,一次性搞定,嘿,还真是邪了门了,今儿是撞上哪路神仙了!

我直勾勾盯着那小孩子,心里直发毛,你丫不会是啥玩意成精了吧!


小孩儿可不管这套,直冲我勾手,哦哦,原来我手里还拿着那文件夹啊。

我顺手朝前一递,只见文件夹里纸上写着这么个标题:《香蕉皮中黄酮类化合物MXT74成分解析及其抑菌作用的研究》。

嚯……真是小刀拉屁股——开了眼了!

小孩儿将文件夹接了,小脸一扬,问我什么学历。

还没等我回答,又直接给我呛了回去。

“一看最多就是个985!连个ID卡的编码都不知道!”

喂喂……你在说个啥,此时的我只能尬笑配合。

哪知道此时这小孩儿背着手一副老学究的腔调,煞有介事地给我做起了现场教学……


“ID卡的右下角有一串长长的数字,数一数一共有18位。”

“其中有一个空格分隔,还有一个逗号分隔,就像这个样子。”

在这里插入图片描述

“多的说了你也不懂,你只要知道前10位和后8位这两组是重复的意义相同的数字,只是格式不同,其实它们是可以互相转换的。”

“你想知道怎么转换吗?”


“首先,将前10位数字由10进制转换成16进制。”

比如:

0013155446 -> C8BC76

“其次,再将算好的16进制数按“前2位”、“后四位”这么用逗号分开。”

比如:

C8BC76 -> C8,BC76

“最后,把这两个分开的16进制数再转换回10进制数。”

比如:

C8,BC76 -> 200,48246

“手指头不够用的话,你可以用计算器,看看对不对。”

我赶忙掏出手机,整整算了三七二十四遍,还真是一点儿不带差的!


小孩儿又补充道,以前他就做过一个小工具,方便计算,毕竟这个进制计算颠来倒去挺麻烦的。

在这里插入图片描述

用法就比自己计算简单多了。

在上方输入ID卡的前10位,按下 转换为8位 ,在下方得到ID卡后8位。

在下方输入ID卡的后8位,按下 转换为10位 ,在上方得到ID卡前10位。


网管小贾的ID卡18位数字换算程序

下载链接:https://pan.baidu.com/s/1VdxZh1Dc1ugC6OkfzivPtw

提取码:<关注公众号,发送001099>


看着眼前的小朋友侃侃而谈、说话头头是道,说实话,我到现在这下巴还没有完全复位。

现在回忆起来,什么数字编码,什么进制计算,还有什么神级论文,还特么会编程,我一度怀疑我穿越到了一个莫名牛X的时代。

片刻清醒之后,我又不由地发出感叹,难道现在的教育已经卷到了这么疯狂可怕的程度了吗?!

还是说……


此事后不久,我从小区门口卖菜的大妈口中打听到了一二,这是一个有着不俗背景的小区,其中隐藏着众多家庭颇有渊源的学霸孩子。

后来细细琢磨之下,我终于领悟到了其中的奥秘,或许眼前所谓的老旧小区正是有意无意的伪装也说不定啊!


将技术融入生活,打造有趣之故事

网管小贾 / sysadm.cc

这篇关于普普通通的ID卡数字居然隐藏着这样的奥秘的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/929140

相关文章

从去中心化到智能化:Web3如何与AI共同塑造数字生态

在数字时代的演进中,Web3和人工智能(AI)正成为塑造未来互联网的两大核心力量。Web3的去中心化理念与AI的智能化技术,正相互交织,共同推动数字生态的变革。本文将探讨Web3与AI的融合如何改变数字世界,并展望这一新兴组合如何重塑我们的在线体验。 Web3的去中心化愿景 Web3代表了互联网的第三代发展,它基于去中心化的区块链技术,旨在创建一个开放、透明且用户主导的数字生态。不同于传统

usaco 1.2 Name That Number(数字字母转化)

巧妙的利用code[b[0]-'A'] 将字符ABC...Z转换为数字 需要注意的是重新开一个数组 c [ ] 存储字符串 应人为的在末尾附上 ‘ \ 0 ’ 详见代码: /*ID: who jayLANG: C++TASK: namenum*/#include<stdio.h>#include<string.h>int main(){FILE *fin = fopen (

恶意PNG:隐藏在图片中的“恶魔”

&lt;img src=&quot;https://i-blog.csdnimg.cn/blog_migrate/bffb187dc3546c6c5c6b8aa18b34b962.jpeg&quot; title=&quot;214201hhuuhubsuyuukbfy_meitu_1_meitu_2.jpg&quot;/&gt;&lt;/strong&gt;&lt;/span&gt;&lt;

AIGC6: 走进腾讯数字盛会

图中是一个程序员,去参加一个技术盛会。AI大潮下,五颜六色,各种不确定。 背景 AI对各行各业的冲击越来越大,身处职场的我也能清晰的感受到。 我所在的行业为全球客服外包行业。 业务模式为: 为国际跨境公司提供不同地区不同语言的客服外包解决方案,除了人力,还有软件系统。 软件系统主要是提供了客服跟客人的渠道沟通和工单管理,内部管理跟甲方的合同对接,绩效评估,BI数据透视。 客服跟客人

小程序button控件上下边框的显示和隐藏

问题 想使用button自带的loading图标功能,但又不需要button显示边框线 button控件有一条淡灰色的边框,在控件上了样式 border:none; 无法让button边框隐藏 代码如下: <button class="btn">.btn{border:none; /*一般使用这个就是可以去掉边框了*/} 解决方案 发现button控件有一个伪元素(::after

NC 把数字翻译成字符串

系列文章目录 文章目录 系列文章目录前言 前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。 描述 有一种将字母编码成数字的方式:‘a’->1, ‘b->2’, … , ‘z->26’。 现在给一串数字,返回有多少种可能的译码结果 import java.u

34465A-61/2 数字万用表(六位半)

34465A-61/2 数字万用表(六位半) 文章目录 34465A-61/2 数字万用表(六位半)前言一、测DC/AC电压二、测DC/AC电流四、测电阻五、测电容六、测二极管七、保存截图流程 前言 1、6位半数字万用表通常具有200,000个计数器,可以显示最大为199999的数值。相比普通数字万用表,6位半万用表具有更高的测量分辨率和更高的测量准确度,适用于精度比较高的测

4-4.Andorid Camera 之简化编码模板(获取摄像头 ID、选择最优预览尺寸)

一、Camera 简化思路 在 Camera 的开发中,其实我们通常只关注打开相机、图像预览和关闭相机,其他的步骤我们不应该花费太多的精力 为此,应该提供一个工具类,它有处理相机的一些基本工具方法,包括获取摄像头 ID、选择最优预览尺寸以及打印相机参数信息 二、Camera 工具类 CameraIdResult.java public class CameraIdResult {

超级 密码加密 解密 源码,支持表情,符号,数字,字母,加密

超级 密码加密 解密 源码,支持表情,符号,数字,字母,加密 可以将表情,动物,水果,表情,手势,猫语,兽语,狗语,爱语,符号,数字,字母,加密和解密 可以将文字、字母、数字、代码、标点符号等内容转换成新的文字形式,通过简单的文字以不同的排列顺序来表达不同的内容 源码截图: https://www.httple.net/152649.html

微信小程序uniappvue3版本-控制tabbar某一个的显示与隐藏

1. 首先在pages.json中配置tabbar信息 2. 在代码根目录下添加 tabBar 代码文件 直接把微信小程序文档里面的四个文件复制到自己项目中就可以了   3. 根据自己的需求更改index.js文件 首先我这里需要判断什么时候隐藏某一个元素,需要引入接口 然后在切换tabbar时,改变tabbar当前点击的元素 import getList from '../