自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 非Controller类,注入Service或者Mapper为Null的情况以及解决方案

1.我们要使用另一种形式来进行注入@Componentpublic class CncMqttCallBack implements MqttCallback { @Autowired public ITCncDataService cncDataService; private static CncMqttCallBack cncMqttCallBack; @PostConstruct public void init() { cncMqttCall

2021-08-26 19:37:50 985 4

原创 Spring Cloud(四)Eureka服务注册与发现

一:Eureka是什么Eureka是Netflix的一个子模块,也是核心模块之一。Eureka是一个基于REST的服务,用于定位服务,以实现云端中间层服务发现和故障转移。服务注册与发现对于微服务架构来说是非常重要的,有了服务发现与注册,只需要使用服务的标识符,就可以访问到服务,而不需要修改服务调用的配置文件了。功能类似于dubbo的注册中心,比如:Zookeeper。Netflix在设计Eureka时遵守的就是AP原则CAP原则又称CAP定理,指的是在一个分布式系统中,Consistency(一致性

2021-08-26 15:02:23 117

原创 Spring Cloud(三)Rest学习环境搭建:服务提供者

一:总体介绍我们会使用一个Dept部门模块做一个微服务通用案例Consumer消费者(Client)通过REST调用Provide提供者(Server)提供的服务。回忆Spring、SpringMVC、Mybatis等以往学习的知识。。。Maven的分包分模块架构复习 // 一个简单的maven模块结构是这样的-- // app-parent:一个父项目(app-parent)聚合很多子项目(app-util、app-dao。。。) |-- pom.xml | |-- a

2021-08-21 10:38:56 106

原创 Spring Cloud(二)什么是SpringCloud

一:什么是SpringCloudSpringCloud,基于SpringBoot提供了一套微服务解决方案,包括服务注册与发现,配置中心,全链路监控,服务网关,负载均衡,熔断器等组件。除了基于NetFlix的开源组件做高度抽象封装之外,还有一些选型中立的开源组件。SpringCloud利用SpringBoot的开发便利性,巧妙地简化了分布式系统基础设施的开发,SpringCloud为开发人员提供了快速构建分布式系统的一些工具,包括配置管理、服务发现、断路器、路由、微代理、事件总线、全局锁、决策竞选、分

2021-08-20 16:01:04 90 1

原创 Spring Cloud(一)回顾微服务和微服务架构

一:回顾微服务和微服务架构1.1、什么是微服务什么是微服务?微服务(Microservice Architecture)是近几年流行的一种架构思想,关于它的概念很难一言以蔽之。究竟什么是微服务呢?我们在此引用 ThoughtWorks 公司的首席科学家 Martin Fowler 于2014年提出的一段话:原文:https://martinfowler.com/articles/microservices.html汉文:https://www.cnblogs.com/liuning8023/p/

2021-08-13 08:26:59 125 1

原创 在idea中添加MySQL中表格的数据,Mysql插入数据时编码异常

在idea中添加MySQL中表格的数据遇到编码问题解决方法如下:insert into dept (dname, db_source) values ('开发部',DATABASE());insert into dept (dname, db_source) values ('人事部',DATABASE());insert into dept (dname, db_source) values ('财务部',DATABASE());insert into dept (dname, db_source

2021-05-07 13:27:20 752 3

原创 二手电动车买卖协议书

甲方:(卖方)________ 签名 身份证号码:__________________乙方:(买方)________ 签名 身份证号码:__________________甲方有电动车一辆,品牌:________ 厂牌型号:__________号牌:__________,现甲方自愿卖给乙方,为明确双方的权力和义务,经双方友好协商,订立协议如下:甲方自愿将上述车辆以人民币(大写)_____________整卖给乙方。 车辆以及车款的交付:车辆及车款于本协议签订后一次性全部付清。 甲方必须保证本

2021-01-25 16:37:56 512 1

原创 初步认识循环结构

初步认识循环结构   这次主要是总结一下,在我们学习循环结构时,我个人在学习上遇到的问题,以及遇到的重难点。一、首先,我们需要明白,什么是循环,循环结构是用来干什么的?循环:其实就是当满足一定条件时,能够重复不断执行一组代码,不满足条件时,循环会被打破或终止!  例如:我们生活中的打肉机,在通电的情况下,就可以把肉打成肉馅。  我们分析这段话,可以得到一个条件,就是在 通电的情况下,它才能够工作。  打肉机循环重复的一个操作就是 不断的/重复的旋转把肉打成肉馅。循环结构主要是用来处理我们遇

2021-01-21 15:47:11 765 1

转载 Tomcat优化详细教程

Tomcat优化详细教程Tomcat是我们经常使用的 servlet容器之一,甚至很多线上产品都使用 Tomcat充当服务器。而且优化后的Tomcat性能提升显著,本文从以下几方面进行分析优化。 一、内存优化 默认情况下Tomcat的相关内存配置较低,这对于一些大型项目显然是不够用的,这些项目运行就已经耗费了大部分内存空间,何况大规模访问的情况。即使是本文中的这个只有一个页面的超小项目,在并发达到一定程度后也会抛出以下类似异常:严重: Exception invoking perio

2020-10-21 09:15:09 263

springCloud.rar

Spring Cloud项目创建自行模拟多个服务器,多个消费者来模拟情况;适合初学习的学者借鉴使用

2021-08-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除