喜迎
春节
《质数的孤独》
越长大,越觉得孤独竟是生命的必然,每个人都是质数列中孤单却特别的存在。或许,说不上特别,也就算个普普通通,再或者说,用"普通"都夸张了些。我们都是那孤独的质数,我们都承受着质数的孤独。——保罗·乔尔达诺 《质数的孤独》

作者:Crazy boy,一个努力、对未来又不那么自信的大龄程序员。

下载:我的项目源码已经上传github仓库,欢迎Star~

赞赏:感谢各位的喜爱,也欢迎大家的赞赏,赞赏二维码见该页面:赞赏博主~

联系:怎样联系我,留言:留言板 ,邮箱:pengbing945@protonmail.com,QQ: 1489249823

推荐文章
记一次高并发迭代之路!!
记一次高并发迭代之路!!
前因2020年之初,新冠肺炎突然来势汹汹,在全国人民的团结努力下,抗疫战进入了僵持阶段,2月24日我公司一复工,就接到了成都市XX区领导的需求,需要在一周内开发上线一个针对全区师生(10万人左右)疫情每日打卡平台。 分析其实就是需要做一个用
2024-05-21
推荐文章
MySQL脚本执行中,预防误处理数据的方法
MySQL脚本执行中,预防误处理数据的方法
在工作中,有时需要通过数据库脚本来变更生产数据,但稍有疏忽,就会误删数据、或者变更过多数据;为防预防这类情况的发生,根据我个人的工作经验,总结了以下几点方法: 1、先测试 脚本写好之后,先在测试环境执行一遍,一方面可以看看脚本是否有语
2020-08-05
批量数据处理标准流程
批量数据处理标准流程
0. 数据量评估与策略选择 估算数据量:通过 COUNT 或抽样估算待处理记录数。 分级策略: 小数据量(< 1000条):可在线修改,备份受影响行即可。 中数据量(1000 ~ 10万条):全表备份,脚本分批处理。 大数据量(>
2026-06-01
SQL LIKE 中的下划线陷阱:如何正确匹配带下划线的字符串
SQL LIKE 中的下划线陷阱:如何正确匹配带下划线的字符串
在日常的数据库查询中,我们经常需要使用 LIKE 操作符进行模糊匹配。当表名或字段名本身包含下划线(_)时,一个隐蔽而常见的错误就可能悄悄出现——下划线在 SQL 的 LIKE 模式中是一个通配符,代表任意一个字符。如果忘记转义,就会匹配出
2026-05-07
当心 `strtotime('+n days', 0)` 的陷阱:时间戳计算中的时区与语义之争
当心 `strtotime('+n days', 0)` 的陷阱:时间戳计算中的时区与语义之争
一次看似“语义化”的代码优化,却险些引入生产事故。从 3 * 86400 到 strtotime('+3 days'),这中间究竟藏着哪些不为人知的坑? 一、一个来自代码审核的意外发现某天,你在优化一段判断用户操作是否超过三天时限的代码
2026-05-07
Git Hooks 完全指南:从入门到团队协作
Git Hooks 完全指南:从入门到团队协作
在版本控制的工作流中,Git Hooks 是一项强大却常被忽视的功能。它允许你在 Git 命令执行的关键节点上插入自定义脚本,从而自动执行代码检查、格式校验、消息规范等任务。本文将带你全面了解 Git Hooks 的原理、用法,以及如何在实
2026-04-23
目录
目录
第一部分:密码学的奇妙世界 第1章 导论:秘密的千年之旅 1.1 凯撒的密信:古典密码的起源 1.2 二战传奇:Enigma的破译故事 1.3 现代密码学:从军事利器到生活必需品 1.4 本书学习路径:不需要数学博士也能看懂 第2
2026-03-12
第一部分:密码学的奇妙世界
第一部分:密码学的奇妙世界
想象这样一个场景: 你坐在咖啡馆里,打开笔记本电脑,连上公共Wi-Fi,登录网上银行,查看余额,然后给朋友转账——整个过程不到一分钟,你甚至没有意识到,这几十秒里发生了多少事情。 你的电脑和银行服务器交换了加密密钥,验证了对方的身份,协商了
2026-03-12
第三部分 现代密码:数学筑起的高墙
第三部分 现代密码:数学筑起的高墙
穿越了古典密码的迷宫,我们终于来到现代密码学的门前。这里没有纸笔游戏,没有字母表上的简单替换——迎接你的,是数学筑起的高墙。 站在墙外,你可能感到敬畏,甚至有些畏惧。毕竟,提起“RSA”、“椭圆曲线”、“哈希函数”这些词,总会让人联想到深奥
2026-03-12
第六部分 写给实践者
第六部分 写给实践者
理论学了,数学也啃了,协议也看了,前沿也眺望了。现在,是时候动手了。 如果你是一位开发者,或者正在学习如何把密码学用到真实系统中,那么这一部分是专门为你准备的。因为密码学有一个残酷的真相:理论安全不等于工程安全。一个算法再强大,如果实现时犯
2026-03-12
第二部分 古典密码:手工时代的智慧
第二部分 古典密码:手工时代的智慧
欢迎来到全书的第一个动手环节。 如果说第一部分是“听故事”,那么从现在开始,你就要“亲自上场”了。这一部分没有复杂的数学公式,没有深奥的计算机理论,只有字母、表格和一些简单的变换规则——这些,都是两千年前的古人就能玩转的工具。 你可能会问:
2026-03-12
1 / 34