踩坑记(第一期)

记录我踩过的坑。这里的坑指完全按照指南操作但是却出现了意料之外的问题,我是如何解决的。这些坑主要集中在软件的安装上。虽然我之前已经踩过不少坑,但只有个别做了记录(可以查看之前的文章)。这个页面将...

发布于 

在树莓派上安装 AmiyaBot

本文只针对 AmiyaBot 的 1.1.1 版本。AmiyaBot 框架正在快速更新中,以后可能不会存在这些问题 最近 QQ 推出了 QQ 频道,并支持使用官方提供的 API 开发机器人。...

发布于 

O, draconian devil

电影或者小说《达·芬奇密码》中,馆长生前留下了一串数字和两行诗句作为给兰登等人的线索。这里的两行诗句以及之后在《蒙娜丽莎》画作中找到的句子实际上是一种字谜。我在之前看电影时并没有特别注意这三句字...

发布于 

如何让打卡更加自动化

2022-05-13 更新 学校已经强制统一身份认证登录填写验证码,这个可以通过使用类似 ddddocr 的方式解决,读者可以自行添加。 另外,健康填报新增了填报信息,由于我现在已经改为每天手...

发布于 

如何在手机上设置南大 APP 自动打卡(二)

我之前对于网络登录请求是没有太多了解的,只是知道需要发送含有账号和密码的表单。但是通过写这个登录脚本,我对于 CAS 登录方式有了大致的认识,至少可以成功登录南大的统一身份认证。 在实现的过程中...

发布于 

如何在手机上设置南大 APP 自动打卡(一)

Github 上 @cubiccm的打卡程序只实现了打卡的部分,登录部分还需要手动操作,并不能实现真正的自动化。所以我用 Python 实现了登陆部分,同时简化了一下 cubiccm 的代码,得...

发布于 

排序算法备忘录(三)

快速排序 总算到了速度比较快同时也较之前更复杂的算法了。这里的思路和代码参考了菜鸟教程 1 和编程网 2 的文章。 快速排序总的来看是一种分治思想。以从小到大为例,先确定一个基准数 k,这里选...

发布于 

使用 Python 实现素数筛时发现的有趣问题

最近学习素数筛算法,算法参考自两篇 CSDN 的文章12,原文是用 C/C++ 来写的,我用 Python 进行了改写。 12345import timefrom icecream import...

发布于 

排序算法备忘录(二)

这是排序算法备忘录的第二篇。这一篇是关于插入排序。 插入排序 插入排序的原理类似于日常生活中排序的方法,先找到一个有序的数列,把一个数按照一定的顺序与有序数列中的数字进行比较,找到所在的位置,...

发布于 

排序算法备忘录(一)

排序算法时算法中很基础的内容。之前只是会简单的冒泡排序,后来用了 Python 以后,排序直接使用自带的函数,没有去学习一些排序算法的原理。今天课上讲了一些简单的排序算法的原理,比如 冒泡 选...

发布于