WireMock是一个开源的测试工具,支持HTTP响应存根、请求验证、代理/拦截、记录和回放。最直接的用法: 为Web/移动应用构建Mock Service 快速创建Web API原型 模拟Web Service中错误返回 录制HTTP请求和回放 一般开发项目都会把前端组和Service组分开,当进 ...
分类:
其他好文 时间:
2020-03-02 15:11:58
阅读次数:
80
一、生命周期 生命周期就是从出生到死亡,从创建到销毁的一个过程。vue中的生命周期的概念,是我们的一个重点内容。不仅仅是在面试中,在开发项目的过程中。不同的生命周期阶段,数据和希望的逻辑都不太一样。它在vue中是钩子函数,函数方法。一共有八大生命周期函数:创建前 beforeCreate创建 cre ...
分类:
其他好文 时间:
2020-03-01 14:13:43
阅读次数:
88
[toc] 1、什么是微服务 在开发项目之前,我们有必要了解一下,什么是微服务?简单来说:微服务是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务。在所有情况下,每个任务代表着一个小的 ...
分类:
编程语言 时间:
2020-02-29 10:25:29
阅读次数:
87
版本控制器 """ 完成 协同开发 项目,帮助程序员整合代码 i)帮助开发者合并开发的代码 ii)如果出现冲突代码的合并,会提示后提交合并代码的开发者,让其解决冲突 软件:SVN 、 GIT(都是同一个人的个人项目) github、gitee(两个采用git版本控制器管理代码的公共平台) git:集 ...
分类:
其他好文 时间:
2020-02-29 00:44:59
阅读次数:
108
在Java程序员行业中,有不少Java开发人员的理想是成为一名优秀的Java架构师,Java架构师的主要任务不是从事具体的软件程序的编写,而是从事更高层次的开发构架工作。他必须对开发技术非常了解,并且需要有良好的组织管理能力。可以这样说,一个Java架构师工作的好坏决定了整个软件开发项目的成败。那么 ...
分类:
编程语言 时间:
2020-02-28 18:47:09
阅读次数:
58
做Java开发两年半时间,从最初的小白,到现在的菜鸟。知识在不断的积累,技术也在缓慢成长,但是只靠头脑记忆,大部分知识就随着时间流走了,没有留下一丝痕迹。 最近一段时间,因为开发项目接触的知识面增加,感觉自己的知识储备与技术能力遇到了一个看不见的瓶颈。为什么这么说呢,回头看看Java基础知识大部分印 ...
分类:
其他好文 时间:
2020-02-28 15:53:48
阅读次数:
47
本周介绍SpringBoot项目Web开发的项目内容,及常用的CRUD操作,阅读本章前请阅读【SpringBoot】SpringBoot与Thymeleaf模版(六)的相关内容 Web开发 项目搭建 1、新建一个SpringBoot的web项目。pom.xml文件如下: 1 <?xml versio ...
分类:
编程语言 时间:
2020-02-28 01:43:12
阅读次数:
70
一、为什么要对SQL进行优化 我们开发项目上线初期,由于业务数据量相对较少,一些SQL的执行效率对程序运行效率的影响不太明显,而开发和运维人员也无法判断SQL对程序的运行效率有多大,故很少针对SQL进行专门的优化,而随着时间的积累,业务数据量的增多,SQL的执行效率对程序的运行效率的影响逐渐增大,此 ...
分类:
数据库 时间:
2020-02-26 15:27:47
阅读次数:
76
参考:https://www.cnblogs.com/han-1034683568/p/8603588.html 背景 这两天在开发项目的时候发现用debug模式启动项目的时候,项目启动速度非常慢甚至有可能直接卡死。但是如果我mute breakpoints后,就能正常启动了。 百度了一下发现开头的 ...
分类:
其他好文 时间:
2020-02-24 14:58:25
阅读次数:
104
原文链接:https://blog.csdn.net/jie_liang/article/details/77340905 一、为什么要对SQL进行优化 我们开发项目上线初期,由于业务数据量相对较少,一些SQL的执行效率对程序运行效率的影响不太明显,而开发和运维人员也无法判断SQL对程序的运行效率有 ...
分类:
数据库 时间:
2020-02-20 09:48:48
阅读次数:
79