A simple blog built by Django
自建 Online Judge 系统
| Published by rcdfrd 自建 Online Judge 系统
前言
先稍微介绍一下什么是 Online Judge(底下简称 OJ)系统,简单来说就是像 leetcode 那样啦,可以送出程式码解题,然后让系统去批改,并且得到最后的结果。
在 leetcode 流行以前,最知名的 OJ 大概就是 UVa Online Judge,俗称 ACM
如果刚好有需求,想要自己架一个 OJ 的话,该怎么办呢?
开源 OJ 系统
在
Read more ⟶
Docker IPV6 NAT
| Published by rcdfrd Docker IPV6 NAT
Docker version >= 20.10
vi /etc/docker/daemon.json
{
"ipv6": true,
"fixed-cidr-v6": "fd00:abcd:abcd::/48",
"experimental": true,
"ip6tables": true
}
systemctl restart docker
Read more ⟶
python subprocess库
| Published by rcdfrd subprocess 模块主要用于创建子进程,并连接它们的输入、输出和错误管道,获取它们的返回状态。通俗地说就是通过这个模块,你可以在 Python 的代码里执行操作系统级别的命令,比如“ipconfig”、“du -sh”等等。subprocess 模块替代了一些老的模块和函数,比如:
os.system
os.spawn*
subprocess 过去版本中的 call(),check_cal
Read more ⟶