03 2023 档案

摘要:概述 Redis从2.6版支持Lua。Lua脚本可以编译、运行在任何平台上;一个脚本即是一个原子事务。 Lua 官网,一门小巧精悍的脚本语言。设计用于嵌入到应用程序中,为应用程序提供灵活的扩展、定制功能,与C/C++代码可相互调用。还可用作配置文件。Lua-JIT项目,旨在提供在特定平台上的即时编译 阅读全文
posted @ 2023-03-23 22:40 johnny233 阅读(554) 评论(0) 推荐(0) 编辑
摘要:概述 Replica Set,一般翻译为副本集,RS,是MongoDB官方提供的一个数据及应用高可用解决方案。 RS由2个或更多个节点组成,其中一个用于处理写操作的是主节点(Primary),还有多个用于保存主节点的数据副本的从节点(Secondary)。如果主节点崩溃,则从节点会从其中选取出一个新 阅读全文
posted @ 2023-03-17 21:11 johnny233 阅读(239) 评论(0) 推荐(0) 编辑
摘要:福利置顶(温馨提示):电子版可在微信读书app阅读。 第一章 ClickHouse的前世今生 传统BI的局限性。 数据仓库 为了解决数据孤岛的问题,即通过引入一个专门用于分析类场景的数据库,将分散的数据统一汇聚到一处。 数据仓库的衍生概念 对数据进行分层,通过层层递进形成数据集市,从而减少最终查询的 阅读全文
posted @ 2023-03-13 18:36 johnny233 阅读(207) 评论(0) 推荐(0) 编辑
摘要:概述 VMWare ESXi,是VMWare vSphere Hypervisor 套件下的重要组件,一款优秀的服务器级别的虚拟机。前身是ESX,依赖 Linux 源码,后抛弃 Linux 源码做成ESXi。整个产品,界面清晰易用,但硬件兼容性较差(主要面向服务器),不依赖于任何操作系统,直接安装在 阅读全文
posted @ 2023-03-11 22:16 johnny233 阅读(731) 评论(0) 推荐(0) 编辑
摘要:模版方法 模版方法是一种设计模式。 定义:定义一个操作中算法的框架,而将一些步骤延迟到子类中,使得子类可以不改变算法的结构即可重定义该算法中的某些特定步骤。 类型:行为类模式 结构 模版方法模式由一个抽象类和一个(或一组)实现类通过继承结构组成,抽象类中的方法分为三种: 抽象方法:父类中只声明但不加 阅读全文
posted @ 2023-03-11 19:30 johnny233 阅读(130) 评论(0) 推荐(0) 编辑
摘要:概述 算法是一个程序员的核心竞争力,也是面试最重要的考查环节。 试题 判断一个罗马数字是否有效 罗马数字包含七种字符:I,V,X,L,C,D和M,如下 字符数值I1V5X10L50C100D500M1000 规则: 不能出现连续相同的4个及以上字符,但是IIII=4,MMMM=4000除外;不能存在 阅读全文
posted @ 2023-03-04 22:08 johnny233 阅读(180) 评论(1) 推荐(0) 编辑