暂时未有相关云产品技术能力~
暂无个人介绍
Consul 是一套开源的分布式服务发现和配置管理系统,由 HashiCorp 公司用 Go 语言开发。
SpringCloud学习(八):服务注册进入zookeeper
请实现一个函数,把字符串 s 中的每个空格替换成"%20"。
如果我们想获得在eureka上注册的服务的信息,比如服务名称、端口号之类的信息,需要用到服务发现Discovery。
在上文中我们实现了eureka的集群,就相当于用户、服务和中间商中,我们连系了多个中间商,这样假如一个中间商跑路了,我们还能够通过其他中间商访问到服务。 那么,假如服务坏了呢?肯定不能只有一个服务,我们也需要给他找几个“备胎” 所以,我们需要实现服务的集群
试想:如果注册中心只有一个eureka服务,假如它出故障了,会导致整个为服务环境不可用。 所以,为了实现高可用,我们需要搭建Eureka注册中心集群 ,实现负载均衡+故障容错
SpringCloud学习(四):微服务入驻eurekaServer
SpringCloud学习(二):消费者订单模块的构建
今天开始学习springcloud,先搭建一个简单的支付模块,后续再慢慢增加功能。编写微服务代码都要遵循以下步骤:
这个案例期望实现的效果:打开浏览器,在地址栏输入www.123.com,跳转到linux系统Tomcat主页面中。
工作队列(又称任务队列)的主要思想是避免立即执行资源密集型任务,而不得不等待它完成。相反我们安排任务在之后执行。我们把任务封装为消息并将其发送到队列。在后台运行的工作进程将弹出任务并最终执行作业。当有多个工作线程时,这些工作线程将一起处理这些任务
Shell学习(六):shell工具
Shell学习(二):Shell中的变量
Git学习(八):IDEA集成Gitee
Git学习(七):IDEA集成GitHub
Git学习(六):IDEA集成Git
Git学习(四):GitHub远程库操作
Git学习(三):操作分支常用命令
Git学习(二):Git常用命令
Git学习(一):Git的安装
Linux下启动Nginx时报错:nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
Nginx学习(一):Linux下安装Nginx
RabbitMQ学习(二):Java操作RabbitMQ
RabbitMQ学习(一)Linux下安装RabbitMQ
Redis6学习(五):SpringBoot整合Redis
Redis6学习(四):Linux下使用命令为Redis设置密码
Redis6学习(三):使用Jedis操作Redis
Redis6学习(一):Redis的安装与启动
在之前的开发学习中,我们用过原始的limit来实现分页,也用过一些第三方工具,如PageHelper。Mybatis-Plus中也实现了分页的插件,并且用起来相当便捷。
Mybatis-Plus学习(二):乐观锁插件
Mybatis-Plus学习(一):实现增删改查CRUD
Initialization failed for ‘https://start.spring.io‘ Please check URL, network and proxy settings解决办法
Java程序员为什么要学习Shell呢? 1)需要看懂运维人员编写的Shell程序。 2)偶尔会编写一些简单Shell程序来管理集群、提高开发效率。
SpringBoot2学习(四):数据库场景的自动配置与整合
首先抛出一个问题:如何使用Java读取到properties文件中的内容,并且把它封装到JavaBean中,以供随时使用 这就需要用到今天要说的配置绑定。
SpringBoot2学习(一):第一个项目
上篇博客部署了我的第一个Mybatis项目,并且成功查询了表中的所有数据,增删改的操作其实和查询大同小异。
MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集的过程,换句话说就是补了JDBC的坑,让操作数据库变得更方便。
使用配置类和注解代替web.xml和SpringMVC配置文件的功能
在SpringMVC中使用ResponseEntity实现下载文件的功能
SpringMVC学习(八):使用RESTFul模拟操作用户数据资源
SpringMVC学习(七):SpringMVC的视图
SpringMVC学习(五):向request域对象共享数据的五种方法
SpringMVC学习(三):路径中的RESTful风格占位符
SpringMVC学习(一):IDEA2019创建Maven工程(默认纯手打方法)
Spring学习(十二):声明式事务管理(完全响应式)
什么是事务:事务是数据库操作的最基本单元,逻辑上一组操作,要么都成功,如果有一个失败则意味着所有操作都失败
Spring学习(十):JdbcTemplate操作数据库实现查询功能
Spring学习(九):JdbcTemplate操作数据库实现增加功能
先来介绍一下AOP操作中的几个术语: 1、连接点:指类里面可以被增强的方法 2、切入点:指实际被增强的方法 3、通知:指实际增强的逻辑部分 4、切面:把通知应用到切入点的过程