学习笔记
文章平均质量分 69
赤月幼狼
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
clickhouse学习笔记(一)基础概念与架构
摘要:ClickHouse是一款由Yandex开发的列式存储OLAP数据库,采用MPP架构,适用于商业智能等分析场景。其核心特性包括多主架构、列式存储(提升查询性能和数据压缩率)、向量化执行引擎(利用SIMD指令加速计算)以及多样化表引擎(如MergeTree系列)。系统架构分为查询处理、存储和集成三层,支持灵活扩展和高效分析。作为当前领先的OLAP解决方案之一,ClickHouse特别适合实时海量数据分析需求。原创 2025-10-21 16:59:49 · 949 阅读 · 0 评论 -
elasticsearch学习(五)文档CRUD
mapping的部分不是必须的,可以通过先创建索引,然后写入数据的方式自动生成mapping。2 用DSL(Query Domain Specific Language)如果ID不存在,则创建新的,否则删除旧的再创建新的,增加版本号。index的文档ID不存在,会新建,否则会把原来的删除了再增加。只能新增和更新字段,不能删除字段,删除字段用reindex。elasticsearch学习(四)kibana安装。create的文档ID如果已存在,会报失败。1 url查询,在url路径中使用查询参数。原创 2025-09-04 23:29:15 · 460 阅读 · 0 评论 -
elasticsearch学习(一) 下载、安装和初次部署
本系列文章是笔者学习elasticsearch的过程进行笔记,记录自己学习的理解与步骤,以及踩的坑,以便后面的查看。原创 2025-09-01 17:00:42 · 585 阅读 · 0 评论 -
kubernetes学习(四)安装nginx测试
本文介绍了在Kubernetes集群中部署Nginx服务的步骤及常见问题解决方法。首先提供Nginx Pod的YAML配置文件示例,说明如何通过kubectl apply命令启动服务。重点讲解了Worker节点可能遇到的镜像拉取失败问题,这是由于Kubernetes使用containerd而非Docker管理镜像所致。解决方法包括修改containerd配置文件config.toml,添加镜像加速器配置,并创建hosts.toml文件设置镜像仓库地址。文中推荐使用阿里云镜像加速服务或第三方加速器(如轩辕加速原创 2025-09-01 10:15:54 · 224 阅读 · 0 评论 -
kubernetes学习(三)CNI网络插件安装
本文介绍了Kubernetes集群初始化后的配置步骤与Flannel网络插件的安装方法。主要内容包括:1)配置kubeconfig文件时需同时设置当前用户和root用户的目录权限;2)通过修改kube-flannel.yml文件确保子网掩码与Kubernetes配置一致;3)常见安装问题的解决方案,如br_netfilter模块缺失、CIDR未分配等。文章还提供了网络插件状态检查命令和卸载方法,并特别提醒了bridge-nf流量监控和路由转发的关键配置项。原创 2025-09-01 10:14:59 · 503 阅读 · 0 评论 -
kubernetes学习(二)通过kubeadm安装kubernetes(master节点启动)
本文介绍了Kubernetes集群初始化的关键步骤:1)关闭swap分区;2)配置hosts文件并固定IP;3)设置国内镜像源安装必要组件;4)生成并修改初始化配置文件,调整advertiseAddress、节点名和serviceSubnet;5)拉取所需镜像并重命名镜像标签。特别提醒配置serviceSubnet时需避免与主机IP冲突。文中提供了完整的命令操作流程和配置示例,包括使用阿里云镜像源加速下载、修改Docker镜像tag等实用技巧。原创 2025-09-01 10:11:00 · 375 阅读 · 0 评论 -
kubernetes学习(一)搭建环境(vmware+ubuntu+docker)
本文记录了在Windows系统下通过VMware搭建Ubuntu虚拟机环境并安装Docker的详细过程。主要内容包括:VMware下载安装(需关闭Hyper-V功能)、Ubuntu镜像下载与虚拟机配置、SSH连接设置、Docker安装(使用阿里云镜像源替代官方源)以及常见问题解决(如SSH连接失败和apt-key命令废弃问题)。文中提供了具体操作命令和配置截图,特别强调了国内镜像源的使用和Docker配置文件的格式要求。原创 2025-09-01 10:07:54 · 952 阅读 · 0 评论 -
学习笔记 --设计模式 part 1
学习笔记 --设计模式 part 1 前言设计模式列举工厂模式定义图例代码示例好处**1 使用与创建解耦**2 减少依赖,增加复用3 延迟决定实例化对象的时点抽象工厂定义图例代码示例好处1 创建方法定义与实现进一步解耦2 动态化创建方法3 聚合多个创建接口,适合创建有关联的产品坏处1 增加创建对象时,代价会增大对比抽象工厂VS工厂VS简单工厂抽象工厂适合创建多个**有关联**的产品,并且隔离不同工厂的产品工厂适合生产一类产品,彼此之间有共通功能但不相关简单工厂实际上就是把创建的代码抽出封装到工厂,相比工厂和原创 2020-10-07 19:12:06 · 670 阅读 · 0 评论 -
shell脚本语言学习笔记
shell脚本语言学习笔记原创 2017-06-01 14:23:59 · 1461 阅读 · 0 评论 -
git学习笔记
1 简述 git是通过使用快照的方式来管理版本,在每次提交的时候,会抓取一张所有文件当前状态的快照,然后存储一个指向该快照的引用。如果文件发生了变化,就会对文件进行存储。如果文件没有发生变化,则快照不会对文件进行保存,而是只留下一个链接,这个链接会指向上一个快照的文件。2 git文件状态 在git中,文件可以分为已跟踪和未跟踪文件。 未跟踪文件是git没有监控的文件,可以通过使用gi...原创 2018-11-04 16:48:09 · 266 阅读 · 0 评论
分享