Wilhel

Wilhel

missing-semester

元编程
构建系统 make  是最常用的构建系统之一,您会发现它通常被安装到了几乎所有基于 UNIX 的系统中。make 并不完美,但是对于中小型项目来说,它已经足够好了。当您执行  make  时,它会去参考当前目录下名为  Makefile  的文件。 Copy paper.pdf…
调试及性能分析
调试代码 打印调试法和日志 您可以将日志写入文件、socket 或者甚至是发送到远端服务器而不仅仅是标准输出; 日志可以支持严重等级(例如 INFO, DEBUG, WARN, ERROR 等),这使您可以根据需要过滤日志; 对于新发现的问题…
命令行环境
命令行控制 结束进程 SIGINT: Ctrl-C SIGQUIT: Ctrl-\ SIGTERM: kill -TERM <PID> Copy #!/usr/bin/env python import signal, time def handler(signum…
版本控制(Git)
Git 的命令行接口 Pro Git 中文版: https://git-scm.com/book/zh/v2 基础 git help <command>: 获取 git 命令的帮助信息 git init: 创建一个新的 git 仓库,其数据会存放在一个名为 .git 的目录下…
vim编辑器
基本操作 命令行模式 :q 退出(关闭窗口) :w 保存(写) :wq 保存然后退出 :e {文件名} 打开要编辑的文件 :ls 显示打开的缓存 :help {标题} 打开帮助文档 :help :w 打开 :w 命令的帮助文档 :help w 打开 w 移动的帮助文档…
SHELL工具和脚本
笔记 Copy $_ # 上一个参数 !! # 上一条命令 $? # 运行命令的结束代码 $# # 参数个数 $@ # 所有参数 $$ # SHELL本身的PID $0 # 本身的文件名 创建文件夹并进入文件夹 Copy # mcd.sh…
ブログは、創作者によって署名され、ブロックチェーンに安全に保存されています。