09 2019 档案
select 和 order by
摘要:select 的优先级要高于order by,相当于是select先创建了一个临时表,再通过临时表去排序。所以,对于一些sum()的汇总,在进行排序,实际是排序的select后的字段,而不是表里的那个字段。
阅读全文
docker 实战
摘要:拉取网址:hub.docker.com mysql容器 docker run -id -p 3306:3306 --name=c_mysql -v /docker/mysql/conf.d:/etc/mysql/conf.d -v /docker/mysql/logs:/logs -v /docke
阅读全文
dockerfile
摘要:1 容器转为镜像 docker commit containerId 镜像名称:版本号 (容器转镜像) docker save -o 压缩文件名称 镜像名称:版本号 (压缩镜像) docker load -i 压缩文件名称 (解压) 2 文件转为镜像 docker build -f ./spring
阅读全文
docker 镜像
摘要:获取镜像 docker pull ubuntu:latest 查看镜像 docker images 查看镜像详细信息 docker inspect +ID号 查找镜像 docker search TERM 删除镜像 docker rmi IMAGE(指标签或ID号) 创建容器 docker run
阅读全文
linux kill命令
摘要:代码 总结:kill -9 pid 等同于kill -USR9 pid 等同于kill -KILL pid 只有第9种信号(SIGKILL)才可以无条件终止进程,其他信号进程都有权利忽略。 下面是常用的信号: HUP 1 终端断线,重新加载配置文件,平滑升级 INT 2 中断(同 Ctrl + C)
阅读全文
shell eval命令
摘要:1. eval command-line 其中command-line是在终端上键入的一条普通命令行。然而当在它前面放上eval时,其结果是shell在执行命令行之前扫描它两次。如: pipe="|" eval ls $pipe wc -l shell第1次扫描命令行时,它替换出pipe的值|,接着
阅读全文
shell getopts命令
摘要:由于shell命令行的灵活性,自己编写代码判断时,复杂度会比较高。使用内部命令 getopts 可以很方便地处理命令行参数。一般格式为: getopts optstring name [args] getopts 的设计目标是在循环中运行,每次执行循环,getopts 就检查下一个命令行参数,并判断
阅读全文
shell /dev/null
摘要:/dev/null表示空设备,这里就是把日志记录到空设备里,就是不记录日志,Null 是一特殊指标值(或是一种物件参照 reference)表示这个指标并不指向任何的物件。 是一个特殊的文件,写入到它的内容都会被丢弃,如果尝试从该文件读取内容,那么什么也读不到,但是 /dev/null 文件非常有用
阅读全文