Docker的使用 Docker的使用Docker常用命令12345678docker run -it [--name <name>] <image> #创建并启动一个容器# 启用Ptrace方便调试# --cap-add=SYS_PTRACE --security-opt seccomp=unconfineddocker attach <name> #附加到容器docker lo 2024-10-11
Linux的使用 Linux的使用Linux的日常管理SSH的使用常用的SSH命令12345678# ssh密钥的生成ssh-keygen# 已有私钥生成公钥ssh-keygen -y -f <private_key_file> > <target_file># 添加密钥到目标账户cat <public_key> >> ~/.ssh/authorized_key 2024-09-16 #Linux
找工作 排序算法 排序算法 时间复杂度(平均) 时间复杂度(最差) 时间复杂度(最好) 空间复杂度 排序方式 稳定性 冒泡排序 O(n^2) O(n^2) O(n) O(1) 内部排序 稳定 选择排序 O(n^2) O(n^2) O(n^2) O(1) 内部排序 不稳定 插入排序 O(n^2) O(n^2) O(n) O(1) 内部排序 稳定 希尔排序 O(nlogn) O(n^2) 2024-08-04
WSL安装Kubernetes 配置文件修改修改.wslconfig将WSL设置为镜像网络模式1234567[wsl2]networkingMode=mirroreddnsTunneling=trueautoProxy=true[experimental]sparseVhd=truehostAddressLoopback=true /etc/resolv.conf内不可包含本地nameserver 安装cri-dockerd, 2024-06-16 #Linux #WSL
杂项 杂项常用正则表达式 查找所有汉字 1[一-龥] 用sed删除行末多余空字符 1sed -i 's/\s*$//g' <filename> 反人类的Windows命令行 Powershell 设置别名 1234notepad $profile #打开当前用户配置文件notepad $profile.AllUsersAllHosts #打开所有用户配置文件set-al 2024-06-10
Git的使用 Git的使用初始化12345git config --global init.defaultBranch maingit config --global core.quotepath offgit config --global user.email "[email protected]"git config --global user.name "Wed0n&q 2024-03-15
Chrome缓存问题 前段时间我写了一个识别学校教务处验证码的小脚本。原理是运用浏览器的WASM运行ONNX神经网络来进行识别。不过,这个小脚本有个小瓶颈,它需要下载WASM运行库和训练好的神经网络模型。我将这两个静态资源文件托管到了Cloudflare的Page服务上,但遗憾的是璃月访问Cloudflare比较慢。于是我当时就设置了HTTP缓存,并设置缓存时间为1个月。但当我过两天重新使用脚本时,我发现浏览器没有使用 2024-02-21 Article #技术杂谈
编程语言之争 编程语言之争有很多对编程刚入门的童鞋来问我学什么编程语言好,说实话这是一个没有答案的问题。作为一个老菜鸟,我觉得我有必要写一篇文章来聊聊编程语言,并简单谈谈主流编程语言的特点。 每一个刚刚接触编程的童鞋,在网上搜索编程相关的内容时,就会看到各种编程语言的课。不出意外的话,在面向普通人的网站或APP,总会蹦出那么几个语言吹。吹哪个语言好,哪个语言世界第一。(PHP是世界上最好的编程语言)其中尤其是P 2024-01-29 Article #技术杂谈
Visual Studio的使用 Visual Studio的使用Visual Studio可用特殊代码 程序退出时,自动检测内存泄漏 12345678910111213#ifdef _DEBUG#define _CRTDBG_MAP_ALLOC#include <crtdbg.h>#endif//上面的代码一定要置于文件第1行int main(){ int tmpDbgFlag = _CrtSetDbg 2023-12-26
GraalVM的使用 GraalVM的使用在Windows下交叉编译Spring Boot为Linux可执行文件 Spring Boot在使用Gradle的nativeCompile构建时会在.\build\native\nativeCompile下生成native-image需要的参数文件 然后修改该参数文件将其正确映射到WSL的文件系统,命令行中分割Jar包的符号在Windows下为;,但在Linux下为:。 然后 2023-11-09