Helm部署k8s应用
目录一、概述1、什么是Helm2、特点3、工作流程4、核心概念二、安装Helm1、二进制版本安装1.1、下载需要的版本1.2、解压1.3、将helm移动到指定路径1.4、验证三、Helm安装资源顺序四、--set 的格式和限制1、最简单的name/value对2、多个name/value对3、更复杂 ...
CAP 与 Raft 相关知识
一 . CAP 1.1 CAP的概念 CAP定理指的是在一个分布式系统中,一致性Consistency、可用性Availability、分区容错性Partition tolerance,三者不可兼得。 一致性(C):分布式系统中多个主机之间是否能够保持数据一致的特性。即,当系统数据发生更新操作后,各 ...
新做了一个MySQL 数据库 DDL 差异对比的网站
MySQL 数据库 DDL 差异对比的网站 摘要 新做了个网站,用来对比不同环境下的 DDL 差异,生成变更点和 迁移 DDL 网站地址:https://ddlcompare.com/ 对比过程中如果有问题,可以通过邮箱联系我 huiyuanai709@gmail.com,下班后我会密集的修一波 b ...
云原生周刊:Kubernetes v1.31 中的移除和主要变更|2024.7.22
开源项目 Argo Rollouts Argo Rollouts 是一个 Kubernetes 控制器和一组自定义资源定义(CRDs),提供高级部署功能,例如蓝绿部署、金丝雀部署、金丝雀分析、实验以及渐进式交付功能给 Kubernetes。 Argo Rollouts 可选地集成了 Ingress ...
算法系列之链表基本原理---超市购物队列的故事
想了个生动的方式来解释链表基本原理 想象你在一个超市排队结账,每个人都是一个节点,每个人手里拿着一张票据(数据),而每个人的背上都贴着一个指示牌,指示牌指向下一个排队的人。这就是一个单向链表。 1. 什么是链表? 在现实中,链表就像排队的人,每个人知道自己后面是谁,但不知道前面是谁。这个链表的特点是 ...
分享10款美感十足的免费开源 TailwindCSS 组件
现在,TailwindCSS已成为 CSS 框架领域的重要参与者,并真正改变了游戏规则。其实用性优先的方法为开发人员提供了直接在 HTML 中创建自定义设计的工具。 TailwindCSS 拥有一个支持性的开发者社区,几年内,它已被用于数百万个项目、网站和初学者。 TailwindCSS 与其他 C ...
「代码随想录算法训练营」第十七天 | 二叉树 part7
235. 二叉搜索树的最近公共祖先 题目链接:https://leetcode.cn/problems/lowest-common-ancestor-of-a-binary-search-tree/ 题目难度:中等 文章讲解:https://programmercarl.com/0235.二叉搜索树 ...
技术文档必备工具:注释目录树神器 Annotree,我的第一个正式开源项目
hi,大家好,我是爱听书的程序员阿超 非常开心能在这里介绍我的第一个正式开源项目 Annotree,项目具体情况如下,请继续阅读~ Annotree 注释树 一款生成带注释的目录树工具,大大方便技术文档的编写 项目介绍 本项目基于 folder-explorer 进行二次开发,感谢 Fai ...
对精确率(P)、召回率(R)、F1值的理解以及对应的实现
对精确率、召回率、F1值的理解 算法理解 在机器学习中,P、R和F1值在各种评测中很常见,那么到底什么是P、R、F1值呢,怎么理解呢,困扰了很多人,下面给我对P、R、F1值的理解, 首先,我们先看一个表: 模型预测为正例 模型预测为负例 真的正例 TP FN 真的负例 FP TN 然后根据上面的表, ...
Kubernetes 持久化存储之 NFS 终极实战指南
作者:运维有术星主 在 Kubernetes 生态系统中,持久化存储扮演着至关重要的角色,它是支撑应用稳定运行的基石。对于那些选择自建 Kubernetes 集群的运维架构师而言,选择合适的后端持久化存储解决方案是一项至关重要的选型决策。后端持久化存储常见的解决方案有 Ceph、GlusterFS、 ...
探索网络安全:浅析文件上传漏洞
网络安全是一场没有硝烟的战争,它要求我们时刻保持警惕,不断学习与适应。无论是采用强密码、数据加密,还是定期更新软件、安装安全软件,每一项措施都是我们构建网络安全防线的基石。同时,我们也应意识到,技术手段之外,提升安全意识、培养安全习惯同样至关重要。 ...
Tomcat系列漏洞复现
Tomcat系列漏洞复现 Tomcat7+ 弱口令 && 后台getshell漏洞 漏洞说明 Tomcat7+权限分为: manager(后台管理) manager-gui 拥有html页面权限 manager-status 拥有查看status的权限 manager-script 拥有text接口 ...
WordPress文章如何隐藏不显示作者和发布时间
方法一:可以不使用插件或者修改主题文件,实现文章不显示作者和发布时间。在WordPress 管理仪表板中,转到“外观”->“自定义”->“额外 CSS”并添加以下代码: .wp-block-post-author__name{display:none !important;} .wp-block-p ...
(长期更新)【渗透测试 / 护网蓝队初、中级 / 安全服务 / 重保值守】 面试题目收集
这是一篇长期更新的随笔,如有更好的面试经验 / 题目分享,欢迎联系我~ Web安全方面 该部分主要收集关于Web安全方面的面试经验,主要是TOP10,外网打点,Web信息收集等。 推荐配合靶场练习更容易理解。 1. SQL注入的原理是什么? SQL注入主要是由于意料之外的拼接和解析SQL语句造成。 ...
网络基础 Modbus协议学习总结
协议简介 Modbus协议,首先从字面理解它包括Mod和Bus两部分,首先它是一种bus,即总线协议,总线就意味着有主机,有从机,这些设备在同一条总线上。 Modbus支持单主机,多个从机,最多支持247个从机设备。关于Mod,因为这种协议最早被用在PLC控制器中,准确的说是Modicon公司的PL ...
7月21号:网站服务(完整)
目录二.网站服务2.1 FTP的端口号,分别是什么作用控制端口(命令端口):21号端口数据端口(数据传输端口):2.2 FTP的主动模式和被动模式2.3 HTTP常见的状态码2XX 成功3XX 重定向4XX 客户端错误5XX 服务器错误2.4 HTTP和HTTPS的区别以及使用的端口号2.5 HTT ...
KubeSphere 社区双周报|07.05-07.18
KubeSphere 社区双周报主要整理展示新增的贡献者名单和证书、新增的讲师证书以及两周内提交过 commit 的贡献者,并对近期重要的 PR 进行解析,同时还包含了线上/线下活动和布道推广等一系列社区动态。 本次双周报涵盖时间为:2024.07.05-07.18。 贡献者名单 新晋 KubeSp ...