摘要:
【参考文章】:stty命令的用法全解 【参考文章】:shell——read时退格异常(shell修改删除符) stty erase ^h read -p "请输入参数信息" 在 read 命令前添加 stty erase ^h 命令即可在输入参数时正常使用删除字符操作,而不会出现 ^H 字符。 当 阅读全文
摘要:
1. @MapperScan @MapperScan("com.streamax.ums.business.dao") 注解扫描的包路径是否有问题 2. 目录结构 mapper接口文件所在目录结构需要与对应xml文件的目录结构保持一致 3. namespace xml 的 namespace 属性和 阅读全文
摘要:
【参考文章】:抓包神器 tcpdump 使用介绍 【参考文章】:tcpdump 教程及入门示例 1. 常用参数 -i eth0 抓取 eth0 网卡的数据包 -i any 抓取所有网卡的数据包 -n 不显示域名,直接显示IP -nn 不解析域名和端口 -X 同时以16进制和 ASCII 打印报文内容 阅读全文
摘要:
【参考文章】:net.ipv4.ip_local_port_range 的值究竟影响了啥 【参考文章】:Linux内核参数优化 最近卸载MySQL服务偶尔会遇到MySQL端口自连接问题。导致MySQL服务卸载失败,需要手动 kill 自连接进程,然后才可以进行卸载操作。 什么是自连接问题? 自连接就 阅读全文
摘要:
1. 将指定的commit合并到当前分支 git cherry-pick commit_id 2. 合并多个连续 commit 到指定分支 假设需要合并 devlop 上从 fb407a3f 到 92d2a449 的 commmit 合并到 master 分支 a. 基于 devlop 分支的 92 阅读全文
摘要:
1. 修改接口的请求对象和返回对象时一定要通知到和你接口相关的开发人员。 修改了某个接口的请求对象的参数名,导致其他服务调用该接口时传参失败,导致1078主动上传业务失败; 删除了某个接口的返回对象的参数名,导致其他服务调用该接口时传参失败,导致证据导出业务失败; 删除了某个接口返回对象的 @NoA 阅读全文
摘要:
1. 工作区 文件只是在工作区进行了修改,还没有提交到暂存区(未进行 git add 操作) 此时可以使用 git checkout -- filename 撤销工作区文件的修改 效果相当于删除本地的文件,重新从远程仓库拉取该文件 2. 暂存区 文件在工作区进行了修改,并提交到了暂存区(进行了 gi 阅读全文
摘要:
1. 参数校验常用注解 字符串不能为 null,而且字符串长度必须大于0,至少包含一个非空字符串 CharSequence Collection Map Array 字符串:字符串长度必须大于0,空字符串(“ ”)可以通过校验; Collection:集合大小必须大于0; Map:map的大小必须大 阅读全文
摘要:
【官方文档】:Using JConsole 1. 简介 JConsole是一个内置Java性能分析器,可以从命令行或在GUI shell中运行。您可以轻松地使用JConsole(或者,它更高端的“近亲” VisualVM)来监控Java应用程序性能和跟踪Java中的代码。 JConsole 工具以 阅读全文
摘要:
1. 基本介绍 1.1. 基本概念 Zookeeper 分布式服务框架是 Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。 它的目标就是封装好复杂易出错的关键服务,将简单易用的接口和 阅读全文