轶哥

📚 Having fun with AI Agent. Always learning.

    树莓派4变身旁路由
    •   更新:2020-07-23 19:32:18
    •   首发:2020-05-12 00:47:33
    •   教程
    •   6783

    上篇文章轶哥介绍了树莓派4使用OTG功能变身有线网卡的方法。今天我们就来实践让树莓派4变身路由器。(由于本文的「操作」不具备拨号功能,更适合作为旁路由使用。需要实现拨号请自行研究。😂)

    2020年07月23日更新:树莓派可以直接安装OpenWRT作为旁路由,但是无法使用OTG有线网卡这个功能。

    让树莓派联网

    无线: 使用raspi-config,设置WIFI网络,让树莓派联网。

    有线: 使用raspi-config,设置WIFI网络的国家,保存后按Esc退出安装界面,插入网线。

    无论选择以上何种方式,请参考树莓派4使用OTG功能变身有线网卡的方法将Type-C接口和电脑的USB接口相连,使用OTG USB网卡确保我们在树莓派中途断网的情况下也能通过ssh root@raspberrypi.local的方式连接到树莓派。

    Github 仓库迁移至 Gitea 脚本
    •   更新:2020-07-21 15:02:09
    •   首发:2019-06-12 08:38:10
    •   源代码
    •   8601

    迁移 github 私有/公有仓库到 gitea 是一件容易的事情,不过可能由于网络原因,部分较大的项目可能会失败。此脚本会自动过滤已经迁移完成的仓库,因此重复执行脚本直至 gitea 中的仓库和 github 中的仓库数量一致,即表示迁移完成。gitea 迁移失败的仓库会被系统自动删除,因此可能出现仓库数量浮动。为了确保代码资产安全,您在迁移完成后应该间隔十分钟再次执行,直到 gitea 中的仓库和 github 中的仓库数量仍然一致。

    需要注意,使用该脚本前,需创建一个Github Token,并且需要临时关闭Two-factor authentication

    解决XML报错:Input is not proper UTF-8, indicate encoding
    •   更新:2020-07-21 00:21:16
    •   首发:2020-07-21 00:14:40
    •   教程
    •   5703

    如果使用Chrome浏览器访问XML地址,返回报错信息:

    Input is not proper UTF-8, indicate encoding !
    Bytes: 0x08 0xE6 0xBA 0x90
    

    这是由于返回回来的数据存在ASCII控制字符。XML规范不支持这部分控制字符。

    这个报错提示是Chrome浏览器生成的报错,不是服务器端返回的报错。

    关于该报错的详细信息请参阅:《PRB: Error Message When an XML Document Contains Low-Order ASCII Characters》。

    玩客云刷OpenWRT
    •   更新:2020-07-20 00:11:37
    •   首发:2020-07-20 00:11:37
    •   教程
    •   34698

    玩客云是性价比极高的NAS,用来作单臂路由同样给力。玩客云作为单臂路由,可以在提供NAS功能的同时可以用来作为Web测试服务器、APP测试工具等。

    很抱歉,不同的人对OpenWRT的用法不同,就像一把刀,有人用来切菜,有人用来行凶。因此,OpenWRT固件不提供,请自行查找。

    准备工作

    贝壳云P1刷OpenWrt教程
    •   更新:2020-07-19 21:16:40
    •   首发:2020-06-11 00:27:32
    •   教程
    •   27310

    贝壳云跟某讯N1配置接近,但是多了4个USB3.0接口,可以外接USB3.0千兆网卡,可玩性很高。

    网传贝壳云P1跟某讯N1主要差异:

    • 散热
    • 必须拆机焊接USB口才能刷机(引出USB线刷)

    经过实测,散热问题基本可以忽略。至于刷机,也不复杂,拆开焊个USB公头引出USB接线,再短接即可。

    红米AC2100,因NAND闪存原因,使用第三方固件容易翻车。可以使用贝壳云搭配普通路由器实现无线功能,性价比极高。

    N1相关博文《N1刷OpenWRT及开启旁路由/单臂路由教程(Mac&Win)

    快速对比Word文档差异小程序
    •   更新:2020-05-31 14:30:59
    •   首发:2020-05-31 13:47:47
    •   互联网
    •   5659

    多次和某个乙方合作,对方在后续合作的合同中偷偷修改了部分条款,直到第五次合作的时候才发现合同内容已经被修改了🤦。

    因此,昨天我编写了Word对比小程序,可以离线使用,快速对比聊天记录中两份Word文档的内容差异。

    1. 本地处理数据,不上传服务器,文档不会被泄密。可开启飞行模式离线使用。
    2. 目前仅支持 .docx 格式的 Word 文档。
    3. 独家算法,请进入小程序后点击右上角添加到“我的小程序”以备不时之需。
    K个一组翻转链表
    •   更新:2020-05-16 21:10:05
    •   首发:2020-05-16 21:04:29
    •   源代码
    •   4740

    LeetCode 25. K 个一组翻转链表 https://leetcode-cn.com/problems/reverse-nodes-in-k-group/
    LintCode 450. K组翻转链表 https://www.lintcode.com/problem/reverse-nodes-in-k-group/

    这是一道用常规思路就能解的算法题。目标清晰、题目易懂,不涉及复杂的算法。

    按照题目要求,遍历链表,遍历的同时每经过k个节点就进行一次翻转。需要注意的是,第一次翻转后,记录下整个链表的head作为返回值。从第二次翻转开始,需要将之前翻转过的最后一个结点与新翻转后的第一个结点相连。

      上一页 下一页