摘要:
文章目录
目录
文章目录
在没使用 Helm之前,向 K8S部署应用,我们要依次部署 deployment、 svc 等,步骤较繁琐。况且随着很多项目微服务化,复杂的应用在容器中部署以及管理显得较为复杂, Helm通过打包的方式,支持发布的版本管理和控制,很大程度上简化了 K8S应用的部署和管理
... 阅读原文
2020-10-23 21:56:06 阅读(913) 评论(0)
摘要:
1.1 调度器简介
来个小刘一起 装逼吧 ,今天我们来学习 K8的调度器
Scheduler是 Kubernetes的调度器,主要的任务是把定义的 pod分配到集群的节点上,需要考虑以下问题:
公平:如何保证每个节点都能被分配资源
资源高效利用:集群所有资源最大化被使用
效率:调度的性能要好,能够尽... 阅读原文
2020-10-23 21:04:04 阅读(1268) 评论(0)
摘要:
欢迎访问我的GitHub
https://github.com/zq2599/blog_demos
内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等;
本篇概览
本文是《CDH+Kylin三部曲》系列的第二篇,上一篇《CDH+Kylin三部曲之一:准备工作... 阅读原文
2020-10-23 16:57:50 阅读(999) 评论(0)
摘要:
面向对象
面向对象的概念
所谓的面向对象是一种编程思想,通过这种思想可以把生活中的复杂事情变得简单化,从原来的执行者变成了指挥者,面向对象是基于面向过程而言的
面向对象的三大特征
封装
概念:封装是指隐藏对象的属性和实现细节,仅仅对外提供公共的访问方式
优点:1、提高安全性;2、提高重用性
... 阅读原文
2020-10-23 15:00:04 阅读(1761) 评论(0)
摘要:
前言
经历了惨痛的春招与秋招之后,也积攒了一些面经,希望能对大家有所帮助。由于字数限制需要答案的可以关注GZH【程序员空间】 免费领取完整版PDF
其他
什什么是幂等?什什么情况下需要考虑幂等?你怎么解决幂等的问题?
Java
多个线程同时读写,读线程的数量量远远⼤大于写线程,你认为应该如何解决
并发... 阅读原文
2020-10-23 14:01:09 阅读(2365) 评论(0)
摘要:
记录今天在读取数据的时候遇到的一个问题:
com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected a string but was BEGIN_ARRAY at line 1 colum... 阅读原文
2020-10-23 12:57:04 阅读(2565) 评论(0)
摘要:
dubbo服务停掉了,可是zk上面还有该节点,这样的话,客户端在消费的时候就会出现调用失败的情况。造成该问题的原因有很多,开篇先说我的解决方案,是将dubbo版本从2.7.1升级到2.7.3。
ok,说完解决方案,接下来简单描述一下这个问题的解决过程。
我刚进入YF项目组。今天接到反映,说测试环境在调... 阅读原文
2020-10-23 11:47:08 阅读(3544) 评论(0)
摘要:
在JVM中内存一共有3种:Heap(堆内存),Non-Heap(非堆内存) [3]和Native(本地内存)。 [1]
堆内存是运行时分配所有类实例和数组的一块内存区域。非堆内存包含方法区和JVM内部处理或优化所需的内存,存放有类结构(如运行时常量池、字段及方法结构,以及方法和构造函数代码)。本地内存是由操作... 阅读原文
2020-10-23 11:15:04 阅读(2883) 评论(0)
摘要:
1.并发和并行
举个例子
并发(concurrency):并发的关键在于有处理多个任务的能力,但并不一定就是同时处理.
例1: 吃饭时,电话响起,暂时停下吃饭的动作,接完电话后继续吃饭.
例2: 一个人吃3个馒头
并行(parallelism):并行的关键在于同时处理多个任务
例子1: 吃饭时,电话... 阅读原文
2020-10-23 10:27:02 阅读(2360) 评论(0)
摘要:
/** * 自定义泛型 * * @author ASAS * */public class demo1 { public static void main(String[] args) { int in = print(12); String s = print("abc"); }
/** * 把T... 阅读原文
2020-10-23 10:23:03 阅读(2417) 评论(0)