07通用技术九月 4, 2021java微服务07_SpringCloud常见问题之FeignSpringCloudFeign是一个声明web服务客户端,这使得编写Web服务客户端更容易,使用Feign创建一个接口并对它进行注解,它具有可插拔的注解支持包括Feign注解与JAX-RS注解,Feign还支持可插拔的编码器与解码器,SpringCloud增加了对SpringMVC的注解,Sprijava微服务
07通用技术九月 4, 2021java微服务08_SpringCloud常见问题之Hystrix我们知道,Eureka进行服务的注册和发现,使用Ribbon实现服务的负载均衡调用,还知道了使用Feign可以简化我们的编码。但是,这些还不足以实现一个高可用的微服务架构。例如:当有一个服务出现了故障,而服务的调用方不知道服务出现故障,若此时调用放的请求不断的增加,最后就会等待出现故障的依赖方相应形java微服务
07通用技术八月 28, 2021java微服务06_SpringCloud常见问题之EurekaEureka负责服务的注册与发现,如果学习过Zookeeper的话,就可以很好的理解,Eureka的角色和Zookeeper的角色差不多,都是服务的注册和发现,构成Eureka体系的包括:服务注册中心、服务提供者、服务消费者。Eureka集群搭建eureka与zookeeper的区别,什么时候用eujava微服务
07通用技术八月 23, 2021java微服务03_SpringBoot常见问题参考教程:SpringBoot2.x基础教程:https://blog.didispace.com/spring-boot-learning-2x/SpringBoot:https://blog.didispace.com/categories/Spring-Boot/事务事务不生效的原因常见情况0java微服务
07通用技术八月 13, 2021java并发编程02_锁综述美团技术这篇文章不错,不可不说的Java“锁”事:https://tech.meituan.com/2018/11/15/java-lock.html简单了解相关名词和概念。java并发系列java_并发编程01JMM内存模型java_并发编程02锁综述java_并发编程03Volatilejavajava并发编程
07通用技术七月 24, 2021java微服务04_SpringCloud学习笔记教程地址Cloud(Finchley版)SpringCloud系列教程:www.itmuch.com/spring-cloud/spring-cloud-index/#一、跟我学Spring-Cloud系列01-开篇02-构建分布式应用SpringBoot/SpringCloud时代后,应用开发基本java微服务
07通用技术七月 22, 2021java微服务02_SpringBoot学习笔记公司有个外包的项目,未来可能需要转为自研,把之前的java捡起来吧。本笔记源于Boot入门-目录:https://www.iteye.com/blog/rensanning-2355928SpringBoot入门-基础篇(1)-创建工程@SpringBootApplication=@Configurjava微服务
07通用技术七月 20, 2021java微服务01_SpringCloud基础公司新项目又要用java了,我是最熟悉的,就我顶上了。复习的同时也整理下所学,方便他人学习。Spring、SpringBoot和SpringCloud的关系Spring最初最核心的两大核心功能SpringIoc和SpringAop成就了Spring,Spring在这两大核心的功能上不断的发展,才有了java微服务
07通用技术六月 8, 2021软件_clion报错breakPointWillNotBeHitclion打断点,报错clionthebreakpointwillnotbehit最近使用clion作c++研发,调试程序时发现奇怪问题。debug断点可以打上,但无法拦截,并且debug时clion断电显示一个内部有斜杠的圈。可能原因1编译时debug没开?修改Cmake文件,确保C和C++都开了软件
07通用技术六月 6, 2021linux_ubuntu20常用软件安装设置配置源apt源ubuntu20.04更换国内清华源:https://blog.csdn.net/weixin_43532644/article/details/106303871pip源sudoaptinstallpython-pip-ymkdir~/.pipvi~/.pip/pip.conf[gllinux
07通用技术五月 10, 2021spring05_循环依赖循环依赖:其实就是循环引用,也就是两个或则两个以上的bean互相持有对方,最终形成闭环。比如A依赖于B,B依赖于C,C又依赖于A。如下图三级缓存机制一个对象一般创建过程有3部分组成:实例化:简单理解就是new了一个对象属性注入:为实例化中new出来的对象填充属性初始化:执行aware接口中的方法,初spring
07通用技术五月 10, 2021java基础04_内存结构和gc垃圾回收gc基础JVM架构图分析下图:参考网络+书籍,如有侵权请见谅内存分区java中的内存是由java虚拟机自己去管理的,java的内存分配分为两个部分,一个是数据堆,一个是栈堆内存用来存放由new创建的对象和数组,在堆中分配的内存由java虚拟机的自动垃圾回收器来管理;栈用来存放类的信息的,它和堆不同,java基础
07通用技术四月 24, 2021docker_镜像下载加速国内下载docker镜像速度会比较慢查看现状sudodockerinfo有如下信息RegistryMirrors:https://xxxx.com/修改创建或修改/etc/docker/daemon.json文件,并写入以下内容:{"registry-mirrors":["https://mirrodocker
07通用技术四月 16, 2021数据库18mysql事务和MVCC鉴于MyISAM引擎不支持事务,支持事务的引擎只有InnoDB,所以下面关于事务的讲解都是基于InnoDB引擎。InnoDB如何实现事务在InnoDB引擎中实现事务最重要的东西就是日志文件,保证事务的四大特性主要依靠这两大日志:redolog:保证事务持久性undolog:回滚日志,保证事务原子性两e数据库
07通用技术四月 16, 2021java读书03_Java基础高频面试题(2021年最新版)原文基础高频面试题(2021年最新版):https://blog.csdn.net/v123411739/article/details/115364158/2、访问修饰符public,private,protected,以及不写时的区别?3、下面两个代码块能正常编译和执行吗?//代码块1shortjava读书