主页

Docker使用手册

参考链接: CSDN-Ubuntu 18.04 DOCKER的安装 停止、删除所有的docker容器和镜像 Docker官网文档 Docker基本指令 设置用户组docker,让用户不需要sudo也可以使用docker相关命令 sudo groupadd docker sudo gpasswd -a $USER docker newgrp docker docker ps 查看当前所有在运行的Docker容器 docker ps -a 在库内搜索需要的docker容器运行 docker search [name] 获取需要的容器 do...

阅读更多

Docker环境安装及部署

参考资料: 1.Docker-从入门到实践 在挂载网易云音乐灰色代理的时候终于还是发现了screen后台运行的坏处,经常会出现不小心重启以后忘记开启服务的情况,由于之前一直听说过docker容器,并且灰色代理有现成的docker容器可以使用,在简单查询和操作了一下以后记录一下docker启动网易云音乐并且进行网易云音乐代理的实战 Docker部署和安装 使用apt进行安装 sudo apt-get update sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg \ lsb-release ...

阅读更多

Linux下启用swap文件以及Ubuntu下zram和zswap的设置

参考网址: 1.Ubuntu开启zram和zswap~ 2.使用zram进行内存压缩 3.Ubuntu添加swap分区 创建Swap分区 Swap分区在系统的物理内存不够用的时候,把物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap分区中,等到那些程序要运行时,再从Swap分区中恢复保存的数据到内存中。 Swap分区虽然可以达到扩大内存的作用,但缺点依旧很明显,相比直接使用物理内存,Swap必然速度上会出现一定的取舍。 新建一个文件夹来作为swap的文件 mkdir swap cd swap sudo dd if=/dev/zero of=sf...

阅读更多

手动设置Openwrt的SD卡分区

参考地址: CSDN-树莓派Openwrt SD卡扩展问题 ​ 在给自己的R2S使用64G的SD卡的时候,安装完毕系统启动发现内存卡中有将近50多G的空间没有得到合理的使用,记录一下通过网上树莓派磁盘扩展分区的步骤来在R2S上同样对SD卡进行分区拓展 Openwrt磁盘拓展 磁盘检查 df -h 检查已经使用的磁盘容量 fdisk /dev/mmcblk0 查看磁盘分区,并进行部分操作 检查磁盘分区情况并且进行分区 在fdisk后的Command( m for help): 后输入p来查看分区情况 其中可以看到最后分区的End为3817471 新建磁盘 输入n...

阅读更多

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 ...

阅读更多