5 ¥诸葛村夫¥

尚未进行身份认证

我要认证

年少无为,还不知进退

等级
TA的排名 1w+

docker&k8s初探笔记

docker&k8s初探基础资料k8s中文官网k8s中文社区k8s官方文档k8s社区文档Ubuntu18.04快速安装docker和Harbor仓库Ubuntu18.04安装docker# 更新依赖sudo apt-get update# 安装 apt 依赖包,用于通过HTTPS来获取仓库sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-

2020-10-05 23:29:23

Git使用笔记总结

Git使用总结文章目录Git使用总结Git介绍Git安装Win版本安装Linux版本安装yum命令安装方式编译Git源码安装Git命令常用命令--本地仓库常用命令--远程仓库git生命周期状态Git的图形化工具SourceTreeeSourceTree安装SourceTree使用Git分支使用分支Git的log日志Git冲突问题git diff比较差异git更改提交分子冲突解决Git 标签GitBlit搭建启动使用用户使用gitignore文件的使用Git介绍Git是一个分布式版本控制软件,作者:林

2020-10-04 19:39:28

Dubbo笔记六:进程缓存GuavaCache的使用

Dubbo笔记六:进程缓存GauvaCache的使用文章目录Dubbo笔记六:进程缓存GauvaCache的使用缓存的好处和坏处缓存设计Google GauvaCache的使用HashTable和HashMap和LoadingCache的区别缓存的好处和坏处好处1、缓存加速读写速度2、降低后端负载缓存的坏处1、数据不一致:缓存层和数据层有时间窗口不一致,和更新策略有关。2、代码维护成本:需要开发人员维护缓存。增加代码复杂度3、堆内缓存可能带来内存溢出的风险影响用户进程,如e

2020-07-22 07:45:03

Dubbo笔记五:JMH基准测试与分析

Dubbo笔记五:JMH基准测试与分析文章目录Dubbo笔记五:JMH基准测试与分析优惠券功能逻辑图优惠券列表开发JMH基准测试JMH基准测试HelloWorldSpringBoot整合JMH测试JMH数字分析优惠券功能逻辑图优惠券特点1、对于用户==》读优惠券2、对于运营人员==》写优惠券读多,写少。优惠券列表开发数据库添加两个字段,end_time,优惠券生效结束时间。start_time,优惠券生效开始时间添加静态变量。不要在代码中直接写0,1等状态。用自动生成的map

2020-05-27 07:50:53

SpringCloud笔记十:springCloud和Docker整合部署

SpringCloud笔记十:springCloud和Docker整合部署文章目录SpringCloud笔记十:springCloud和Docker整合部署构建SpringBoot应用Docker镜像打包SpringCloud镜像并上传私有仓库并部署docker配置redis生产环境常见问题以及中心配置技术未来构建SpringBoot应用Docker镜像官方文档官方文档maven里面添加配置<properties><docker.image.prefix>公司名

2020-05-22 07:09:45

SpringCloud笔记九:微服务消息总线Bus结合消息队列RabbitMQ

SpringCloud笔记九:微服务消息总线Bus结合消息队列RabbitMQ文章目录SpringCloud笔记九:微服务消息总线Bus结合消息队列RabbitMQ消息总线介绍和使用场景消息队列RabbitMQ使用Docker安装RabbitMQ消息总线整合配置中心总结客户端保留配置和需要引入的依赖。消息总线介绍和使用场景配置中心问题将配置中心存放到git仓库里面,好处有很多,但是仍然没有解决一个问题,当我们将系统部署以后,如果想修改配置里面的内容,如何在不重启的情况下仍然能应用新增的内容。显

2020-05-22 07:08:32

SpringCloud笔记八:分布式配置中心Config

SpringCloud笔记八:分布式配置中心Config文章目录SpringCloud笔记八:分布式配置中心Config什么是配置中心SpringCloud的配置中心组件config-server使用git服务器结合config搭建分布式配置中心分布式配置中心客户端使用什么是配置中心统一管理配置,快速切换各个环境的配置相关产品1、百度的disconf百度disconf2、阿里的diamand阿里diamand3、springCloud的configs-server

2020-05-22 07:06:44

SpringCloud笔记七:微服务下Docker

SpringCloud笔记七:微服务下Docker文章目录SpringCloud笔记七:微服务下DockerDocker介绍和使用场景Centos7安装DockerDocker仓库,镜像,容器核心知识讲解Docker在云服务器上的实际应用使用Docker部署Nginx服务器构建自己的镜像仓库Docker介绍和使用场景什么是Docker1、可以快速的部署和启动应用2、实现虚拟化,完整资源隔离3、一次编写,四处运行(有一个定的限制,比如Docker是基于Linux x64的,无法在32bit的

2020-05-22 07:05:11

SpringCloud笔记六:分布式链路追踪系统Sleuth和ZipKin

SpringCloud笔记六:分布式链路追踪系统Sleuth和ZipKin文章目录SpringCloud笔记六:分布式链路追踪系统Sleuth和ZipKin微服务下链路追踪分布式链路追踪组件Sleuth链路组件Sleuth常见问题可视化链路跟踪系统Zipkin链路追踪组件Zipkin+Sleuth微服务下链路追踪链路系统就是追踪数据在各个服务传递的情况。可以通过链路追踪系统知道那个系统传递的比较慢。分布式链路追踪组件Sleuth什么是Sleuth一个组件,专门用于追踪每个请求的完整调用

2020-05-22 07:02:47

SpringCloud笔记五:微服务网关zuul

SpringCloud笔记五:微服务网关zuul文章目录SpringCloud笔记五:微服务网关zuul什么是网关SpringCloud的网关组件zuul基本使用Zuul常见问题分析和网关过滤器原理分析自定义Zuul过滤器实现登录鉴权功能高并发情况下接口限流的特技Zuul微服务网关集群搭建什么是网关API Gateway,是系统的唯一对外入口,介于客户端和服务端之间的中间层,处理非业务功能,提供路由请求,鉴权,监控,缓存,限流等功能。统一接入​ 智能路由,​ AB测试,灰度测试​

2020-05-22 07:00:41

SpringCloud笔记四:互联网架构服务降级熔断Hystrix

SpringCloud笔记四:互联网架构服务降级熔断Hystrix文章目录SpringCloud笔记四:互联网架构服务降级熔断Hystrix分布式核心知识,熔断降级Netflix开源组件断路器HystrixFeign结合Hystrix熔断开发Feign结合Hystrix断路器开发熔断降级服务异常报警通知实战深入源码剖析Hystrix降级策略和调整断路器Dashboard监控仪表盘断路器监控仪表参数讲解和模拟熔断分布式核心知识,熔断降级系统负载过高,突发流量或者网络等各种异常情况介绍,常用解决方案

2020-05-22 06:57:27

SpringCloud笔记三:服务消费者ribbon和feign和注册中心高可用

SpringCloud笔记三:服务消费者ribbon和feign和注册中心高可用文章目录SpringCloud笔记三:服务消费者ribbon和feign和注册中心高可用常用的服务间调用方式微服务调用之ribbon实战,订单调用商品服务Ribbon负载均衡源码分析调整ribbon的负载均衡策略微服务调用方式feignFeign源码解读以及Feign和Ribbon的选择常用的服务间调用方式RPC调用方式远程过程调用,像调用本地服务一样调用服务器的服务。支持同步,异步调用。客户端和服务端之间建立

2020-05-22 06:55:14

SpringCloud笔记二:springCloud核心组件注册中心

SpringCloud笔记二:springCloud核心组件注册中心文章目录SpringCloud笔记二:springCloud核心组件注册中心微服务注册中心分布式应用知识CAP理论知识CAP面试题和注册中心的选择Eureka Server服务搭建实战服务注册和发现Eureka Client搭建商品服务实战Eureka服务注册中心配置控制台问题处理微服务注册中心什么是注册中心服务管理,核心是有个服务注册表,心跳机制动态维护。服务提供者provider启动的时候向注册中心上报自己的网

2020-05-22 06:52:57

springCloud笔记一:架构演进与分布式系统基础知识

springCloud笔记一:架构演进与分布式系统基础知识文章目录springCloud笔记一:架构演进与分布式系统基础知识传统架构演进到分布式系统微服务核心基础讲解常见的微服务框架微服务下电商项目基础模块设计传统架构演进到分布式系统互联网刚开始的架构用户增多后用户继续增多增加nginx的集群分发:和网关分发网关主要用来拦截用户信息,是否登录的。负载均衡器:高可用,LVS+keepalive单体应用开发速度慢,启动时间长,依赖庞大,等等。微服务易开

2020-05-22 06:50:10

JVM笔记二:jvm中对象的创建

JVM笔记二:对象文章目录JVM笔记二:对象对象的创建对象的内存布局访问对象过程对象的创建java对象创建底层执行图创建对象流程1、虚拟机遇到一个new指令时,首先检查这个对应的类能否在常量池中定位到一个类的符号引用。2、判断这个类是否已被加载、解析和初始化。3、为这个新生对象在java堆中分配内存空间,其中java堆分配内存空间的方式主要有两种:指针碰撞,空闲列表4、...

2020-04-12 22:59:42

Jdk8新特性三:jdk8之函数式编程Function

Jdk8新特性三:jdk8之函数式编程Function文章目录Jdk8新特性三:jdk8之函数式编程FunctionFunction接口的使用BiFunction接口解决传入两个参数问题JDK8函数式编程消费型接口Consumer\Function接口的使用Lambda表达式必须先定义接口,创建相关方法后才能使用,这样弄十分不便,干脆开发者就直接内置了接口,所有标注@FunctionalIn...

2020-04-23 11:37:09

jdk8新特性四: jdk8Stream流操作

jdk8新特性五: jdk8Stream流操作文章目录jdk8新特性五: jdk8Stream流操作jdk8之流Streamstream中的函数jdk8里面的并行流parallelStreamjdk8里面的聚合操作reducejdk8的forEach集合jdk8收集器和集合统计jdk8新内存空间Metaspacejdk7里面的新特性try-with-resourcesjdk8之流Stream...

2020-04-23 11:42:39

java-3年面试总章:解决面试中的问题

java-3年面试总章:解决面试中的问题文章目录java-3年面试总章:解决面试中的问题面试官想问的问题分析面试官问题。面试题:java线程池的创建面试中的sql问题:where 和having的区别java常用的五大包面试官想问的问题你说一下对线程的理解。你说一下多线程开发。你给我讲解一下JWT的优势。你讲解一下shiro开发。分析面试官问题。你要明白面试官要考察什么?这个...

2020-04-28 08:23:53

Shiro笔记八:分布式应用下的鉴权方式

Shiro笔记八:分布式应用下的鉴权方式文章目录Shiro笔记八:分布式应用下的鉴权方式单体应用下的鉴权方式shiro整合SpringBoot下自定义SessionId单体应用下的鉴权方式使用tomcat的广播方式,但是会引起广播风暴。也占用大量内存空间。使用UUID+Redis存储SessionIDJWTJWTOauth2.0:实现第三方登录。Oauth2.0shiro整合SpringBoot下自定义SessionId重写SessionIdGenerator的方法

2020-05-10 11:32:53

Shiro笔记七:自定义Shiro Filter过滤器

Shiro笔记七:自定义Shiro Filter过滤器shiro自带的Filter的问题shiro有自带的过滤器在DefaultFilter里面,但是有个问题。filterChainDefinitionMap.put("/admin/**",“roles[admin,root]”);//中括号里面的是角色的名字这里面的问题是:只有当用户属于admin和root角色时,才能访问这个路径,如果只有root角色或者只有admin角色,是不能访问的。相当于hasAllRole()现在的需求是:只

2020-05-10 11:30:21

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。