基础
文章平均质量分 91
qq_31443653
这个作者很懒,什么都没留下…
展开
-
日志规范输出
解决问题系统监控(qps,成功率,失败率,机器,组件监控(jvm,消息队列,数据库,缓存))业务监控(耗时,级别,成功率),异常排查 (链路追踪(全局log id),分支,异常,关键位,业务流程)日志规范格式化输出(%v,%s,%d或者{},{},{})分层级打印(info,debug,warn,err)只用一个日志工具类(log4j, logback)面向日志抽象类打印(slf4j) log.info/warn,方便后续升级或者日志框架替换日志文件命名统一,系统名,年月日时分秒,分原创 2020-12-29 16:37:57 · 528 阅读 · 0 评论 -
idea 常用快捷键
代码校验插件git 插件(拉取,对比,历史,合并,rebase)格式化/自带格式化自定义常使用快捷键全局文件搜索全局变量搜索跳进方法内部,找到变量定义back/forward 返回/跳转 上一个操作代码行快速删除行快速选择行快速选择内容快速跳转行...原创 2020-12-21 16:59:51 · 108 阅读 · 0 评论 -
怎样好好的用git
git 常用简单操作第一步 拉下你的代码,或者创建本地代码库,git initgit clonegit checkout -b branchname第二步 整一个开发要用的分支 git checkoutgit checkout -b创建新分支,分支名后,可以添加 origin 远程分支名,同步远程分支创建,git checkout -b master origin master分支间需要乱切时 git checkout branch第三步,提交代码是,注意comm原创 2020-12-08 18:40:07 · 142 阅读 · 0 评论 -
怎样写好一个接口文档
接口文档书写1. 前置描述产品文档,简单说明背景,接口用来干嘛的技术文档,说一说各方的具体实现,复杂的可以说下具体的设计思路,n个方案对比,贴上sql,ddl,dml设计,具体代码等具体能看的东西2. 方法概览方法路径,命名统一方法名称,命名统一方法类型 get/post…3. 参数定义参数命名统一,下划线,驼峰…类型定义明确,整形,长整型,浮点,对象,指针是否需要枚举 required Enuma a是否必填 optional int a //非必填必要备注,说原创 2020-12-08 17:03:30 · 1170 阅读 · 0 评论 -
后台开发常用运维命令
w,查看运行时间,用户数,平均负载uptime,类似wcat /proc/cpuinfo ,查看cpu信息vmstat 进程,内存使用情况top 内存,cpu占用排行sar 命令 ,大保健工具,所有资源信息都可查看,可以打印历史信息,需安装,yum install -y sysstat //安装sar命令包du -sh * / du -sh filename 查看当前文件夹/文件大小linux命令搜索 https://man.linuxde.net/...原创 2020-09-08 17:29:10 · 206 阅读 · 0 评论 -
linux常见命令
场见操作查看内存大小//查看系统中文件的使用情况df -h//查看当前目录下各个文件及目录占用空间大小du -sh *//方法一:切换到要删除的目录,删除目录下的所有文件rm -f * /rm -rf *//方法二:删除logs文件夹下的所有文件,而不删除文件夹本身rm -rf log/*查找文件查找文件指定内容grep “内容关键字” filename查找指定内容...原创 2019-05-24 14:07:42 · 213 阅读 · 2 评论