前言 最近在维护NYOJ2.0的一些BUG,由于判题机采用的是HUSTOJ的判题机,所以就必须了解一下HUSTOJ的源码。 HUSTOJ的源码开源GitHub,我们可以clone下来自己部署一个。地址是:hustoj 首…
分类:Linux
利用frp进行内网穿透
利用frp进行内网穿透 前言 文章同步更新至:http://www.riba2534.cn/?p=427 首先,我们有时候会遇到这么一个需求,假设学校(公司)有一台不关机的服务器,但是仅仅在校园网(公司内网)可以访问,但…
Bash学习笔记(4)----流程控制与函数
Bash学习笔记(4)—-流程控制与函数 流程控制 一、if else 和Java、PHP等语言不一样,sh的流程控制不可为空 在sh/bash里可不能这么写,如果else分支没有语句执行,就不要写这个els…
Bash学习笔记(2)----bash中的特殊字符
Bash学习笔记(2) bash中的特殊字符(上) # 注释: 行首以# 开头(除#!之外)的是注释。#!是用于指定当前脚本的解释器,我们这里为bash,且应该指明完整路径,所以为/bin/bash,bash并不是只有一…
bash学习笔记(1)-----bash初步及介绍
Bash学习笔记 简介: Bash(GNU Bourne-Again Shell)是一个为GNU计划编写的Unix shell,它是许多Linux平台默认使用的shell。 shell是一个命令解释器,是介于操作系统内核…
MySQL学习笔记(1)---基本使用以及基本操作
MySQL学习笔记 安装及基本操作 安装: #安装 MySQL 服务端、核心程序 sudo apt-get install mysql-server #安装 MySQL 客户端 sudo apt-get install …
一个好用的http服务器----caddy
caddy的介绍 caddy 是一个像 Apache, nginx, 或 lighttpd 的web服务器。 你要问nginx已经很好了,为什么要用caddy呢? 我觉得caddy最大的特点是用起来简单, 然后呢,它还有…
自己常用的linux命令总结
常用的命令 tmux,可以把终端分屏,博客:tmux简单教程 scp的使用 从终端上传文件到服务器 上传文件:scp 文件名 用户名@ip地址:目标文件路径,例子:scp name.py ubuntu@123.207.1…
Android调试中的adb shell命令学习
adb简介 adb全名Andorid Debug Bridge. 顾名思义, 这是一个Debug工具. 然而, 为何称之为Bridge呢? 因为adb是一个标准的CS结构的工具, 是要连接开发电脑和你的调试手机的.包含如…