- 博客(6)
- 收藏
- 关注
原创 【微服务的自我剖析与理解—日常学习笔记】(可能会有错误,会陆续补充,敬请参考,欢迎各位大佬给出意见)
一、微服务是什么? 微服务就是很小的服务,可能一个服务只对应一个单一的功能。这个服务可以单独部署运行,然后每个服务之间可以通过RPC(注1)来交互的,每个微服务都是可能是个人或者团队独立的开发,以及后面的测试,部署,上线,完成它的整个生命周期。 二、微服务架构是什么? 在做架构设计的时候,先做逻辑架构,再做物理架构,当你拿到需求后,估算过最大用户量和并发量后,计算单个应用服务器能否满足需求,如果用户量只有几百人的小应用,单体应用就能搞定,即所有应用部署在一个应用服务器里,如果是很大用户量,且某些功
2020-10-27 17:46:58 135
原创 【面试中遇到的问题总结篇】(亲身经历)
1、rabbitMq如何保证消息不丢失? 2、jdk1.8新特性,用了哪些? 3、springcloud的组件? 4、redis如何删除数据? 5、springboot自动装配? 6、用到了什么微服务? 7、用到了什么设计模式? 8、redis在代码中的实际运用? 9、webservice是什么? ...
2020-10-26 16:44:03 165 1
原创 【IOC与AOP的个人粗浅理解与总结篇】
一、什么是IOC? 通常都叫它为控制反转。 个人的理解IOC就是把复杂系统分解为相互合作的对象,把具有依赖关系的对象进行解耦。 我们以前是需要什么对象就创建什么对象。但现在有了IOC这个中间容器,帮助创建对象,然后把这个对象注入。 ————简而言之,就是把获得依赖对象的过程由自身管理变为了由IOC容器主动注入。 化主动为被动,所以是控制反转,也叫依赖注入。 二、什么是AOP 是一种面向切面的编程思想。 在不改变,原有逻辑的基础上,增加一些额外的功能,例如:日志,权限,登陆。 AOP使用场景
2020-10-26 16:39:20 159
原创 【Lombok的安装与使用工具插件篇】(亲测有效)
lombok 的作用:说白了,就是不用自己手动写get和set方法啦。 lombok的安装:使用 lombok 是需要安装的,先在官网下载最新版本的jar包。 lombok 的官方网址:http://projectlombok.org/ 一、一般情况:双击下载的jar包安装 lombok,就可以了 但是,可能会出现提示没有安装成功,或者没有反应的情况。那么你就要看下面的俩个...
2019-11-19 18:53:29 284 1
原创 【Java开发中常出现的异常总结篇】(亲测有效)
异常总结,会陆续补充。 常见的错误异常有: Java.lang.NullPointerException——空指针异常(这个异常几乎经常出现) 问题异常:调用某一个查询方法的时,这个查询方法查出来的值为null,则会出现这个异常。 解决办法:对它进行非空判断的校验。 TooManyResultsException——返回太多的结果的异常 问题异常:调用某一个查询方法时,你定义的接收类型...
2019-11-04 18:13:30 275 1
原创 【IDEA使用日常问题知识点篇】IDEA使用中,添加@autowired注解报错原因及解决办法。(亲测有效)
问题描述:代码service实现层中@autowired 注入dao层的时候,标红报错,但不影响编译使用 解决办法:在dao层加入@Repository注解 解决过程:在解决这个问题的时候,百度各种方法,全部都是将spring的error改成warnings、将项目从spring里删除、或者说这个是intellij的bug之类。 原理:intellij比eclipse对代码的检查更为严格,导...
2019-11-01 18:24:50 2825 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人