2020年9月6日
摘要: 简介 z 是一个开源的快速路径切换工具(类似工具还有 z.lua、autojump、fasd)。通过 Frecency 机制对日常访问的路径进行 Frecent 权重计算,z 会帮你切换到所有匹配正则关键字的路径中权重值最高的那条路径。 Frecency 是由 Mozilla 开发,将访问的频率和新 阅读全文
posted @ 2020-09-06 10:46 叨叨软件测试 阅读(484) 评论(0) 推荐(1) 编辑
  2020年9月5日
摘要: 背景 15年在中信银行做持续集成时,由于当时的项目是基于三方采购的 Java 配置开发平台做的,平台自己基于 Ant 插件实现了增量和热部署。 其中有几个项目在持续集成部署时,经常发现 Linux 平台部署成功后(Windows 不会出现,Linux 也是偶发现象),新版本代码并没有生效(反编译 c 阅读全文
posted @ 2020-09-05 13:25 叨叨软件测试 阅读(1030) 评论(0) 推荐(1) 编辑
  2020年9月3日
摘要: 背景 之前写的脚本中获取 IP 地址时,未考虑虚拟网卡的情况(docker 创建的虚拟网卡),导致脚本失败,故总结下网卡相关知识。 一致网络设备命名规范 Centos 6及之前的版本网卡命名格式:eth[0123…]。 Centos 7为了方便定位和区分网络设备,采用一致网络设备命名(CONSIST 阅读全文
posted @ 2020-09-03 20:28 叨叨软件测试 阅读(1766) 评论(0) 推荐(0) 编辑
  2020年8月31日
摘要: 背景 开发过程中,本地通常会有无数次 commit ,可以合并“相同功能”的多个 commit,以保持历史的简洁。 git rebase # 从HEAD版本开始往过去数3个版本 $ git rebase -i HEAD~3 # 合并指定版本号(不包含此版本) $ git rebase -i [com 阅读全文
posted @ 2020-08-31 21:02 叨叨软件测试 阅读(626) 评论(0) 推荐(0) 编辑
  2020年8月30日
摘要: 背景 为了实现接口响应全量字段断言,开发断言表达式框架时,除了调研常用的断言框架之外,也调研了一些验证框架和方法(非hibernate-validator、spring-validator验证注解)。 简单学习下构建工具Gradle如何使用。 commons-validator A common i 阅读全文
posted @ 2020-08-30 02:24 叨叨软件测试 阅读(6532) 评论(1) 推荐(1) 编辑
  2020年8月27日
摘要: 背景 质量团队 Linux 日常操作培训,提升团队整体 Linux 水平。 注: 以下所有命令都是在 Centos 操作系统来进行演示。 帮助命令及工具 详见: Linux 帮助命令及工具 用户和用户组 命令 说明 useradd 创建一个新用户或更新默认新用户信息 usermod 修改一个用户账户 阅读全文
posted @ 2020-08-27 21:19 叨叨软件测试 阅读(224) 评论(0) 推荐(0) 编辑
  2020年8月26日
摘要: 背景 质量团队 Linux 日常操作培训,推荐使用tldr和man。 帮助 要善于通过帮助文档来学习Linux命令。 命令类型 内置命令:Bash 自身提供的命令 外部命令:Bash 之外的命令,通常在:/bin、/usr/bin、/sbin、/usr/sbin 目录下 查看帮助方式 命令 说明 t 阅读全文
posted @ 2020-08-26 20:12 叨叨软件测试 阅读(479) 评论(0) 推荐(0) 编辑
  2020年7月29日
摘要: 需求背景 解决某些中间件或者应用日志无法自动清理的情况,比如:Nacos 的 access 日志清理,临时目录文件清理等。 简介 Filename clear-logs.sh Revision 0.0.3 Date 2020/06/05 Author jiangliheng Email jiang_ 阅读全文
posted @ 2020-07-29 13:51 叨叨软件测试 阅读(198) 评论(0) 推荐(0) 编辑
  2020年7月10日
摘要: 背景 打印对账文件最后一行汇总信息,通过钉钉定时发送到运维群。顺便总结下 Linux 打印文本部分行内容的各种方法。 测试文本 # 生成测试文本内容 $ seq -f "%02g daodaotest" 1 10 > test.txt # 查看测试文本内容,并显示行号 $ cat -n test.t 阅读全文
posted @ 2020-07-10 01:16 叨叨软件测试 阅读(13871) 评论(0) 推荐(1) 编辑
  2020年6月21日
摘要: 背景 阿里云基础版 RDS 最近因为大数据量查询经常宕机(阿里云工单回复是 OOM,让升级高可用版本~),导致日常办公软件(Crowd,Jira,Confluence等)无法使用,所以在 ECS 搭建本地 Mysql。 验证环境 Centos 7.7 Docker 1.13.1 拉取镜像 # 搜索 阅读全文
posted @ 2020-06-21 13:51 叨叨软件测试 阅读(5293) 评论(0) 推荐(1) 编辑