概述 基于kubernetes v1.18.6 oomWatcher是一个kubelet子模块,在kubelet启动流程内启动。通过与cAdvisor模块交互采集主机oom进...
概述 基于kubernetes v1.18.6 oomWatcher是一个kubelet子模块,在kubelet启动流程内启动。通过与cAdvisor模块交互采集主机oom进...
这篇有点丧,不是我认识的苟老师
长假随想今天是休假的第三天,9月本想更新一篇日志上来,奈何太忙了,只好拖到了今天。 9月发生了两件事,对我产生了一定的影响。一是组内关系较好同事的离职,和之前那位关系很好的同事一样—...
Java反射机制经常与注解搭配,出现在各大框架中,是框架的灵魂所在,贯穿了整个框架的构成。在此对这两个Java特性做一个总结。 反射 能够分析类能力的程序成为反射(refle...
第一期 接触 GO 语言大概一个多月了,最近项目需要使用 Go 语言进行相关的开发。所以需要学习。 一个月的接触大概已经知道了 Go 语言的语言特性。接下来就是不断的练习和深...
Java 在运行时识别对象和类的信息,主要有两种方式:一种是传统的RTTI(Run-Time Type Identification),它假定在编译时已经知道了所有的类型信息...
一个阳光明媚的早晨,老婆又在翻看我订阅的技术杂志。 “老公,什么是RPC呀,为什么你们程序员那么多黑话!”,老婆还是一如既往的好奇。“RPC,就是Remote Procedu...
其实网上有很多文章教怎么去配一个好看的终端,但是大部分我觉得只是教你怎么装个 oh-my-zsh 而已,再加点丑陋的配色,而且说一堆用都用不到的快捷键和命令。所以每次我让别人...
概述 ifelse是任何编程语言的重要组成部分。但是我们编写了大量嵌套的if语句,这使得我们的代码更加复杂和难以维护。 接下来,让我们探索如何简化代码的中的ifelse语句写...
2016年过去了,新的一年来了,大家过的怎样呢?16年的小目标实现了吗?别急,到了17年,你会发现,还是实现不了,哈哈哈哈~~~别打我 最近一直在负责网络框架和数据处理部分,...
[TOC] 最开始写程序的时候,都是一个文件里输入几行源码(python 的一个 web 框架bottle就特别强调自己是单文件框架)。随着程程式变大变复杂,一个文件很难承载...
我们先假设有三台分布式缓存服务器 这个时候我们怎么存放缓存信息?最简单的就是随机存放,但是随机存放有非常明显的问题 一个是同一份数据可能被存在不同的机器上而造成数据冗余,第二...
1. KVM 介绍 1.0 虚拟化简史 其中,KVM 全称是 基于内核的虚拟机(Kernel-based Virtual Machine),它是一个 Linux 的一个内核模...
前言 本次文章的机缘来自于这次在做的qb的Oracle备库部分的功能,需要提供RedHat7.4,Oracle数据库以及MySQL数据库的qcow2磁盘镜像。由于RedHat...
本文首发于泊浮目的专栏:https://segmentfault.com/blog/camile[https://segmentfault.com/blog/camile] ...
本文首发于泊浮目的简书专栏:https://www.jianshu.com/nb/21050520 前言 无论是事件和消息驱动,都是解耦的有力手段之一。ZStack作为一个大...