自由尋覓快樂別人從沒法感受

0%

前言

因教育网IPv6不限速,使用清华TUNA的开源镜像站下载资源能够跑满带宽,体验非常好,所以就有了给路由器配置IPv6的想法。之前使用极路由官方固件时有官方的教育网插件可以用(使用6relay),但换了Openwrt后使用的是odhcpd,需要自己重新配置一下。这篇博客纪录了我的配置过程,其中参考了恩山论坛的这篇帖子。

阅读全文 »

前言

看着Dock栏的图标一个个变成了正方形,软件慢慢开始不支持High Sierra系统,我也按耐不住想要升级系统了。但插在主板上的GTX1060告诉我,升级了系统之后就再也用不了它了,并且升级后的系统也不知道能不能正常使用。为了解决显卡这个问题,我去网上查了许多资料,研究了几种不同的解法,最终在不变动当前配置的情况下成功升级到Big Sur,Windows系统也毫无影响,付出的代价有2个:一是Big Sur下GTX1060无法使用;二是需要频繁插拔HDMI线,想要切换到Windows系统并使用GTX1060,需要把HDMI线从板载HDMI口拔下并插到显卡HDMI口上。

阅读全文 »

前言

目前,OpenCore Bootloader已经开发了相当一段时间,已经趋近于稳定。OpenCore的启动方式更接近于原生macOS电脑,对系统的注入更少,越来越多的驱动都基于OpenCore适配开发。因此,将Bootloader从Clover迁移到OpenCore也是时候提上日程了。以下博客记录了我的迁移过程,并向大家分享一下我的迁移方法。不同于网上的纯ProperTree手动配置、纯OpenCore Configurator图形配置或OC Gen-X直接生成,我同时用到了以上三种工具,节省了迁移成本的同时,也避免遇到了很多错误。

阅读全文 »

前言

因毕设选题是和物联网相关的主题,要做一个能够控制智能家居设备的微信小程序。所以就有了自由控制米家智能家居设备的需求,想要控制米家MIIO设备,就需要获取智能设备的token。但小米对获取token的方法不断进行封堵,截止这篇博客发布时,通过Android手机Root,读取旧版米家中存有token的sqlite文件已经不可行了(旧版米家APP直接闪退);通过抓包的方式读取device_list包中的token也不行了(数据包的body已经被加密);python-miio中discover方法也早已不行了(返回的是无效的token)。我所知道的方法中,使用tokens-extractor和读取IOS设备备份文件数据的方法还可以使用,但何时失效就不好说了

阅读全文 »

前言

考完研之后,接下来要准备的就是实习了。我也想尝试一下去春招,做好两手准备,所以需要开始学习面试要用到的知识了。我做过的比较好的项目主要使用的是Java,但之前都仅限于使用Java语言,并没有去看过Java的源码。为了深入理解Java这门语言(其实是为了准备面试),我将尝试去看Java的源码,注释写上自己的理解,并将这份源码编译,然后作为自己编译的第一个JDK使用。

阅读全文 »