跳转至

Records of Trivia

关于使用MkDocs-Material文档仓库进行快速预览

约 281 个字 • 49 行代码

由于我的blog越写越多,如果想要在推送到github前进行效果预览,在原本的本地仓库中进行 mkdocs serve 时,第一次构建以及每次修改后的构建都要等待很久,所以就把除了md文档和git的其他文件直接复制到了另一个文件夹中,将要预览的md文档放在这个“副本仓库”下的相应的位置,再进行预览生成速度就很快了。

Simon Birrell的 如何构建基于Python的ROS软件包 的中英文对照机翻

约 6024 个字 • 90 行代码

在询问ChatGPT如何组织一个python的ros包的过程中,它的回复中提到了一篇Simon Birrell写的文章 How to structure a Python-based ROS package,去拜读了一下感觉受益匪浅。

由于文章篇幅略微有点长,每次打开加载翻译都要挺久,所以将原文和机翻搬运过来,方便自己之后的查阅。

借助DeepSeek将Python程序转换为Flask网页并实现服务器部署的记录

约 10946 个字 • 664 行代码

背单词的过程中,由于自测也是按照背的顺序,因此比较容易想到对应的词义,但是突然见到其中一个单词时,发现会想不起来。于是就想让deepseek写一个可以随机显示单词,并且根据“记不清”的次数调整出现概率的python程序

用Python实现单词记忆测试功能

查看连接手机热点的设备的ip

约 623 个字

通过电脑软件查看

打算通过电脑和树莓派同时连接手机热点,然后ssh远程连接树莓派。但是由于用来开热点的手机是小米的,发现在小米设置里面不能看到连接的设备的ip地址(只能看到mac地址),于是使用英文在bing上搜索相应的方法

how to check ip of device connected to phone's hotspot - 搜索 (bing.com)

然后在这个文章上找到了可用的方法,

向ChatGPT咨询Scheme语言中 reduce 被用于重复应用指定函数的函数名的原因

约 1165 个字 • 10 行代码

由于在cs61a课程中的Scheme部分了解到了内置的 reduce 函数,

reduce 的用法和作用大致如下

(define (addxy x y) (+ x y))

;; (add '(1 3 5 7)) -> 16
(define (add s) (reduce addxy s))

即第一个参数是两个参数的函数,第二个参数是一个链表,然后调用 reduce 会将函数应用到链表中的所有元素上