2025-08-11
下面是详细的【树莓派 4B 安装 iStoreOS (结合OpenWrt) 并配置为旁路由】的完整教程。这个过程包含系统烧录、基础设置、网络配置及旁路由流量劫持(透明代理)等内容,适合新手操作。
一、准备工作需要的硬件:
树莓派 4B(建议 2GB/4GB/8GB 均可)
microSD 卡(建议 16G 以上,速度不低于 class...
阅读全文
2024-10-17
WebSub(前身为 PubSubHubbub)是一种能够实时通知内容更新的协议。它基于发布者/订阅者模式,即发布者发布内容更新,订阅者接收这些更新。
发布者 = 博客网站
订阅者 = 使用 Feed 解析器的读者
中转 = WebSub
WebSub 的主要目的是提供实时的变化通知,改善了客户端以任意时间间...
阅读全文
2024-10-16
首先在Follow添加订阅源 :https://xmaihh.github.io/blog/atom.xml
添加订阅源之后,在Follow上获得需要认证的代码
我使用hexo-generator-feed插件来生成 RSS订阅源,详细配置选项请参考官方文档
修改根目录下的_config.yml:
原理是:修改自定义模板,使用该模板文件将用于生成 f...
阅读全文
2024-09-10
参考Portainer官网解决方法:https://docs.portainer.io/advanced/reset-admin
停止Portainer容器先用docker ps -a查看所有容器,找到Portainer对应信息
1docker stop "id-portainer-container"
找到Portainer容器的d...
阅读全文
2024-08-02
前提条件:
启用 SSH
SSH 用户名密码和登陆路由器后台的帐号密码一致
打开华硕的 SSH 功能,具体路径是路由管理页面的 高级设置 -> 系统管理 -> 系统设置 -> 服务 -> 启用SSH。
通过 SSH 连接路由器后,修改 /etc/hosts 文件即可实现修改 hosts 功能。
但是会发现修改后的 hosts 仅...
阅读全文
2024-07-30
使用intl_generator 包从代码中提取要国际化的字符串到单独的arb文件和根据arb文件生成对应语言的dart代码
详细教程:https://book.flutterchina.club/chapter13/intl.html
在Windows的PowerShell环境下执行:
1dart run intl_generator:generate_f...
阅读全文
2024-07-26
PlantUML是一个通用性很强的工具,可以快速、直接地创建各种图表。用来画组件图、部署图、状态图、时序图、甘特图等UML以及非UML图。
线上版 https://www.planttext.com/
Hexo PlantUML插件hexo-tag-plantuml安装:
1npm install hexo-tag-plantuml --save
编辑He...
阅读全文
2024-07-26
在这个Flutter项目 https://github.com/xmaihh/FlutterHub 中使用Github Actions自动化构建(Android、iOS、Web、Linux、Windows、macOS)应用并发布到Release。
1234567891011121314151617181920212223242526272829303132...
阅读全文
2024-07-25
在 Flutter 中创建一个新项目,同时支持 Android、iOS、macOS、Windows 和 Linux 平台,假设你已经安装了 Flutter SDK 和必要的开发工具(如 Android Studio、Xcode 等)。
安装 Flutter SDK按照 Flutter 官网 下载并按照指南进行安装。
创建新项目打开终端或命令提示符,使用以下命...
阅读全文
2024-07-24
在使用Flutter管理APP版本时,打开pubspec.yaml只看到一个version字段,例如:version: 1.0.0+1。
我们在使用原生iOS或者Android开发的时候,我们会在info.plist中设置version和build或是在build.gradle中设置versionName和versionCode,他们分别表示APP的版本和构...
阅读全文