说个有意思的事,我妈晚上打电话向我求助,说她请了个人帮他收账,问我有不有什么办法能让她知道哪些账收回来了,哪些没有收回来。我一听就笑了,你要收哪些账都一条条列出来,收回来一笔就用红笔划掉,最后没有划掉的不就是没收回来的么。她说不行,因为收账的人和她一起办公的,可能会趁她不注意偷偷地用红笔划掉。这还真是个事,我说你用电脑记,给电脑上个密码不就行了,她嫌太麻烦。我又说你给本子锁在抽屉里吧,她说这样像防贼似的别人看到了会心里不爽。我真是无语了,这么简单个事还有这么多麻烦。

我挂了电话,走在路上边走边想,突然冒出了一个想法,每收回一笔账不用红笔划掉了,直接通过某种算法生成一个数字写在后面,这样只要别人没有破解你的算法,这就是安全的。算法要尽量简单些,一眼就能算出结果的,但是又要很难被人破解。

我最开始想到的是给各位数求和,比如收了2300,求和为5,但是这样貌似很容易破解。后来我又想可以带上日期,比如今天是18号,就用18+5=23。

虽然算上日期已经安全多了,但是如果对方很聪明难保不看出什么端倪。所以我想出了一个办法,用随机数迷惑对方,比如结果是23,我故意写成982371,除了中间的23,其余的数都是乱写的,别人还以为是有什么规律,但其实没有,所以自然猜不出来。当然为了保险,2和3最好分开,这样就能同时保证算法简单并且安全了。

一件挺有意思的事,关于数据校验相关推荐

  1. oracle排序特别慢,Oracle 排序是件很有意思的事

    以下的文章主要是对Oracle排序中的几种常用排序的介绍,你会发现Oracle 排序是一件很有意思的事,以下就是文章的具体内容的描述,以下是文章的具体介绍,望你浏览完以下的内容会有所收获. 按拼音排序 ...

  2. 3个月零基础入门数据分析师是一件完全可能的事!

    http://dataunion.org/20612.html 出处:知乎_卡牌大师 问:如何快速成为数据分析师? 答:我和很多人一样,不太喜欢快速这个词,急于求成的结果是得不偿失. 在这里,我将题主 ...

  3. 昨天和朋友聊完感触不少,次条分享个有意思的事

    写完头条,在次条说件很有意思的事情. 前几个月我一个朋友给美团做远程分享,问了个问题: "程序员的核心能力是什么?" 起因是他看到阿里的招聘要求是:掌握高性能.掌握高并发.掌握GV ...

  4. 计算机系专用表情包,计算机学起来挺有意思的表情包 - 计算机学起来挺有意思的微信表情包 - 计算机学起来挺有意思的QQ表情包 - 发表情 fabiaoqing.com...

    这世界挺有意思的没意思的是我!(熊猫头)_挺有_没意思_熊猫_意思_世界表情 这世界挺有意思的没意思的是我(熊猫头)_挺有_没意思_熊猫_意思_世界表情 电子城轨通信计算机:快看!那个学会计的上吊了_ ...

  5. 网易工作经验,这篇博文挺有意思的

    看到一网友发的网易工作经验,感觉挺有意思的,整理如下: 1.先做人,后做事;对事不对人. 人品做好了,自然好办事,事情出问题了,不要针对某人,应当分析问题,找出原因,在事后总结.防范,真相出来来,该承 ...

  6. 每天坚持做一件有意义的事

    在过去两三年里,我在一些互联网平台上投放自己撰写的文字,也收获了一些关注的小伙伴.我通常把自己产出的文字内容称之为日记,包括自己的工作总结.日常心情.目标与期望.学习笔记等等. 但近期我发现,自己的曾 ...

  7. Dev控件用法 aspxTreeList 无刷新 aspxGridView 数据

    Dev控件用法 aspxTreeList 无刷新 aspxGridView 数据 主要是利用 ASPxTreeList 点击事件回发服务器进行数据重新绑定 ASPxTreeList: ? 1 2 &l ...

  8. 【转】Asp.net控件开发学习笔记整理篇 - 数据回传

    最近一直在做MVC项目,对于WEBFORM 好像快忘记了.周末无聊,顺带看看他人的笔记.再次温习下. 复习大纲: 导航.页面生命周期及其它导论 一.服务器控件生命周期 二.控件开发基础 三.Asp.n ...

  9. 刚来公司时我却做了一件最傻的事

    刚来公司时我却做了一件最傻的事.因为我的不懂推销和自谦,失去很多涨薪的机会.品质部经理位女士,为人处世比较圆滑.做点芝麻粒大的小事都会到领导跟前吹成西瓜大的大事.经常把别人的成果写在自己的功劳簿里.

最新文章

  1. 何为OKR?为何使用OKR?
  2. SAP QM 物料主数据检验类型上的Skips allowed
  3. 生成服务器密码的shell脚本
  4. 【重大更新】DevExpress v17.1新版亮点(ASP.NET篇)
  5. 计算机控制刘世荣习题,谢谢你,曾经允许我不爱刘世荣①星期一的早晨,我紧张而又兴奋,因...
  6. c/c++整理--c++面向对象(3)
  7. Properties集合
  8. ubuntu16.04 安装图像界面,设置自动登录以及取消休眠模式
  9. JavaScript:日期选择器组件的使用
  10. css3:box-shadow
  11. 260道网络安全工程师面试题(附答案)
  12. 【计算机网络微课堂】1.3 三种交换方式:电路交换、分组交换和报文交换
  13. 弘辽科技:胡润研究院发布《2020胡润中国10强电商》榜单,第二名很意外
  14. 基线_读心术基础(四) 什么是基线
  15. Multi-Tenancy模式,基础服务大规模扩张的时候,是应该推进了。
  16. 逐句回答,流式返回,ChatGPT采用的Server-sent events后端实时推送协议Python3.10实现,基于Tornado6.1
  17. 网络祭祀网站源码网上祭扫平台在线祭祀祭拜网上纪念馆扫墓phpcms网上墓园手机版源
  18. 77:88火箭输了(阿尔德里奇=罗伊)
  19. 老板下了死命令,要把日志系统切换到Logback
  20. HTML 标签列表(字母排序)

热门文章

  1. 微信正拉低中国社会的总体智商
  2. 嵌入式开发: creat 创建文件
  3. 计算机毕业设计ssm宠物领养平台16e63系统+程序+源码+lw+远程部署
  4. 想进入IT行业,该从哪里开始学习
  5. 什么是高可用性(High Availability)?
  6. python处理cookies
  7. 翻译:Identifying Encrypted Malware Traffic with Contextual Flow Data利用上下文流数据识别加密恶意软件流量
  8. 信息安全风险管理概述
  9. java中collection_java中collection是什么?怎么理解?怎么使用?
  10. 电阻网络法DAC分析