主页

ZeroTier下Moon服务器的搭建

参考链接: 1.什么值得买-ZeroTier配置Moon节点 2.ZeroTier官方手册 安装Moon服务器的作用 ​ ZeroTier本身的PLANET服务器位于国外,并且由于免费的性质以至于在一些高峰时期经常出现无法打通隧道的情况,这个时候通过自己搭建国内的Moon节点并且进行配置可以达到国内中转加速的作用。 Moon服务器在VPS上的搭建 将需要设置moon节点的VPS加入到需要加速的局域网内 zerotier-cli join <network id> 生成moon模板 cd /var/lib/zerotier-one zerotier-idtool initmoon identity.public...

阅读更多

C++快速选择第K个数字

代码模板 int qchoise(int q[], int l, int r, int pos) { if (l == r) return q[l]; int i = l - 1, j = r + 1, x = q[(l + r) / 2]; while (i < j) { while (q[++i] < x) { } while (q[--j] > x) { } if (i < j) swap(q[i], q[j]); } int sl = j - l + 1;...

阅读更多

通过脚本在Linux上运行ncu的iptv

由于学校(南昌大学)要求每个月必须看满五个小时的iptv,并且iptv直接在浏览器上观看是需要安装flash或者包含flash的浏览器的。而如今flash的末路使得不少人头疼,在github上偶然发现有学长用go语言编写了一个脚本,在这里记录一下在Linux上的使用过程。 脚本来源 南昌大学IPTV 获取脚本并进行编译 git clone https://github.com/shuwenwei/iptv-helper.git cd iptv-helper/ 安装编译go的库依赖 sudo apt update && sudo apt install golang-go ...

阅读更多

OpenWRT上手动安装Frpc服务

Frpc在Openwrt上的客户端多多少少有点问题,为了方便自己使用,在这里记录一下如果用命令行启动和编辑Frpc的流程 首先,在 fatedier/frp中下载最新版的frp打包程序,以下以0.35.1版本为例 wget https://github.com/fatedier/frp/releases/download/v0.35.1/frp_0.35.1_linux_amd64.tar.gz tar -xvf frp_0.35.1_linux_amd64.tar.gz rm frp_0.35.1_linux_amd64.tar.gz 首先切换到frp的目录下,把frpc和配置文件放于service对应的目录下 c...

阅读更多

在Ubuntu上更新ddns

本文脚本来源:ddns-go 在脚本来源的release版本中下载对应版本的ddns-go 将脚本上传到服务器内,然后通过以下命令安装 sudo ./ddns-go -s install 在http://ip:9876里面进行配置即可

阅读更多

通过一键式脚本来安装魔改/优化BBR

本文脚本来源:Linux-NetSpeed-github 本文参考博客:地址 安装依赖库(Ubuntu下,CentOS请在github脚本来源查询) apt-get install ca-certificates wget -y && update-ca-certificates 安装脚本 wget -N --no-check-certificate "https://github.000060000.xyz/tcpx.sh" && chmod +x tcpx.sh && ./tcpx.sh 在Ubuntu19以下的系统可以用BBRplus...

阅读更多

Windows下通过命令行计算文件的Hash值

​ 每次要查询一个文件的hash值的时候总要打开一个hash校验工具,觉得有些麻烦了,加上也不是所有文件都会经常需要校验,就常常并不想单独下载一个工具,查询到Windows有自带的hash校验指令,于是记录一下,以下内容摘自知乎 使用certutil Windows从Win7开始,包含了一个CertUtil命令,可以通过这个命令来计算指定文件的杂凑值(Hash Value) 使用的指令为: certutil -hashfile [fileName] [algorithm] 其中[algorithm]指不同的hash算法,可以取的值有:MD2、MD4、MD5、SHA1、SHA256、SHA384、SHA51...

阅读更多

解决/dev/mapper/ubuntu--vg-ubuntu--lv容量问题

由于安装 Ubuntu Server 的时候 磁盘分区 选择了 LVM,所以系统根目录默认占用磁盘大小只有139G,通过CSDN上一个解决 “/dev/mapper/ubuntu–vg-ubuntu–lv”磁盘空间不足的问题的方案举一反三到将多余空间直接分配,来达到使用entire disk的目的 通过命令查看LVM卷组的信息 root@azhal:/mnt/Ar2D# vgdisplay --- Volume group --- VG Name ubuntu-vg System ID Format lvm2 Metadata Areas 1 Metadata ...

阅读更多