2022年3月16日
sql2json 使用 go 开发的本地 WEB 服务器,允许将 sql 语句执行结果转换为 json 输出。 可以用于 PostMan 等测试软件测试接口时的数据校验,要求测试人员会编写相应的 SQL 语句。 支持 windows、Linux、Mac 等主流操作系统。 以下以 Mac 版本的命令行版本进行说明,实际使用的时候请根据操作系统使用合适的可执行文件。 下载地……
阅读全文
2022年3月14日
Mac/Linux 递归删除指定名称的文件夹 切换到要删除的目录: 例如: cd .m2递归删除所有名称为“unknown”的文件夹 find . -name 'unknown' -type d | xargs rm -rf……
阅读全文
2022年3月14日
docker network create zentaonet docker run --name zentao -p 80:80 --network=zentaonet --privileged=true -v /tmp/zentao/zentaopms:/www/zentaopms -v /tmp/zentao/mysqldata:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 easysoft/zentao:18.2……
阅读全文
2022年3月12日
使用 ssh-keygen 生成公钥和私钥 执行如下命令生成免密登录钥匙 cd ~ ~/ssh-keygen命令执行过程中的交互直接三个回车即可 将 ssh 公钥复制到目标服务器 执行如下命令: # 默认端口 22 ssh-copy-id -i .ssh/id_rsa.pub root@192.168.0.102 # 指定端口 59022 ssh-copy-id -i .ssh/id_rsa.pub -p 59022 root@192.168.0.103检测免密登录 执行如下命令: # 免密登录成功则意味着上述……
阅读全文
2022年3月12日
使用 newman+postman 进行自动化测试的环境搭建 安装与配置 本地安装 postman 最新版本 https://www.postman.com/downloads/ 本地安装 nodejs 的最新 LTS 版本 https://nodejs.org 在 windows 命令行(powershell)下,执行 : node -v 看是否安装成功及命令行是否可用 在命令行下执行 npm install newman -global 或使用 yarn 包管理器 yarn add newman -g 安装后在命令行执行 newman -v 看是否安装成功。(如不行,可尝试开一个新的命令行窗……
阅读全文
2022年3月6日
FreeMarker 数字输出中的逗号问题,两种解决方案 FreeMarker 显示数字的时候,比如 ${post.postId} 文章 Id 为 9183,FreeMarker 默认显示为 9,183,在超链接的里就会报错。 解决办法有两种 方法一、 在表达式后面加 ?c ,默认不加会以,分隔 ${post.postId?c} 方法二、 直接在配置文件(application.yml)中加 number_format=0 spring: freemarker: settings: number_format: 0这个方……
阅读全文
2022年1月12日
Linux 保持 SSH 连接时间设置 前言 连接 SSH 服务器刚刚离开一会就断开,不得不需要反复连接服务器,为了使 SSH 服务器可以保持足够的连接时间,大家可以按以下方法设置: 基于安全的理由,如果用户连线到 SSH Server 后闲置,SSH Server 会在超过特定时间后自动终止 SSH 连线。 解决方案 修改 server 端的 etc/ssh/sshd_config #server每隔X秒发送一次请……
阅读全文
2021年12月29日
Mac OS 下快捷键知识贴 切换多个桌面 Control + 箭头 → ← 可以快速切换不同的桌面 使用触摸板,三指左右滑动即可切换……
阅读全文
2021年11月2日
下载安装 PostMan 对于服务端 API 开发人员而言,首先需要保证开发出的 API 通过一定的测试。那么简便的方式就是使用 PostMan 了。 传送门: [PostMan](https://getpostman.com) 本次使用的 PostMan 版本是 Mac 下的 9.1.3。 创建请求集合或单个请求 对于创建测试合集和单个测试请求,不在本次讲述之内,假定你已经熟悉了创建单个测试请求。 好了,看看单个请求如何对 REST……
阅读全文
2021年10月22日
对于使用 mac book 的笔记本电脑人士而言,brew是一个非常常用的软件包管理工具。 但网上不少教程都比较陈旧,这不 cask命令模式的更改,N 多文章都仍旧是采用旧的错误模式。 新版本将 cask 的命令形式从 brew cask install app 变更为 brew install --cask app 的方式 从而导致执行旧的命令的时候会提示 Unknown command: cask 因此 请使用新的命令形式: brew install --cask……
阅读全文