2026-04-17 #LLM
五八——LLM 数字智商测试
现在网上已经有了一些针对 LLM 的智商评测,比如 https://trackingai.org/home 列举了国内外知名 LLM 的智商测试结果(例如公开的 Mensa Norway 和一名 Mensa 成员的私下题库)。然而,Mensa Norway 的题目基本上以图形推理为主,如果能够了解 LLM 在数字推理能力的表现,也是有一定益处的。
2026-03-28 #android
在 Android 的 Termux/Ubuntu 套娃环境里跑通 VSCode Remote+Codex
自从去年 12 月飞速入门 vibe coding 之后,我想尝试在任何能装 vscode 的机器中,都装上 codex 插件。于是我的下一步目标是——那台废弃的 android 手机。理论上 android(在 Google 坏事还没做尽前)是可以安装 termux 的,后者又有脚本来在里面套娃 ubuntu。因此我的那台 android 手机安装 remote SSH 和 codex 理论上是可行的。但实际上......
(转载)Keep Android Open
原文地址:https://keepandroidopen.org/zh-CN/
版权: 公有领域。本网站使用 CC0 1.0 Universal
2025年8月,Google 宣布从明年开始,未先向Google注册,将不再能为Android平台开发应用程序。 包括但不限于:
- 向Google支付费用
- 同意Google的条款及其条件
- 提供政府的身份证明
- 上传开发者的私人签名密钥证明
- 列出目前以及将来的应用标识符
2026-03-12 #math
如何构造一个阶为 p^3 的非阿贝尔群
最近在做 Silverman 的 Abstract Algebra: An Integrated Approach 第六章习题时,遇到了这样一个挑战题。
6.16 (d): Challenge Problem. Construct a non-abelian group of order
for every prime .
2026-01-30 #crypto
Rathee 三部曲:CrypTFlow2,SIRNN 与 SecFloat
Background
Notation: 记安全参数为
MPC方面,假设我们拥有以下基础知识:
- 可以使用基于公钥密码等方式实现 1-out-of-
,单次通信量 ,使用 IKNP 可以做到 。 - 基于 2-party 的加法 secret sharing 的加法与标量乘几乎免费(无通信开销)。
- 可以使用 beaver triple 实现 2-party 的安全乘法操作。一次安全乘法,总通信量为
。
在浮点数储存方面,我们使用 IEEE754 Float32(单精度标准):
- 符号位
1位、指数为 7 位、尾数 为 23 位、 - 四舍六入五成双(round-to-nearest-ties-to-even)
2026-01-20 #LLM
五七——在 GPT 5.2-Pro 证明 Erdős 281 号问题之后
前天,我站在一块地方,突然发现一件事情。我无论朝什么地方走,都会通向一个终点;无论做什么事情,都会得到同样的结果;无论给谁发消息,最终都会得到同样的回复。最终我发现,是否应该走这个判断本身,也成了一个问题。
但我还是来到了图书馆,借了一本老旧的《西西弗的神话》。翻到书的第二页,发现上面有一个电话号码。我尝试加这个电话的微信,说明来意后,对方很疑惑,问我是哪个图书馆。我回答后,她说:“那不记得了,太久了。”
2025-10-28 #repost
(转载)我国法律争取到的文化福利,请视频网站不要拱手让出
我们的每一次退让,都在将公众利益拱手让出;版权大鳄权利的不断膨胀,最终将导致文化的末日。
原文作者:马小褂
发布时间:2018-05-09 22:38
为什么椭圆曲线点加满足结合律
这篇文章介绍椭圆曲线点加结合律的证明,以及更强的 9-points theorem。另外,也会涉及到该定理的三种推论:pascal 定理、pappus 定理,以及圆锥曲线极点极线的配极原则。
HG6143D1 型号路由器获得超级管理员密码
因为嫌未满18岁的外甥外放抖音太吵,并且打网游上瘾,我决定在力所能及的范围内采取一些措施。
例如尝试编辑电信路由器的防火墙,将游戏对应的域名设为禁止访问。
这里写一下探索的过程,正解会放在最后一节。
2025-07-06
五五——博客四周年祭 / 谈谈过去十五年接受的教育
博客四周年了。今年也是我本科毕业的日子,于是这周年的主题是谈一谈目前陪伴了我十五年的国内教育。
这是一个沉重的话题,但我不想做大段的论述。于是我选择一个较为轻松的方式:通过评价我从小学到大学接触的老师,来给我视角下的教育,勾勒一个大致的轮廓。
2025-06-28 #math
Happy Tau Day 2025
《tau-manifesto》的 tldr 版本。
原文定义
2025-05-23 #repost
(转载)五四——做自己喜欢的事
https://zhuanlan.zhihu.com/p/36610511
这么老生常谈的东西还要拿来讲吗? 是的,确实是老生常谈,但是那些所谓的“常谈”从来都没有真正地开始谈。虽然它们常常出现在各类名人演讲和成功学的鸡汤里面,却没有任何实在的内容,只是一个没有内容的标签。“做自己喜欢的事”就是这样一个没有内容的标签或废话。仿佛别人一说,我们就会了一样。
就像所有的大道理和名人名言一样,也许在其创立之初,由立言者亲身示范,还可以带给他的门徒以鲜活生动的体验,由此成为真正有生命的活物。即使在立言者逝去之后,其伟大的人格和他的教导一样,仍然真实不虚地震荡着追随者的心灵。但是如果没有系统性和理论性的文字流传下来,那些曾经充满活力和行动力的思想,或微言大义的只言片语,都将随着追随者的逝去,而不复存在。 即使留下了联篇累牍的文字,如果没有不断鲜活的呈现和与时俱进的发展,在时间无情的洗刷之下,它们只会变成冰冷的教条和毫无生机的死物。就像那些我们在小学和中学就早已熟知的各种名言、套路和八股,我十分确信我中学能背下来的大道理,比我现在所知道的要多很多。
本文并不奢望一劳永逸地解决什么问题。只是希望通过对这个冰冷的标签的解读,使得它在读者心中变得鲜活和生动起来,变成一个我们可以时时把玩、常想常新的主题。我们追求的不是面面俱到和滴水不漏,而是以一种相对过激的方式展现矛盾的另一面,希望引起大家的思考和争论。另一个更直接的目的是,我希望对我组里学习数学物理的同学有所帮助,特别是因为数学物理是一个非常容易迷失方向的领域。
2025-05-23 #python #games #repost
(转载)凑8游戏——图论分析
原作者:Master-Hash
凑8游戏由 Max,也就是创办这个网站的人,于初一军训期间介绍给笔者。规则如下:
开局时,两个人两只手都是1,双方轮流,每轮玩家可以将自己手上的一个数字的值变为该数字和对方手上某个数字的和(只准加,不准加自己),如果超过7,一律变为1,如果为8,则撤手,两只手都撤下为赢。
此游戏有无数变种(正因此随机找一个人很有可能因不认同规则而玩不起来),但 Max 的变种最吸引笔者,因为可以靠自己变7乃至双7限制对方的选择,给纯粹随波逐流的游戏增添了策略。高中时,笔者就试图分析此游戏的策略,无奈学艺不精,半途而废。4年后,笔者受室友影响,沉迷上了国际象棋,对求解器的原理颇好奇,于是一鼓作气,将其解出。
笔者目前的编程功底不能说比往年高了多少,至今仍然几乎是高一用 Python 刷洛谷攒下的功底,换任何一门语言都不能习惯——即使是类型系统严谨很多的 Rust 和目前最熟悉的 TypeScript。能写出来,也许要感谢 ChatGPT 和 Copilot 吧。
本文写给无博弈论基础者。
Diophantine equations and elliptic curves
在上一篇 post 中,我们介绍了在椭圆曲线上的 weil pairing 和 tate pairing。在这一篇中我们考虑椭圆曲线在丢番图方程上的一些应用。
Calculate weil-pairing from 0 to 1
为了更好理解 weil-pairing 以及 miller 算法,这里使用 python 从 0 开始实现了一遍。
用到的依赖只有 pow 函数,math.inf 和深拷贝函数 copy.deepcopy,且使用了本人并不顺手的 OOP 编程范式。
虽然写了之后对 weil-pairing 和 OOP 的理解同时加深了(
从一道 leetcode 题到离散对数求解算法
我们先来看题面,点进去之前可以先思考一下:
Given an array of integers
numscontainingintegers where each integer is in the range inclusive, . There is only one repeated number in
nums, return this repeated number.You must solve the problem without modifying the array and using only constant extra space.
如何笔算开平方根
小学的时候家父给我炫耀他上学的时候学过手算开平方根,说以后在朋友间炫耀可能有用。当时我可能学会了,但之后这个方法似乎在数学教材中绝版了,只记得“二十倍初商加次商”这个口诀。这篇文章的主要目的就是叙述,我如何回忆起来的过程。
2025-02-27 #web #linux #docker
内网穿透搭建 overleaf 服务器
introduction
在前序文章《从零搭建一个又快又安全的 VNC 服务》中,我们实现了从非公网机器连接到使用了 ddns 的公网机器,并搭建了公网机器的 VNC 服务;在中序文章《Learn 内网穿透 the hard way》中,我们使用了 ddns 的公网机器作为跳板机,连接到了另一台非公网机器,从而实现了居家办公的梦想;接下来这篇文章的目的是在中序文章的基础上,在另一台非公网机器搭建 web 服务(也就是 overleaf),本地访问,从而达到省掉一年 $89 订阅费用的目的。
2025-02-01 #LLM
五三——警惕 LLM 成为下一个“做题家”
随着 deepseek 与 chatGPT o3-mini 的出炉,我们欣喜地看到 LLM 正不断朝着“降本”抑或“增效”的方向而不断努力。但毕竟 LLM 训练也带着 paper-oriented 的特性,我们需要警惕,再朝着这样的方向进行下去,LLM 有可能变成下一个“做题家”。
2025-01-16 #repost
(转载)漫话骗子的故事
原作者:Master-Hash
骗子是种天生适合小说的形象。
- 说谎有其目的,构成了小说的动机;
- 谎言与事实的矛盾推动小说发展;
- 谎言本身的特点能体现人物形象;
- 周围人对谎言的反应也能体现周围人的形象。
我更关心迫于现实困境而说谎的骗子:如果坦白,事实并非不可原谅;可为什么他还是选择说谎?这会自然把读者引向反思社会。
2024-12-28 #repost
(转载)五一——跳房子
选自《儿童文学》第 599 期(2014 年 3 月号)。
上一次读这篇文章是十年前,现在又找到了。
不要问我是怎么找到的,因为互联网是没有记忆的。
2024-12-24 #games
五十——都知道 2048,那 Threes! 呢?
临近年底了,我突然想起 2024 年,其实也是 2048 这个红极一时的游戏上线的十周年了。
但可能鲜有人知道,2048 这个游戏,实际上是真正烧脑游戏 Threes! 的 copycat。
第一百篇博客
在三年前的七月份,我写下第一篇博客开始。我立下了希望能在本科结束之前,写下 100 篇文章的目标。没想到我居然提前大概半年的时间,完成了这个目标。
既然“一百”算是一个特殊的数字,那么我觉得这个博客的内容也应该是与博客本身相关的,不然就不能体现出这篇文章的“特殊”程度了。
如何手动测量 Risc-V 处理器的 CPU 频率
之前长文章写起来有些累,现在写一篇短的。
background
由于我之前在给 Risc-V 开发板配跳板机环境时,在相关论坛上留下了自己的联系方式。于是今天有人找到我,他认为 ubuntu 镜像是在 CanMV-K230 的大核(1.6 GHz)中,而我之前强调是在小核(800 MHz),想让我看一看。
首先 lscpu,cat /proc/cpuinfo 肯定是用不了的。同时 /sys/bus/cpu/devices/cpu0/cpufreq/ 也不存在,因此只能尝试手写代码衡量 CPU 频率。
2024-11-15 #crypto
The Missing Lecture of Your Cryptography
Notes from Dan Boneh's online cryptography course.
2024-11-08 #linux
Learn 内网穿透 the hard way (CanMV-K230 版)
请注意,这篇文章不是针对第一次接触内网穿透的读者的教学,而是《从零搭建一个又快又安全的 VNC 服务》这篇文章的后续内容。
2024-10-19
四八——再见,中国股市
这是我的第三篇“再见”系列,前两篇是 ACM 和 baidu。
客观记录这几年的理财经历与个人的一些感想。
这里“红色”为正,“绿色”为负。
本文的内容不构成任何投资建议,仅代表个人观点。股市有风险,入市需谨慎。
从零搭建一个又快又安全的 VNC 服务
因为笔者的寝室电脑有公网 IP,而市面上的远程桌面软件因为使用中继服务器延迟较高,并且个人不信任它们的安全性,所以决定自己搭建一个 VNC 服务。
这样就可以从实验室低延迟的连回寝室电脑,并且保证一定的安全性。
至少让 TigerVNC 觉得 “Connection is secure” without any exemption.
2024-09-21 #linux
Timeshift 使用 btrfs 懒人指南
最近到了新工位,有了一台新电脑以及两台显示器。我深知系统备份的重要性,但因为沉没成本,一直没有来得及完全实装 btrfs 的备份恢复功能。因为新系统啥都没有,所以我可以肆无忌惮地折腾。这里记录一下我是如何使用 timeshift 的。
本文不涉及原理,以实用为主。
2024-08-07 #games #linux #touhou #javascript
稗田阿求30岁诞辰专题 - 博客内嵌音频测试
天若有情天亦老 我为牢阿求续一秒
SagumeKishin https://thbwiki.cc/稗田阿求
2024-07-01 #python #math #sage #c
有限域中乘法在 intel 指令集上的高性能实现
/* multiplication in galois field with reduction */
#ifdef __x86_64__
__attribute__((target("sse2,pclmul")))
#endif
inline void gfmul (__m128i a, __m128i b, __m128i *res){
__m128i tmp3, tmp6, tmp7, tmp8, tmp9, tmp10, tmp11, tmp12;
__m128i XMMMASK = _mm_setr_epi32(0xffffffff, 0x0, 0x0, 0x0);
mul128(a, b, &tmp3, &tmp6);
tmp7 = _mm_srli_epi32(tmp6, 31);
tmp8 = _mm_srli_epi32(tmp6, 30);
tmp9 = _mm_srli_epi32(tmp6, 25);
tmp7 = _mm_xor_si128(tmp7, tmp8);
tmp7 = _mm_xor_si128(tmp7, tmp9);
tmp8 = _mm_shuffle_epi32(tmp7, 147);
tmp7 = _mm_and_si128(XMMMASK, tmp8);
tmp8 = _mm_andnot_si128(XMMMASK, tmp8);
tmp3 = _mm_xor_si128(tmp3, tmp8);
tmp6 = _mm_xor_si128(tmp6, tmp7);
tmp10 = _mm_slli_epi32(tmp6, 1);
tmp3 = _mm_xor_si128(tmp3, tmp10);
tmp11 = _mm_slli_epi32(tmp6, 2);
tmp3 = _mm_xor_si128(tmp3, tmp11);
tmp12 = _mm_slli_epi32(tmp6, 7);
tmp3 = _mm_xor_si128(tmp3, tmp12);
*res = _mm_xor_si128(tmp3, tmp6);
}
2024-04-07 #verilog
Verilog — A Practice Approach
Backup of talk on 3/22/2024 from https://ccsgeeks.github.io/
2024-03-20 #python #assembly #math #c
multimod_fast 真的是对的吗?
事情要从这段代码说起:
// gcc test.c -o test -fwrapv
int64_t multimod_fast(int64_t a, int64_t b, int64_t m) {
int64_t t = (a * b - (int64_t)((double)a * b / m) * m) % m;
return t < 0 ? t + m : t;
}
昨天晚上,有人给我发了这段据说可以替代快速乘的代码,让我解释这段代码的正确性。这段代码可以把时间复杂度从int64_t与double之间的强制转换会丢失精度,因此我对这段代码的正确性产生了怀疑。
The hodgepodge of proxy configuration
My topic in a seminar at a ramdom time in the future.
Also, HAPPY PI DAY!
2023-12-31
Thirty-six——My 2023
I find that I've nearly forgot to write this summary. So, in accordance with IELTS writing requirements, I'll try to write this in 40 minutes.
MiniELF
尝试编写一个尽量小的ELF文件来完成 A + B problem,其中输入为XX YY的形式(X和Y都是0到9的数字),输出不含LF/CRLF。
经过几天的努力,我成功把程序压缩到了 99 bytes。
> xxd addition-ver24
00000000: 7f45 4c46 0100 0000 0000 0000 0000 0005 .ELF............
00000010: 0200 0300 1b00 0005 1b00 0005 0400 0000 ................
00000020: 4889 e1b2 05cd 8090 81e3 2000 0100 8a01 H......... .....
00000030: 2c60 0241 0366 6bc0 0a02 4101 0241 042c ,`.A.fk...A..A.,
00000040: 60b2 03b3 64f6 f304 3088 0141 c1e8 08b3 `...d...0..A....
00000050: 0af6 f366 0530 3066 8901 4966 b804 00b3 ...f.00f..If....
00000060: 01cd 80 ...
2023-11-28 #repost
(转载)从北京城市建设看新中国的城市建设及时代背景
原作者:Master-Hash
前言
北京是中国古都,拥有三千余年建城历史、八百六十余年建都史。北京城市建设与国运兴衰密不可分。
清末国家贫弱,城市建筑疏于维护。甚至北京城于第二次鸦片战争、八国联军侵华和日军侵华期间三次被攻破,城墙、城楼和圆明园等建筑遭到破坏。民国时期为发展交通,在城墙上开洞、拆豁口,但时局动荡,建设规模有限,波及不广。
新中国建立后,建设新中国成为全民的共同愿望,发展和保护的矛盾日趋尖锐。城墙被看作“旧社会辫子”、交通的阻碍,且无益于现代国防,开始大规模拆除。为彰显政治地位,天安门广场和长安街扩建,代表建筑如人民大会堂、人民英雄纪念碑;基于中苏交恶等恶劣的国际形势,北京城内开展大规模战备和人防建设。
改革开放后,经济发展成为第一任务,过去的国防设施转民用;随市场经济发展,长安街上商业金融建筑及写字楼增多,新建一大批风格各异的现代建筑;文化生活趋于丰富,文物保护意识逐渐增强,划定历史文化保护区,但有争议的“修缮工程”仍然存在;部分城楼重建,但限于空间难以恢复旧貌;随着大规模基建,建成区大幅度拓展,地铁逐渐覆盖远郊;城市布局“多中心”以缓解大城市病,疏解城市功能。
写给老师:我知道任务是写中国现代史,但现代史固然不能孤立于更早的城建史书写。我会控制好详略,以小见大。
三五——Android 14 彩蛋试玩
上篇随笔提到我在 sgp 买了一部谷歌亲儿子 pixel 7a,前段时间 Android 14 出了,我的手机也收到了更新推送,就升级了。
当然,升级过后的第一件事就是去看看彩蛋,以确认升级是不是只换了个版本号。(其实手机已经升级快一个月了,百无聊赖之际,我才想起可以玩玩彩蛋这件事)
2023-10-30 #cmake
简易 CMake 入门(miniob 版本)
简易 CMake 入门
首先建立一个直觉:CMake是与平台无关的,你不会制定具体使用什么编译器与链接器,也不会编写shell命令。最好把它当成一种面向对象的新语言看待。
(转载)爱学习不爱科研,这是为什么?
工科女,从小算是顺顺利利读书到现在研究生,成绩一直还算可以,可是真真正正要搞科研怎么就这么觉得无能为力呢,因为研一成绩还挺好,现在直博的机会在眼前,基本上是要读了,但是偶尔还是觉得要疯,最近一个开题报告都要逼疯了,,有没有可以分享点经验哒
作者:李归农
链接:https://www.zhihu.com/question/268596347/answer/605934137
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
发布于 2019-02-23 05:59 ,编辑于 2019-02-23 06:05
2023-08-05 #linux
记第二次 workflow 大换血——ubuntu2arch
前一次是去年4月份从 win11 + VS + vscode 迁移到 ubuntu 22.04 + vscode + neoVim,现在换到了 arch linux + neoVim
之后大创结题可能还得重配 windows 驱动开发的环境,可能会够我喝一壶了。
2023-07-22 #web #linux #android
一次给 grab app 抓包的经历
在 Singapore 的那段时间,为了实现不用纸币,但我的全币种信用卡并不支持云闪付功能,我只能使用第三方平台对自己的银行卡进行绑定。
然后 grab 提供的大陆第三方平台只有 BOC,并且打开链接之后发现 BOC 的登录页面无法显示验证码。
我的任务就是尝试排查验证码无法显示的原因,最起码要把这个 URL 在电脑上复现出来。
(已完结)nju-pa 心得
2023/4/20 ~ 2024/5/4
6705 commits (2 commits per compilation and execution)
A year of persistence has finally come to an end.
2023-04-17 #python
nand2tetris
nand2tetris 各 module 的评价以及本人的 workout.
43 hours (approximately) for part1 (module1-6) in December 28, 2022, grade 100%.
89 hours (approximately) for part2 (module7-12) in April 17, 2023, grade 96.8%.
2023-01-30
博客的第二次维护
由于 win 这边 node 版本过高,导致 hexo 无法部署博客,昨天花了一下午时间维护了一下博客。
上次维护是为了部署 twikoo 评论区,将 nexT 版本从7升级到了 8.1.0,好像挺折腾的,弄了不少时间。
只能说经过了许多次配环境的考验,效率比以前提高了不少。
2023-01-10 #windows
Windows 驱动开发环境搭建
在大创的压力下,开始学习 windows 驱动开发的环境配置。只能说:
- 因为时效性,看网上的教程,不如老老实实看 MSDN(机翻的也行)。
因为开源,做 windows 驱动开发,不如做 linux 。
2022-12-28
Thirty——My 2022
The year 2022 is mainly for accumulating basics. Nothing extraordinary happened.
2022-12-24 #python #web #linux #javascript #docker
Web 项目之 nazo game for web
web项目报告的截取,时机合适时开源。
为了保证安全性,在2022年12月23日,我将babyweb.py重新用docker部署,替换了原来的nginx服务器。
2022-10-05 #math
二七——浅谈《数学女孩5》
《数学女孩5》是我在看椭圆曲线
2022-10-05 #cpp
子文略略略题解
为了响应学院领导“提高编程能力的号召”,最近大一新生程序设计课上多了一个刷题平台(于是它们有四项课后任务:课后习题、游戏项目、安全项目和编程训练,可真够累的)。本来这个刷题平台放的题目都是比较基础的语言类题目,可是yyx在其中加入了ds题和大模拟,让作业的难度陡然提升。我决定加一些思维题来平衡少年生在码力上的先天优势。
2022-07-26
博客域名变更小记
因为原先博客域名过长,并且国内解析速度较慢,我决定用利用github学生包白嫖一个域名,并解析到netlify的dns上。最后域名成功由junyu33.github.io变更为junyu33.me.
2022-04-01 #linux
bandit 通关记录
一个练习Linux基础命令的网站,属于overthewire.org关卡系列中的基础部分。
本文中的level指的是网站的guidelevel n -> level (n+1)中的后者。
如何打造一个究极舒适的 pwn 环境(第二季)
现在的问题是,如果你临时回家,没有带电脑。但你又想操纵位于学校的电脑,又该怎么办呢?
成果图:
我们假设读者已经完成的上一季的配置,并确保自己拥有公网ip。
如何打造一个究极舒适的 pwn 环境
如果能把精力集中在shellcode的编写上,而不是一遍又一遍地在虚拟机和vscode中来回横跳,那是多么惬意的事情。
我们假设读者刚刚装好了vscode,里面什么插件也没有,从零开始。
整个过程大概需要花费半天到一天的时间。
成果图:
2022-02-07 #pwn
(已完结)CTF 练习(pwn)
分为stack、fmtstr、heap、misc四部分,用作记录思路和用得上的gadget。
以下二级标题不带网站的默认为buuoj对应分区题目。
updated on 2022/10/23:
buu前五页已经完成,该专栏将不再更新具体的思路与exp。
接下来可能学内核、高版本的house系列,比赛的题解会单独开文章,并在对应的栏目添加文章链接。
2022-02-07 #reverse #crypto #misc
CTF 练习(杂)
分为re、crypto、misc三部分,用作记录思路和用得上的gadget。
以下二级标题不带网站的默认为buuoj对应分区题目。
2022-01-18 #python
C 转 Python 速成
本教程只介绍将python作为一种脚本语言所需要的基本知识点。其目的不是为了机器学习或者数据分析,而是让你写出代码短小、易于维护,而且
永远也不会爆ull的脚本。具有良好C基础的读者可以在一个下午掌握这些知识点。
本教程部分引用了廖雪峰的博客,且以python3为基础。
2022-01-15 #assembly #reverse #c #windows
《加密与解密》学习笔记
与csapp相比,《加密与解密》更偏向于实践一点,内容丰富但比较杂。汇编代码语法与csapp不同,采用intel语法。
2022-01-15
(近期不更新)CS:APP 学习笔记
(本文汇编代码统一采用AT&T语法)
友情提示:
看这本书,笔记、习题、实验三者缺一不可。
如果你觉得中文翻译质量欠佳,想选择英文原版阅读,那么千万不要选择Global Edition!因为Global Edition的习题环节错误百出,有许多题答案根本无法与题目相对应,严重影响阅读体验和对知识的理解!(我就是白嫖了github上面的免费资源,虽然不是影印版,而且正文质量很高,但习题这个问题就可以盖过其他所有优点)。我现在不得不边看英文原文边做中文版本上的习题(lll¬ω¬)
2022-01-05 #repost
(转载)撸羊毛
作者:齐辛格尔
链接:https://www.zhihu.com/question/489610689/answer/2150453989
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
2021-12-30
Twenty-four——My 2021
The year 2021 is another extraordinary year for me. Many shining and gloomy moments happened. To sum up, I still believe my year of 2021 goes smoothly.
2021-12-26 #cpp
再见,acm
学校上周末和这周末有两场acm选拔赛,上周末因为自己回家没有参加。于是我在今天打算去试试水,看看自己是不是应该在打ctf的同时,把我一年没管的算法竞赛捡起来。
比赛时间是在12月26日下午1:30~5:00,一共有10道题。众所周知acm没有部分分,排名是按照做题时间与罚时来算的。我在这个下午AC了4道题,排名16/35,然而前14名才能晋级。
于是,这是我在大学打的第一场acm,也大概是最后一场了。
2021-12-19 #repost
(转载)《茸雪》讲稿
原作者:Master-Hash
《茸雪》讲稿
反乌托邦的爱情,存在主义的自由、反抗。
(演讲时)声明
首先,我有义务指出,《茸雪》是我今天要转述的故事。
原作是部视觉小说,在 Steam 上有售,¥18,不贵,借我的也成。
下文哥哥和妹妹不是亲兄妹,而是教授收养的两个娃儿,相依为命。
2021-11-23 #python #web #reverse #crypto #misc #pwn #c
scuctf 新生赛——幽篁终见天战队wp
这场新生赛题目质量不错,我们“幽篁终见天”战队的每位成员都发挥了自己的长处,在比赛中玩得很尽兴。以下是排行榜截图和战队wp:
2021-11-17
Twenty-three——Review of CLANNAD (anime)
Followed by my last English post "bewilderment", I'm thrilling to find the right path to go on. I suddenly realized that during my high school times, one of my roommates recommended me to watch CLANNAD (short for CL later). I refused for overwhelming pressure several months before college entrance examination. But now I'm free but depressed, I think it's just the time to watch it in order to guide my heart.
This is the 3rd anime I watched besides Working Cells and Future Diary. After ten days striving not to weep, I succeeded. Unlike others said that the anime brings you tears, I prefer it gives you warmth and courage during rough times. (Maybe I haven't been struggling in a hard situation so there's no empathy for me to cry.) CL, as is shown in title, tells a story of several families, the transformation through time. It's just a brief summary of life, although kind of idealized.
I'm here to talk about some profound sentences and try to seize the essence of the story, otherwise they would be erode by time again.
2021-11-01 #math
Twenty-two——Bewilderment
This is my first time to write a post in English. There are three advantages.
I can deliver my message to whom I really want to tell.
It's a way to prepare for my CET4 exam.
Jumping between two input methods is annoying.
In the future, there will be more and more posts like this. Due to my poor writing vocabulary (less than 4000, while my reading & listening is nearly 15000), readers who have passed the CET4 exam might be enough to read the following text.
Last night I learned that my high school classmate ymq won Noether Award, a math prize for female enthusiasts in high school. I'm really grateful for her achievement and winning the glory for cdqz. However, it is her first sentence that stimulates me and makes me in deep thought.
2021-10-24
二一——再见,鼠标
introduction
为了提高工作效率,以及出于对手腕健康的考虑(现在已经有一定程度的肿胀磨损)。在这个特殊的日子,我鼠标的最后一点电耗尽之际,我决心抛弃鼠标,将几乎所有的操作全部转移到键盘上。
2021-10-17 #python #crypto #misc #pwn
强网杯线下公费游记
发现一个有趣的现象,线上的第一名在线下得了零分;而线下的第一名在线上基本上是垫底进的决赛。
而我们组,也大致遵从这个规律。这说明了什么呢?
2021-09-25 #python #reverse #crypto #misc #cpp
强网杯出土记
经过上次的失败经历后,我相信即将到来的强网杯青少年赛会阳间许多,而事实却并不是这样。
以下按做题顺序写wp(这次就我一个人做出来题可还行):
2021-08-12
二十——C2驾照养成记
从6月26日去驾校报名开始,到8月12日拿到驾照为止,学车的经历几乎贯穿了我的整个暑假。除开中途出差耽搁了将近十天,总共花了将近40天的时间来学车。总的来说过程比较顺利,考试都一次过了,暑假愉快的学车过程终成甜蜜的回忆。
2048 的 mathematica 实现与改良
闲来无事,我扒出了十年前在网上复制粘贴的mma2048代码,并对其进行了改良,将2048与Threes!结合起来:
(由于涉及键盘操作,网页版的编译器无法操作,请自行下载mma8.0及以上版本运行)
2021-07-11 #repost
(转载) 写给OIer们的一些话
我是一个高中毕业的OIer,离我正式退役的日子已经快一年了。在这个时期,与其写一些回忆性的文字,不如跳出“自我”的范畴,以一种比较全局的角度和大家一起分享一些我对OI的认知和看法。目的是让初三高一的学弟学妹看清眼前的路,让高二高三的人了解自己走过的足迹。
2021-07-06
第一篇博客
第一次见面
你好,同学!欢迎你使用基于hexo搭建的next主题的博客系统。
关于Markdown
当你能够正常访问这个页面时,相信你已经知道以后写博客文章是基于Markdown语法的,请熟练使用他。
祝你好运