K8S 使用 SideCar 模式部署 Filebeat 收集容器日志

对于 K8S 内的容器日志收集,业内一般有两种常用的方式: 使用 DaemonSet 在每台 Node 上部署一个日志收集容器,用于收集当前 Node 上所有容器挂载到宿主机目录下的日志 使用 SideCar 模式将日志收集容器与业务容器部署在同一个 Pod 中,只收集对应容器的日志 这两种方式各有 ...

LintCode 9.Fizz Buzz 问题

9. Fizz Buzz 问题 中文English 给你一个整数n. 从 1 到 n 按照下面的规则打印每个数: 如果这个数被3整除,打印fizz. 如果这个数被5整除,打印buzz. 如果这个数能同时被3和5整除,打印fizz buzz. 如果这个数既不能被 3 整除也不能被 5 整除,打印数字本 ...

LSM 树详解

LSM 读写流程与 Size-Tiered / Leveled 压缩策略详解。LSM 树的思想是使用顺序写代替随机写来提高写性能,与此同时会略微降低读性能。 ...

SQL Server 列存储索引 第二篇:设计

列存储索引可以是聚集的,也可以是非聚集的,用户可以在表上创建聚集的列存储索引(Clustered Columnstore Index)或非聚集的列存储索引(Nonclustered Columnstore Index)。由于聚集索引实际上是表的物理存储,因此,表上只能创建一个聚集索引,该聚集索引要么 ...

使用 tabindex 配合 focus-within 巧妙实现父选择器

本文将介绍一个不太实用的小技巧,使用 tabindex 配合 :focus-within 巧妙实现父选择器。 CSS 中是否存在父选择器? 这是一个非常经典的问题,到目前为止,CSS 没有真正意义上被广泛实现的父选择器,这和浏览器的渲染机制有关。 如果你对 CSS 中是否存在父选择器有疑惑,可以去看 ...

多个线程顺序打印问题,一网打尽

大家在换工作面试中,除了一些常规算法题,还会遇到各种需要手写的题目,所以打算总结出来,给大家个参考。 第一篇打算总结下阿里最喜欢问的多个线程顺序打印问题,我遇到的是机试,直接写出运行。同类型的题目有很多,比如 三个线程分别打印 A,B,C,要求这三个线程一起运行,打印 n 次,输出形如“ABCABC ...

互联网行业的印钞机——广告系统是怎么回事?

上次给大家聊完了推荐系统,今天再来简单聊聊广告。我不会涉及太多技术细节的东西,尽量从大局上带大家总览一下互联网当中的广告是怎么回事,广告系统又是怎么运作的。作为一个广告系统,它的目标又是什么?知道这些在你面临找工作或者是跳槽的时候,有可能会用得上。 广告和竞价 大家可能或多或少地能感觉到广告对于互联 ...

细说React生命周期

新旧版本生命周期图对比 16.3之前的版本 16.3之后的版本 react自16.x之后,添加了getDerivedStateFromProps, getSnapshotBeforeUpdate,如图 生命周期的几个阶段 生命周期有几个时期,分别为挂载,更新,卸载,我们看上方16.3之后版本的图可以 ...

Docker知识进阶与容器编排技术

1 使用Dockerfile定制redis镜像 Docker基础知识总结参考上篇博客:https://www.cnblogs.com/darope/p/13861840.html。 1.1 环境准备 redis安装包 redis配置文件 编写Dockerfile文件  ~/opt/docker-r ...

第 1 篇:Vue.js 很高兴认识你

作者:HelloGitHub——追梦人物 Hello Vue 既然是学习编程,那就遵循一下那个古老的传统仪式。 首先我们新建一个 todos.html 文件,用任何一个你喜欢的文本编辑器或者 IDE 打开(例如 vscode、sublime、记事本、notepad++、webstorm 等等),然后 ...

云计算之路-新篇章-出海记:开篇

2012年10月30日,我们因为和阿里云的合作,开始了云计算之路的第一篇章。2020年10月30日,我们因为和 AWS 的合作,将开启云计算之路的第二篇章——出海记。我们将在 AWS 上建设园子的海外站,并将整个过程与大家分享。我们很好奇,在阿里云上开车7年多,在 AWS 上开船的感觉会怎样?我们很... ...

Java中的微信支付(2):API V3 微信平台证书的获取与刷新

1. 前言 在Java中的微信支付(1):API V3版本签名详解一文中胖哥讲解了微信支付V3版本API的签名,当我方(你自己的服务器)请求微信支付服务器时需要根据我方的API证书对参数进行加签,微信服务器会根据我方签名验签以确定请求来自我方服务器。那么同样的道理我方的服务器也要对微信支付服务器的响 ...

C#设计模式-模板方法模式(Template Method)

概念 模板指一些可以套用的公共内容,例如网页模板是当网站中有许多页面版式色彩相同的情况下,将其定义为网页模板,并定义其中部分可编辑,部分不可编辑,那么在利用网页模板制作其他页面时就会很方便,不易出错。在设计模式中,模板方法模式中模板和生活中模板概念非常类似,在一个抽象类中定义一个操作中的算法骨架(对 ...

群晖DS218+部署mysql

欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; 起因是懒 我是个Java程序员,在家写代码时离不开redis、mysql、kafka这些基础服 ...

云计算管理平台之OpenStack计算服务nova

当nova-api接收到用户的请求,比如创建一个虚拟机实例,nova-api会把这个请求放到消息队列中,并把用户的请求信息写入到nova数据库中,然后继续接收其他用户的请求;nova-api把用户请求放到未调度的消息队列中,nova-scheduler会从未调度的消息队列中取出用户的请求进行调度,... ...

协同过滤在推荐系统中的应用

1.概述 前面的博客介绍过如何构建一个推荐系统,以及简要的介绍了协同过滤的实现。本篇博客,笔者将介绍协同过滤在推荐系统的应用。推荐系统是大数据和机器学习中最常见、最容易理解的应用之一。其实,在日常的生活当中,我们会频繁的遇到推荐的场景 ,比如你在电商网站购买商品、使用视频App观看视频、在手机上下载 ...

123···200>