摘要:
项目的质量离不开项目的规范化,质量与规范是一体的,一个项目若是缺少其中的任何一个都是不可靠的或者不成功的。好的规范成就高质量,反过来高质量必然推动项目的规范化运营。 评价一个软件质量的好坏指标主要为6个方面:可靠性、可用性、可读性、易用性、安全性、易维护性。所有的这一切与软件相关的工作都是围绕着这6 阅读全文
摘要:
第一,产品需求变更记录(聊天记录需要保存)以免引起误会。 第二,对外接口异常自己捕获,不要抛到其他系统,尽量将异常控制在本系统内,此外抛出异常要精确,不是所有的异常都是系统异常。 第三,dubbo服务是rpc服务,交互的参数以及返回值,必须序列化。 第四,日志尽可能多的打印输出,在入参和返回值之前必 阅读全文
摘要:
(1)tail 命令 1、格式:tail 【参数】【文件】 2、常用参数 -f 循环读取 -q 不显示处理信息 -v 显示详细的处理信息 -c<数目> 显示的字节数 -n<行数> 显示行数 例如:调试的时候经常需要边操作页面,边看打印日志,这个时候就可以使用以下命令,表示动态显示最近100条日志:多 阅读全文
摘要:
一、概述 vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里简单记录一下它基础用法。由于Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此命令多数是通用的。 二、基本概念 (1)vi的基本概念:基本上vi可以分为三种状态,即命令模式(co 阅读全文
摘要:
项目技术栈:ssm+mysql+maven+dubbo+zookeeper+redis+xxl-job 项目总目录结构如下: api工程目录结构如下: 核心服务工程目录如下: web工程目录结构如下: 项目部署过程: 1、将api接口编译打包,然后上传到公司的maven私服,将核心服务编译打包,并且 阅读全文