归雀楼

51
获赞数
0
关注数
8
粉丝数
长沙
Paris Sud 11 University | 计算机科学与技术
IP 属地未知
2019-05-29 加入
浏览 7.8k

励志远航

135 声望|学徒
java
132
javascript
93
jdk
24
spring
24
版本管理
15
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
个人动态
  • 发布了文章2020-04-28
    【每周分享第5期】Jenkins结合docker发布微服务
    Device Mapper 是 Linux2.6 内核中支持逻辑卷管理的通用设备映射机制,它为实现用于存储资源管理的块设备驱动提供了一个高度模块化的内核架构。
  • 发布了文章2020-01-01
    【每周分享第4期】oracle12安装与使用
    安装步骤 1.官网下载地址[链接],选择适合版本下载; 2.下载并解压至同一目录 3.选中这俩个压缩包,右键点击解压问件,选择解压的目录,解压成功之后你会看到database这个文件夹 4.打开database问件夹,点击setup.exe以管理员的身份运行 5.安装程序 推荐取消“我希望...
  • 发布了文章2019-12-16
    【每周分享第3期】idea安装和使用
    前言 idea和webstorm对于开发者来说是很好的开发工具,此篇文章将给个人开发者爱好带来方便。 安装步骤 1.进入官网下载IntelliJ IDEA [链接],选择适合版本下载;2.双击已下载文件,进行开始安装; 点击  next  继续ing... 选择自己需要安装软件的目的文件路径(不建...
  • 发布了文章2019-12-05
    【每周分享第2期】OAuth 2.0剖析
    OAuth 是一种授权机制。数据的所有者告诉系统,同意授权第三方应用进入系统,获取这些数据。系统从而产生一个短期的进入令牌(token),用来代替密码,供第三方应用使用。OAuth机制保证了令牌既可以让第三方应用获得权限,同时又随时可控,不会危及系统安全。
  • 发布了文章2019-12-03
    【每周分享第1期】spring自定义注解剖析
    @Target –注解用于什么地方,默认值为任何元素,表示该注解用于什么地方。可用的ElementType指定参数 ● ElementType.CONSTRUCTOR:用于描述构造器● ElementType.FIELD:成员变量、对象、属性(包括enum实例)● ElementType.LOCAL_VARIABLE:用于描述局部变量● ElementTy...
  • 发布了文章2019-09-20
    【全栈之路】微服务课程14_Hystrix之监控
    新增配置 {代码...} 新增依赖 {代码...} 启动增加注解 @EnableHystrixDashboard 测试访问 [链接]:8010/hystrix/ [链接]:8010/actuator/hystrix.stream
  • 发布了文章2019-09-20
    【全栈之路】微服务课程13_Feign之Hystrix
    前言 默认Feign是不启用Hystrix的,需要添加如下配置启用Hystrix,这样所有的Feign Client都会受到Hystrix保护! 新增配置 {代码...} 提供Fallback {代码...} 获取原因 {代码...}
  • 发布了文章2019-09-20
    【全栈之路】微服务课程12_Hystrix之初遇见
    实时监测应用,如果发现在一定时间内失败次数/失败率达到一定阈值,就“跳闸”,断路器打开——此时,请求直接返回,而不去调用原本调用的逻辑。跳闸一段时间后(例如15秒),断路器会进入半开状态,这是一个瞬间态,此时允许一次请求调用该调的逻辑,如果成功,则断路器...
  • 发布了文章2019-09-19
    【全栈之路】微服务课程11_Feign之深入刨析
    Decoder feignDecoder: ResponseEntityDecoder (which wraps a SpringDecoder)
  • 发布了文章2019-09-19
    【全栈之路】微服务课程10_Feign之初遇见
    Feign 是一个声明web服务客户端,这使得编写web服务客户端更容易,使用Feign 创建一个接口并对它进行注解,它具有可插拔的注解支持包括Feign注解与JAX-RS注解,Feign还支持可插拔的编码器与解码器。
  • 发布了文章2019-09-19
    【全栈之路】微服务课程9_Ribbon深入刨析
    RoundRobinRule:系统默认规则,也是用的较多的一种规则。通过简单的轮询服务列表来选择服务器,其他的规则在很多情况下仍然使用RoundRobinRule。
  • 发布了文章2019-09-19
    【全栈之路】微服务课程8_Ribbon初识
    Ribbon是Netflix发布的负载均衡器,它可以帮我们控制HTTP和TCP客户端的行为。只需为Ribbon配置服务提供者地址列表,Ribbon就可基于负载均衡算法计算出要请求的目标服务地址。
  • 发布了文章2019-09-19
    【全栈之路】微服务课程7_Eureka安全策略
    前言 Eureka本身不具备安全认证的能力,Spring Cloud使用Spring Security为Eureka Server进行了增强。 Eureka Server端 pom.xml增加依赖 {代码...} application.yml增加配置 配置中如果不设置这段内容,账号默认是user,密码是一个随机值,该值会在启动时打印出来。 ...
  • 发布了文章2019-09-18
    【全栈之路】微服务课程6_Eureka深入刨析
    Application Service:服务提供者;Application Client:服务消费者;Make Remote Call 调用RESTful API;us-east-1c、us-east-1d等都是Availability Zone,它们都属于us-east-1这个region。
  • 发布了文章2019-09-18
    【全栈之路】微服务课程5_Eureka入门
    Eureka是Netflix开源的服务发现组件,本身是一个基于REST的服务,包含Server和Client两部分,Spring Cloud将它集成在子项目Spring Cloud Netflix中。GitHub:[链接]
  • 发布了文章2019-09-18
    【全栈之路】微服务课程4_服务注册与发现原理刨析
    架构图 微服务在启动时,将自己的网络地址等信息注册到服务发现组件 服务消费者从服务发现组件发现和使用服务接口 各个微服务与服务发现组件使用一定机制(例如心跳)通信 网络地址变更,重新注册到服务发现组件 客户端缓存 服务发现组件 服务注册表:服务注册表是服...
  • 发布了文章2019-09-18
    【全栈之路】微服务课程3_监控:Spring Boot Actuator
    前言 现阶段是Growth Hack逐渐成为主流的时代,系统压力、QPS、CPU、内存、日活等可视化Dashboard已成为系统重要的一份子。 pom.xml依赖引入 {代码...} application.yml配置 {代码...} 断点监控 ator为我们提供了很多监控端点,如下表所示。 访问http://{ip}:{port}/...
  • 发布了文章2019-09-18
    【全栈之路】微服务课程2_微服务搭建
    用户服务搭建 IDEA创建用户服务(File->new->project) 项目目录 pom文件配置 {代码...} 相关代码 application.xml {代码...} MybatisPlusConfig.java {代码...} UserController.java {代码...} UserMapper.xml {代码...} UserMapper.java {代码...} User.java...
  • 发布了文章2019-09-18
    【全栈之路】微服务课程1_微服务架构概述
    单体应用 一个归档包(例如war包)包含所有功能的应用程序。 存在问题:复杂性高/技术债务/部署率低/可靠性差/扩展性差/技术创新弱 微服务 将单一应用开发为一组服务,服务间采用轻量级通信机制,可全自动独立部署,服务可跨语言开发,使用不同的存储技术。 特性:服...
  • 发布了文章2019-07-09
    【全栈之路】版本控制课程1_Git如何把本地代码推送到远程仓库(20190709v1.0)
    项目建立初期都是先搭建基础框架,再把代码放到代码管理服务器上,让项目组成员进行检出从而进行需求的开发。下面将重点介绍实际项目中如何提交代码至git远程仓库。