摘要:
场景
Dubbo环境搭建-管理控制台dubbo-admin实现服务监控:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/103624846
Dubbo搭建HelloWorld-搭建服务提供者与服务消费者并完成远程调用(附代码下载):
htt... 阅读原文
2019-12-31 18:02:15 阅读(2558) 评论(0)
摘要:
注:本文定义-在函数执行前后增加对应的逻辑的操作统称为MOCK
1、引子
在某天与QA同学进行沟通时,发现QA同学有针对某个方法调用时,有让该方法停止一段时间的需求,我对这部分的功能实现非常好奇,因此决定对原理进行一些深入的了解,力争找到一种使用者尽可能少的对原有代码进行修改的方式,以达到对应的MOCK要求。... 阅读原文
2019-12-31 16:35:03 阅读(2436) 评论(0)
摘要:
本博客强烈推荐:
Java电子书高清PDF集合免费下载
https://www.cnblogs.com/yuxiang1/p/12099324.html
微服务是近些年非常火热的新概念,大家都在追,也都觉得很对,但是似乎没有很充足的理论基础说明这是正确的,给人的感觉是 不明觉厉 。前段时间看了Mike... 阅读原文
2019-12-31 15:08:05 阅读(2269) 评论(0)
摘要:
日志的作用
便于分析程序执行过程
方便调试
可以将业务数据存储到文件、数据库,有利于后期分析
log4j简介
log4j是 Apache 的一个开源项目,通过设置日志级别来指定输出哪些类型的日志。log4j功能强大:
可以将日志信息输出到控制台、文件、GUI 组件、甚至是数... 阅读原文
2019-12-31 13:25:02 阅读(2940) 评论(0)
摘要:
前言
@Autowired、@Qualifier、@Resource、@Value四个注解都是用于注入数据的,他们的作用就和在xml配置文件中的bean标签中写一个标签的作用是一样的!本篇中特别要讲解的重心是@Autowired注解
1、先给出一个场景
讲@Autowired注解前先给出一个场景:
dao层代... 阅读原文
2019-12-31 13:06:06 阅读(3521) 评论(0)
摘要:
Log4j是Apache的一个开源项目,官网地址为http://logging.apache.org/log4j/1.2/index.html。通过使用Log4j,可控制日志信息输出到控制台、文件、数据库等不同的地方;可以控制每一条日志的输出格式,通过定义每一条日志信息的级别,可以更加细致的控制日志的生成... 阅读原文
2019-12-31 12:17:01 阅读(2457) 评论(0)
摘要:
首先创建tomcat的文件夹 ,
为了方便docker的配置 我这里直接在根目录中创建
第一步:创建文件夹:发布文件夹
mkdir -p /docker/tomcat/webapp8081
mkdir -p /docker/tomcat/webapp8082
mkdir -p /docker/tomcat/w... 阅读原文
2019-12-31 11:10:04 阅读(2317) 评论(0)
摘要:
随着继承层次中一个个新子类的定义,类变得越来越具体,而父类则更一般,更通用。类的设计应该保证父类和子类能够共享特征。有时将一个父类设计的非常抽象,以至于它没有具体的实例,这样的类叫做抽象类。
用abstract关键字修饰一个类时,这个类就叫做抽象类。
抽象方法:只有方法的声明,没有方法的实现,以分号结... 阅读原文
2019-12-31 09:29:02 阅读(2437) 评论(0)
摘要:
了解JVM内存结构的目的
在Java的开发过程中,因为有JVM自动内存管理机制,不再需要像在C、C++开发那样手动释放对象的内存空间,不容易出现内存泄漏和内存溢出的问题。但是,正是由于把内存管理的权利交给了JVM,一旦出现内存泄漏和内存溢出方面的问题,如果不了解JVM是如何使用内存的,不了解JVM的内存结构是... 阅读原文
2019-12-31 06:00:14 阅读(2385) 评论(0)
摘要:
本文首发于个人微信公众号:coder小黑
服务拆分的痛
服务拆分之后,前后端同学之间关于 API 粒度的争吵越来越常见:
「前端同学请求两个接口,聚合一下数据不就行了?」后端同学想只提供业务领域基础 API 服务能力,数据组装处理则希望由前端同学完成。
「后端聚合一下,前端可以少一次请求,只负责页面渲染!... 阅读原文
2019-12-31 00:00:10 阅读(2449) 评论(0)