Case语句主要适用于:某个变量存在多种取值,需要对其中的每一种取值分别执行不同的命令序列。这种情况和多分支if语句非常相似。只不过if要判断多个不同的条件而case语句只判断一个变量的不同取值。语句结构case 变量值 in模式1) 命令序列1 ;;模式2) 命令序列2 ;;。。。。。。。。。。。... ...
分类:
系统相关 时间:
2020-07-05 19:20:18
阅读次数:
76
1. docker简介和核心概念 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 2. 为什么需要使用到容器 1. 传统服务部署,维护相对繁琐。 ...
分类:
其他好文 时间:
2020-07-05 15:52:35
阅读次数:
55
允许鼠标滚动 新的配置项已简化为 set -g mouse on 将他写到 ~/.tmux.conf 中然后执行 tmux source ~/.tmux.conf 注意2.1版本以下的配置项在新版本中已经被废弃 setw -g mouse-resize-pane on setw -g mouse-s ...
分类:
其他好文 时间:
2020-07-05 00:55:28
阅读次数:
133
5.1 使用sqlmap进行Access注入及防御 对于存在Access注入的站点,可以通过手工注入或者工具注入来获取Access数据库中的表内容,特别是获取网站后台管理表中的用用户名和密码 5.1.1 Access数据库简介 Microsoft Office Access是由微软发布的关系数据库管 ...
分类:
数据库 时间:
2020-07-05 00:52:53
阅读次数:
121
1、可跨平台收集不同格式的日志,通过Splunk一个平台,对每天20G的数据,进行收集、管理、实时展示分析。 2、除可实时展示性能、事件等的情况并告警外,还可以通过建立关联,分析告警原因,快速定位故障点。 3、AIX服务器管理员,不用再花大量时间手工做各种报表,通过Splunk轻松制定。 4、Spl ...
分类:
其他好文 时间:
2020-07-04 20:37:07
阅读次数:
85
什么是热部署 应用正在运行的时候升级功能,不需要重新启动应用 对于Java应用程序来说,热部署就是在运行时更新Java类文件 好处:不需要重新手工启动应用,提高本地开发效率 常见热部署 jrebel Spring Loaded spring-boot-devtools 步骤 pom文件添加依赖包 < ...
分类:
编程语言 时间:
2020-07-04 15:29:55
阅读次数:
78
传统测试工程师师应该具备的核心竞争力 第一项核心竞争力,测试策略设计能力 测试策略设计能力是指,对于各种不同的被测软件,能够快速准确地理解需求,并在有限的时间和资源下,明确测试重点以及最适合的测试方法的能力。 具备出色的测试策略设计能力,你可以非常明确地回答出测试过程中遇到的这些关键问题: 测试要具 ...
分类:
其他好文 时间:
2020-07-04 11:51:32
阅读次数:
65
Git忽略规则和.gitignore规则不生效的解决办法 Git忽略规则: 在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改根目录中 .gitignore 文件的方法(如果没有这个文件,则需自己手工建立此文件)。这个文件每一行保存了一个匹配的规则例如: # 此为注释 – 将被 ...
分类:
其他好文 时间:
2020-07-03 19:19:01
阅读次数:
54
一、kill pid 与 kill -9 pid 的区别kill pid 的作用是向进程号为 pid 的进程发送SIGTERM(这是 kill 默认发送的信号),该信号是一个结束进程的信号且可以被应用程序捕获。若应用程序没有捕获并响应该信号的逻辑代码,则该信号的默认动作是 kill 掉进程。这是终止... ...
分类:
其他好文 时间:
2020-07-03 17:36:29
阅读次数:
435
还没有配置好,想到再补 RF-Kill RF-Kill本来是用来关闭一些无线电设备(无线网卡,蓝牙......)来节约电量的,但是在我的电脑上会导致无线网卡不能被正常开启,进而无法连接WiFi。 解决方法:#rfkill unblock all ...
分类:
系统相关 时间:
2020-07-03 15:12:38
阅读次数:
80