摘要:
array_merge() 函数把两个或多个数组合并为一个数组。 1 如果键名有重复,该键的键值为最后一个键名对应的值(后面的覆盖前面的)。 2 如果数组是数字索引的,则键名会以连续方式重新索引。 2 如果仅仅向 array_merge() 函数输入了一个数组,且键名是整数,则该函数将返回带有整数键 阅读全文
摘要:
select 的优先级要高于order by,相当于是select先创建了一个临时表,再通过临时表去排序。所以,对于一些sum()的汇总,在进行排序,实际是排序的select后的字段,而不是表里的那个字段。 阅读全文
摘要:
拉取网址: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 阅读全文
摘要:
1 容器转为镜像 docker commit containerId 镜像名称:版本号 (容器转镜像) docker save -o 压缩文件名称 镜像名称:版本号 (压缩镜像) docker load -i 压缩文件名称 (解压) 2 文件转为镜像 docker build -f ./spring 阅读全文
摘要:
获取镜像 docker pull ubuntu:latest 查看镜像 docker images 查看镜像详细信息 docker inspect +ID号 查找镜像 docker search TERM 删除镜像 docker rmi IMAGE(指标签或ID号) 创建容器 docker run 阅读全文
摘要:
阅读全文
摘要:
代码 总结:kill -9 pid 等同于kill -USR9 pid 等同于kill -KILL pid 只有第9种信号(SIGKILL)才可以无条件终止进程,其他信号进程都有权利忽略。 下面是常用的信号: HUP 1 终端断线,重新加载配置文件,平滑升级 INT 2 中断(同 Ctrl + C) 阅读全文
摘要:
1. eval command-line 其中command-line是在终端上键入的一条普通命令行。然而当在它前面放上eval时,其结果是shell在执行命令行之前扫描它两次。如: pipe="|" eval ls $pipe wc -l shell第1次扫描命令行时,它替换出pipe的值|,接着 阅读全文
摘要:
嘟嘟嘟嘟 阅读全文
摘要:
由于shell命令行的灵活性,自己编写代码判断时,复杂度会比较高。使用内部命令 getopts 可以很方便地处理命令行参数。一般格式为: getopts optstring name [args] getopts 的设计目标是在循环中运行,每次执行循环,getopts 就检查下一个命令行参数,并判断 阅读全文