Maven单独的settings.xml配置文件,国内阿里云镜像

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
                          https://maven.apache.org/xsd/settings-1.0.0.xsd">

      <mirrors>
        <mirror>  
            <id>alimaven</id>  
            <name>aliyun maven</name>  
            <url>https://maven.aliyun.com/repository/public</url>
            <mirrorOf>central</mirrorOf>          
        </mirror>  
      </mirrors>
</settings>

上海贝尔 E-140W-P,光猫配置

Telnet

telnet 命令:telnet 192.168.1.1
telnet 账号密码:telnetadmin / telnetadmin

默认密码

telecomadmin
nE7jA%5m
telnet密码
telnetadmin / telnetadmin

Gridea同步github失败最终解决方案

前言

废话不多说,解决这个问题的核心思路就是跑代理,如果你没有科学上网工具的话,那下面的也就用不着看了,建议你用coding吧。

重要提示

Gridea官方置顶的issue版本2021.10.23更新,关于检测远程链接成功,但同步错误的案例收集与修复测试包,该版本的同步功能存在严重的BUG,无法正常同步到Github。下文基于Gridea的正式0.9.2版本测试通过。

OpenWRT / LEDE 设置跨网段访问方法

1. 静态IPv4路由,增加路由表

  • 访问网络->静态路由页面
    需要填入目标网段,IPv4子网掩码,IPv4网关,

2. 防火墙,增加防火墙允许规则

  • 访问网络->防火墙->通讯规则页面
    需要填入名称,匹配规则,动作

Mac编译N2N组件SuperNode和Edge

参考:https://www.jianshu.com/p/5021b70c3ff9

使用Brew安装必要软件

brew install openssl
brew tap homebrew/cask
brew install --cask tuntap

MacOS 自定义登录和注销脚本

登录和注销脚本(Login and Logout Scripts)

重要提示:避免使用登录和注销脚本的原因有很多:
Important: There are numerous reasons to avoid using login and logout scripts:

  • 登录和注销脚本是一种不推荐使用的技术。在大多数情况下,您应该改用launchd作业,如创建启动守护程序和代理中所述。
  • Login and logout scripts are a deprecated technology. In most cases, you should use launchd jobs instead, as described inCreating Launch Daemons and Agents.
  • 登录和注销脚本以 root 身份运行,这存在安全风险。
  • Login and logout scripts are run as root, which presents a security risk.
  • 一次只能安装每个脚本中的一个。它们适用于系统管理员;应用程序开发人员不应在已发布的软件中使用它们。
  • Only one of each script can be installed at a time. They are intended for system administrators; application developers should not use them in released software.

Docker容器内如何连接宿主机的MySQL服务器

博主最近遇到一种情况,从服务器拷贝了一份数据库在宿主机Mysql服务器上,想要用本地的数据库测试自己的代码正确性,但是项目程序都是靠docker一键部署的,于是必定要在docker容器里访问到本地的数据库。在探索中遇到了问题并得到了解决。

黑苹果(Hackintosh)核显或非核显处理器,如何修改 OpenCore 配置文件

注:以下仅针对类似配置机型,即9代Intel的CPU,其他机型请绕道

重要说明

  1. OpenCore里面配置二进制均为倒序,例如下面的platform-id,如果需要修改其他机型的,需要倒序后再填入platform-id
  2. 这里是黑果小兵大神整理的Coffee Lake帧缓冲区补丁及UHD630 Coffee Lake ig-platform-id数据整理

https://blog.daliansky.net/Coffee-Lake-frame-buffer-patch-and-UHD630-Coffee-Lake-ig-platform-id-data-finishing.html

  1. 这里是黑果小兵大神整理的黑苹果必备:Intel核显platform ID整理及smbios速查表

https://blog.daliansky.net/Intel-core-display-platformID-finishing.html

通用说明:如何修改三码

下载整包后,如果之前在 Clover 时就使用iMac19,1机型,可直接使用之前的三码,或使用 Clover Configurator (其他工具亦可)选择iMac19,1机型生成新的三码 + ROM,用 ProperTree 打开/EFI/OC/config.plist文件,填入到 PlatformInfo > Generic 位置中(如下图)。