使用中转服务器Nginx+容器化EasyConnect实现校内网端口映射

参考Github上的开源项目Hagb/docker-easyconnect,实现外网访问自己服务器上的域名:特定端口来访问校内网特定内容,配合nginx的stream模块,可以完成任意端口任意协议的转发。

  1. 从 Docker Hub 上直接pull下来容器化的EasyConnect: docker[……]

    继续阅读

字符串匹配算法分析

1. Bruce Force 字符串暴力匹配算法

最简单也是最朴素的算法,直接贴上代码

//text是待匹配的目标串,pattern为模式串。
//需要在目标串text中找到与模式串pattern相同的子串
int BruteForce(string text, string pattern){[......]<p class="read-more"><a href="https://www.herui.club/archives/785">继续阅读</a></p>

本站点已经从阿里云迁移到微软Azure云上啦~

Azure云的ip地址在香港,服务器的带宽相比阿里云大了很多,因此不会再有漫长的图片加载啦~

  • 网站和数据库中的所有内容都得到保留,mysql版本也更新到了8.0并配置得更加安全
  • 我在新服务器上采用nginx+apache2的方式来反代wordpress网页,因此性能预计或多或少有所提升
  • 顺便也把s[……]

    继续阅读

Linux使用proot模拟root用户操作rootfs

当系统管理员不给你root权限时,你是不是感觉很操蛋?不过还好有proot——也可看作是无需root权限的chroot,可以以普通用户身份运行类似于jail一样的rootfs子系统。下面我以Ubuntu发行版的rootfs为例,给出要用到的文件

3个文件:

1.proot二进制文件

ht[……]

继续阅读

线性代数复习笔记

暑期自习的时候顺便把这学期线性代数学习的知识点汇总整理一下,顺便测试一下markdown的支持情况

n维向量

概念

  • 定义1:由数\alpha_1,\alpha_2,...,\alpha_n组成的有序数组,称为n维向量,简称为向量。
  • 定义2:向量的模:||a||=\sqrt{\alpha_1^2+[......]<p class="read-more"><a href="https://www.herui.club/archives/703">继续阅读</a></p>

[网页版VS Code] code-server部署指南

首先感谢Github上伟人@Codercdr 的伟大项目code-server。他让vscode在服务器web端上发光发热,使”code anywhere”成为可能

这里是x86-64 linux平台上的一般部署方法,有关安卓手机上的部署,请参看另一篇文章

系统要求:Ubuntu或Debian都行[......]

继续阅读