- 博客(10)
- 资源 (7)
- 收藏
- 关注
原创 Git分支各环境工作流
1. 一个项目有多个功能2. 每个人的领域相对固定3. 需求是以一个流程串起来的4. 不同需求用不同分支5. 联调时前端打到本地的问题:5.1 本地不可能一直起着项目6. 找一个机器部署开发分支6.1 开发分支的名字以这次需求的名字进行命名7. 多个需求同时联调7.1 将不同需求部署在多个机器上可以7.2 但是没有钱7.3 所以将多个不同需求部署在一个机器上,同时都push到一个"合分支"上,可以叫dev分支8. 由于不同...
2021-01-23 15:22:05 545
原创 JSON
JSON框架FastJson框架 ----- 阿里出的Jackson框架 --- 适用于序列化小的对象Gson框架 ----- Google出的 --- 适用于序列化大的对象Json-lib框架FastJson框架的使用对象序列化:String s = JSON.toJSONString(student);反序列化:Student student = ...
2021-01-07 00:03:31 233
原创 前后端联调
哪个界面,调的什么接口?------- 确定这个界面调这个接口是否正确 入参、出参是啥?------ 确定入参是否符合要求,看出参是否符合预期 出参是什么,报的什么错?------ 例:系统内部错误 (1)请求这个接口看日志(2)在自己本地复现这个错误 前端打了一个请求,如何精确找到这个请求的日志? 在服务器中输入 tail -f 日志文件名,回车,在某一时段发现没有日志输出时,立马让前端发一个请求,看到服务器端出现了日志滚动,立马按 CTRL + C ,去详细的观看该日志信息,排查问题...
2020-12-27 17:41:47 480
原创 Java异常处理最佳实线
异常的概念Error:指正常情况下,不大可能出现的情况,绝大部分的Error都会导致程序(比如JVM自身)处于非正常状态,不可恢复状态。即程序运行终止。既然是非正常情况,所以不便于也不需要捕获。常见的比如OutOfMemoryError之类,都是Error的子类。Exception:程序正常运行中,可以预料的意外情况,可能并且应该被捕获,进行相应的处理。非RuntimeException:在程序没启动(运行)时,就会报错的异常(即:编译时报错的) RuntimeException:编.
2020-12-22 23:40:30 136
原创 项目层次划分及DTO BO DO VO
api/client----impl controller DTO(入参、出参) VO(出参) 必须 经过序列化处理service/biz BO(入参、出参)dao DO(入参、出参) (需要符合 迪米特原则 / 最少知道原则)DTO Data Transfer Object VO View Object (别人不需要的东西,我不需要给他)BO 不是简单的和数据库中的表一对...
2020-12-22 22:33:27 1674
原创 Maven生命周期 + 项目文件含义
Maven生命周期install:将jar包打到本地deploy:打jar包,并部署到maven私服jar包有两种类型: 后缀有 SNAPSHOT 后面打的同名的包 会覆盖 前面已有的同名的包 后缀没有SNAPSHOT 后面打的同名的包 不会覆盖 前面已有的同名的包,使用相同的名字进行打包时会出现打包失败。每次打的包都是一个新的名字,都是一个更新了代码的新包。 在dev环境 和 uat环境 deploy时: ...
2020-12-19 00:54:40 212 1
原创 页面模型抽象分析
1. 面向对象思维:非一对一的关系一定是两个对象一对一的关系看现实,综合评估是否合并或拆分2. 拿到页面先看每一个字段,并对应到ER图的每一个属性上,字段不一定是汉字表示,也可能是图形3. 什么时候考虑用枚举?枚举一定是能穷举的(能数出来的)。数据字典就是把枚举抽象出来写到表中,不同的枚举可以放在一个字典中...
2020-12-18 01:28:32 199 1
原创 Java研发idea插件和常见问题解决
从gitlab下载的项目,标红解决方法:1、有没有安装maven,有的话,去更新maven。2、更新完maven还是有一部分代码标红的原因是: 项目中使用了其他的jar包(自己公司封装的),此时需要考虑settings.xml文件中是否配置了公司提供jar包的服务器的ip地址。 配置了私服上的域名,则要考虑主机上的hosts文件是否配置了 私服的域名对应的服务器ip3、配置了hosts文件后,更新maven即可从gitlab下载的项目,类文件图标不是c而...
2020-12-16 23:55:54 247
原创 前后端调试技巧
f121、network ------- 显示网络请求的数据2、Preserve log ------ 抓取重定向前该页面请求了哪些接口。保留请求日志。3、XHR ----- 记录ajax中的请求 (前端发送的Ajax请求包括 后端接口,前端 JS, CSS, Img 等等)get方法解析:入参:一般在方法后使用 “ ?参数名=参数值&参数名=参数值 ” 该方法支持的是get方式传参,那么该方法中...
2020-12-16 23:26:13 1210
原创 软件工程生命周期
产品:PM后端:RD前端:FE测试:QA 人员 输入 输出 备注 需求分析 产品 客户需求 需求规格说明书(prd) UI设计 UI、UE prd UI/UE图 总体设计 项目经理 prd、(ui、ue) ER图、数据库设计、模块间的依赖关系(微服务)、时序图 主要是从总体上串整个流程 详细设计 开发人员 prd、UI/UE图、总体设计结果 流程图、接口...
2020-12-15 23:57:21 403
Java Web编程实战宝典教学PPT
2018-01-12
Oracle的pl/sql和sqlplus
2018-01-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人