摘要: 写在前 就是一种缓存淘汰策略。 计算机的缓存容量有限,如果缓存满了就要删除一些内容,给新内容腾位置。但问题是,删除哪些内容呢?我们肯定希望删掉哪些没什么用的缓存,而把有用的数据继续留在缓存里,方便之后继续使用。那么,什么样的数据,我们判定为「有用的」的数据呢? LRU 缓存淘汰算法就是一种常用策略。 阅读全文
posted @ 2021-09-16 13:11 ludongguoa 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 概述 人类存储信息的发展历程大致经历如下: 图片 由于是个人凭着自己理解总结的,因此可能不一定精确,但是毋庸置疑的是,在当代,各大公司机构部门的数据都是维护在数据库当中的。 数据库作为数据存储介质发展的最新产物,必然是具有许多优点的,其中一个很大的优点就是存储在数据库中的数据访问速度非常快。 数据库 阅读全文
posted @ 2021-09-16 13:09 ludongguoa 阅读(113) 评论(0) 推荐(0) 编辑
摘要: Docker Hub 限制自从去年 11 月份开始,Docker 公司为了降低运营成本就对 Docker Hub 上 pull 镜像的策略进行了如下限制: 未登录用户,每 6 小时只允许 pull 100 次 已登录用户,每 6 小时只允许 pull 200 次 而且,限制的手段也非常地粗暴,通过判 阅读全文
posted @ 2021-09-16 13:08 ludongguoa 阅读(594) 评论(0) 推荐(0) 编辑
摘要: 极简主义者,崇尚简洁明快的代码风格,这也可能是不喜欢Java全家桶的原因……当然我说的简洁是要建立在不降低可读性的前提下,即不影响代码本身的表现力。如果为求代码精简而让代码晦涩艰深同样不可取。 本文会介绍10个条款。 1. 善用emplace C++11开始STL容器出现了emplace(置入)的语 阅读全文
posted @ 2021-09-16 12:10 ludongguoa 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 随着微服务的不断推进,使用 k8s 集群越来越多,越来越深入,随之而来会遇到一系列的问题,本文向大家介绍实际使用 k8s 遇到的一些问题以及解决方法。 1问题一:修复 K8S 内存泄露问题 问题描述 当 k8s 集群运行日久以后,有的 node 无法再新建 pod,并且出现如下错误,当重启服务器之后 阅读全文
posted @ 2021-09-16 12:05 ludongguoa 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 最近遇到了一个问题,自己打包好的exe文件还在,但是Python源文件不知什么时候被误删了。现在想改动一下功能,重写Python脚本工程量也太大了,怎么办? 今天我将教大家如何反编译exe文件,即将自己或别人写好的exe,还原成Python源码。 以最近写Python一键自动整理归类文件为例进行演示 阅读全文
posted @ 2021-09-16 12:03 ludongguoa 阅读(1102) 评论(0) 推荐(0) 编辑
摘要: 前言 大家好,我是阿星,又跟大家见面了。 相信很多小伙伴在面试中都被问过「为什么要用缓存?」,大部分人都是回答:「减少数据库的磁盘IO压力」。 但是MySQL真的有如此不堪吗? 每次增删改查都要去走磁盘IO吗? 今天就聊聊InnoDB对Buffer Pool的奇思妙想。 Buffer Pool 先梳 阅读全文
posted @ 2021-09-16 11:59 ludongguoa 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 在很多追求性能的程序挑战赛中,经常会遇到一个操作:将 String 转换成 Integer/Long。如果你没有开发过高并发的系统,或者没有参加过任何性能挑战赛,可能会有这样的疑问:这有啥好讲究的,Integer.valueOf/Long.valueOf 又不是不能用。实际上,很多内置的转换工具类只 阅读全文
posted @ 2021-09-16 11:57 ludongguoa 阅读(415) 评论(0) 推荐(0) 编辑
摘要: Python 是一种脚本语言,相比 C/C++ 这样的编译语言,在效率和性能方面存在一些不足。但是,有很多时候,Python 的效率并没有想象中的那么夸张。本文对一些 Python 代码加速运行的技巧进行整理。 0. 代码优化原则 本文会介绍不少的 Python 代码加速运行的技巧。在深入代码优化细 阅读全文
posted @ 2021-09-16 11:55 ludongguoa 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 1. 核心组件原理 —— pod 核心原理 1.1 pod 是什么 pod 也可以理解是一个容器,装的是 docker 创建的容器,也就是用来封装容器的一个容器; pod 是一个虚拟化分组, 有自己的 IP 地址和主机名 hostname,利用 namespace 进行资源隔离,相当于一台-独立沙箱 阅读全文
posted @ 2021-09-16 11:53 ludongguoa 阅读(48) 评论(0) 推荐(0) 编辑