NOIP 2013 货车运输
RT,一道裸的 Kruskal 重构树题。因为存在点与点之间不连通的问题,所以在跑完 Kruskal 以后对每个树以并查集的根为根进行剖分求LCA。
RT,一道裸的 Kruskal 重构树题。因为存在点与点之间不连通的问题,所以在跑完 Kruskal 以后对每个树以并查集的根为根进行剖分求LCA。
很久以前就有写一个这玩意的想法了,前一阵子了解到了 Wolfram 搞了一个面向开发者的 Wolfram Engine,于是打算搞一个基于这个的 QQBot。 因为 Wolfram Engine 部署的位置和系统等因素,不知为何 Python 的 Wolfram Client 接口一计算就会报错,于是只能用简单粗暴的使用 提取命令 -> 创建 .wl
脚本 -> 解释运行并获取结果 这种十分不优雅的解决方法了。 仍然依赖 Coolq HTTP API 下面是代码
这篇博客源自我一个弃坑的项目,原计划是实现对 Bilibili 用户的收藏夹进行解析并自动下载其中的视频。 (代码只写了 API 解析部分,比较丢人,所以扔在 https://paste.ubuntu.com/p/PDpqqMN2vz/ 里了)
0x01 用户收藏夹 API
** 1.用户收藏夹列表 **
API 地址: https://api.bilibili.com/medialist/gateway/base/created?pn=1&ps=100&up_mid=[用户UID]&is_space=0&jsonp=jsonp
需要的 Headers 参数:
self.head = {
'Cookie' : cookie,
'User-Agent' : user_agent,
'Accept' : 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8',
'Accept-Encoding' : 'gzip, deflate, br',
'Accept-Language' : 'zh-CN,zh;q=0.9',
'Cache-Control' : 'max-age=0',
'Host' : 'api.bilibili.com',
'Upgrade-Insecure-Requests' : '1'
}
返回的参数(以我自己 SpinMrY, 10688065
为例):
RT,在刚接触 Nspire 上运行 Linux 的时候就在想,是否可以在计算器上移植一个网卡驱动来实现计算器上网?外国论坛和油管上也有计算器上网的视频。然而无论是 cncalc 还是其他国内的计算器社区都对此很少有研究。在自己尝试过 Hackspire 上的 Linux 教程以后,发现它的内核已经很久没有更新过,且 rootfs 完全无法正常启动。正好这两天暑假抽出了时间,准备开始从零开始自己搭建一个计算器 Linux 内核并且做出一个比较完整的运行环境。经过三个晚上的努力,终于跑起来了 Linux 4.4.185 + Debian 10 + MT7601U 无线网卡驱动,成功实现计算器上网!(在此感谢在编译内核中给我很大帮助的dalao @FlyGoat)
在上半篇文章中,我打算主要展示运行效果以及怎样在 Nspire 计算器上运行已经制作好的内核和 rootfs,于是具体内核的编译细节,网卡驱动移植以及 rootfs 制作将放到下半篇文章中。
( ps : 本人刚刚接触嵌入式 Linux,如有词语使用不当还请轻喷 Orz )
久违的更一片博客
RT,前几天重新买了一块泡面盖(划掉)Kindle Paperwhite 3。下面是上手以后的例行折腾。
开机,系统版本 5.9.2 ,下载书伴上的 5.9.6.1 版本特质固件下载地址并更新,更新完毕后登录自己的 Amazon 帐号,并在根目录建立 update.bin.tmp.partial
文件夹,防止其连接网络后自动更新。
第二步,下载 kindle-jb-factory
并在系统搜索栏键入 ;installHtml
完成越狱。
第三步,安装 hotfix
保证升级固件后保持越狱。