自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小诸葛的博客

只有学习才是对抗平庸的唯一方式

  • 博客(1056)
  • 资源 (57)
  • 问答 (5)
  • 收藏
  • 关注

原创 知识学习之道

1、看懂了和能自己写下来不是一回事,看懂了未必能写下来,写下来和能和别人讲述清楚又不是一回事,能自己写下来未必能跟别人讲明白,能跟别人讲明白是最高境界;2、书读百遍,其意自现,无论是书籍还是技术文档,一定要多读,并且学而时习,每一次学习一般都会有新的理解。...

2020-10-06 10:36:53 417

原创 2021Java面试知识点汇总

2019-11-06 22:44:01 557

原创 软件开发之道

1.务必仔仔细细看清该技术的技术文档,切忌概览;2.对于较难理解的,一定要多看,这个多看不仅仅指一遍遍的阅读技术文档或代码,而且也可以理解为不止某一天看,因为有些知识需要消化,当时看过之后未必能够消化掉,因为需要多看几次、多看几天,还有一个原因就是,在学习时有时会陷进去,而此时可以先放下,理清思绪,或者暂时先不理,等到有时间再处理;3.对于某些难以理解的算法,借助画图来理解是一种有效的辅助...

2019-09-10 10:37:46 676

原创 软件开发准则

数据库1.数据表、数据字段一定一定一定要加注释;2.严禁使用数据库保留字段(user、name、type就是保留字段),如果要使用,必须加上符号`,例如:`user`(英文状态下Esc下面的键即可打出符号`);Java1.接口中要打印前端传入的参数和返回的数据,方便查看日志、恢复数据。2.日志打印用日志工具类打印,不要用System.out.println()打印,因为在服务...

2019-05-08 14:58:47 770

原创 SpringBoot项目无需重新打包:直接修改Jar包内配置文件的实用方法

利用unzip -d指定解压目录,结合“解压→修改→重新打包”的流程,能快速完成SpringBoot Jar包内配置的临时修改,是运维调试的实用技巧。但需注意操作规范(如目录结构、打包参数),生产环境则应优先采用外部化配置或配置中心方案,兼顾效率与规范性。掌握这一方法,既能应对突发需求,也能更深入理解SpringBoot可执行Jar的结构原理。

2025-12-01 11:03:25 746 1

原创 K8s中SpringBoot应用数据库连接失败?罪魁祸首可能是Secret里的换行符

K8s中SpringBoot应用数据库连接失败,看似“密码正确却无效”的诡异现象,90%以上的根源是Secret创建时引入的隐藏换行符。用正确的方式创建Secret避免隐藏字符,通过全链路验证定位问题,结合最佳实践规范管理敏感信息。按照本文的排查流程和解决方法,不仅能快速修复当前问题,更能建立起规范的Secret使用习惯,规避后续同类风险。

2025-12-01 10:58:51 630

原创 Helm hook概念及实际应用

是 Helm 提供的一种特殊机制,它允许用户在 Helm 操作的特定阶段执行自定义逻辑。Helm 操作的生命周期包括安装、升级、删除等,而 Hook 就是为了在这些操作的特定时机执行一些预定义或自定义任务。

2025-11-24 11:16:44 774

原创 linux如何查看ssh连接记录

【代码】linux如何查看ssh连接记录。

2025-11-24 08:49:15 352

原创 Docker构建多架构镜像

-platformTARGETARCH跳过证书认证在里根据buildx的目标架构拷贝不同的二进制文件是很常见的需求(多架构镜像)。TARGETARCHTARGETOS你可以直接在 Dockerfile 里用这些变量。

2025-11-19 17:20:34 452

原创 linux如何安装字体文件

【代码】linux如何安装字体文件。

2025-11-05 14:41:45 430

原创 baostock镜像制作

【代码】baostock镜像制作。

2025-10-29 10:14:35 166

原创 pg hba.conf用途详解

在 PostgreSQL(简称 PG)中,指的是——当客户端尝试连接数据库时,。简单说就是:客户端说“我是 user1”,PostgreSQL 会根据里配置的决定要怎么验证这个 user1。

2025-10-21 17:40:23 483

原创 k8s localpath csi原理

每当需要创建 PVC(PersistentVolumeClaim)时,它在选定的节点上创建一个目录(路径如),然后动态生成一个 PV(PersistentVolume),PV 使用hostPath绑定该目录,Pod 调度到同一个节点时,直接通过 hostPath 访问该目录实现持久化。一个自动管理 hostPath 的控制器(Provisioner),让用户像用 NFS/Longhorn 那样用 PVC,但数据仍存在本地磁盘上。优点缺点。

2025-10-21 17:39:32 484

原创 k8s localpath csi原理

每当需要创建 PVC(PersistentVolumeClaim)时,它在选定的节点上创建一个目录(路径如),然后动态生成一个 PV(PersistentVolume),PV 使用hostPath绑定该目录,Pod 调度到同一个节点时,直接通过 hostPath 访问该目录实现持久化。一个自动管理 hostPath 的控制器(Provisioner),让用户像用 NFS/Longhorn 那样用 PVC,但数据仍存在本地磁盘上。优点缺点。

2025-10-17 17:30:11 1028

原创 nginx ingress controller如何修改七层端口?

一般是指的(默认是80和443下面是详细说明与修改方式👇。

2025-10-17 10:35:52 438

原创 k8s lease使用案例

下面给你一个,演示如何使用 Kubernetes 的Lease实现。这个示例使用官方client-go提供的库,能在多个副本间自动选主、续约、切换。

2025-10-14 16:29:47 545

原创 kubelet Server 的作用详解

kubelet 是 Kubernetes 集群中运行在每个节点上的核心组件,作为“节点代理”(node agent),负责确保 Pod 中的容器按照 PodSpec 规范运行并保持健康状态。其中,是 kubelet 的内置服务器组件,主要通过 HTTP 和 gRPC 接口暴露端点,用于监控、调试、API 交互和健康检查。它默认启用(通过标志),并监听特定端口处理外部请求。

2025-10-13 17:14:08 465

原创 如何配置kubelet接口免密访问?

修改kubelet配置文件config.yaml,修改完后重启kubelet。

2025-10-13 17:13:14 135

原创 使用iptables实现将8090端口流量转发到9090

【代码】使用iptables实现将8090端口流量转发到9090。

2025-10-11 09:20:54 360

原创 nftables 是什么

nftables 是 Linux 内核的一个子系统,用于网络包的过滤、分类和处理。它是 Netfilter 项目的一部分,主要用于实现防火墙规则、NAT(网络地址转换)和其他包处理功能。nftables 自 Linux 内核 3.13 版本起可用,并逐渐取代了传统的 iptables、ip6tables、arptables 和 ebtables 等工具。

2025-10-10 20:49:18 456

原创 Linux 中路由表的匹配规则

Linux 内核使用原则来处理路由表的匹配。这是一种高效的路由查找算法,确保数据包被转发到最具体的路由条目。路由表存储在内核中,通常通过(或旧版route -n)命令查看。以下详细讲解匹配规则、优先级和示例。

2025-10-10 20:45:54 823

原创 istio 为什么在主机上抓不到15001和15006的流量

Istio 通过 Envoy Sidecar 代理处理网格内的流量。对于入站流量(inbound traffic),Envoy 默认监听端口(TCP),用于接收和处理来自其他服务的请求。这使得 Sidecar 可以拦截 Pod 的入站流量,并应用 mTLS、路由等策略。

2025-10-10 20:16:03 396

原创 详解istio mtls双向身份认证

在 Istio 服务网格中,如果两个 Pod 都已注入 Sidecar 代理(即都在网格内),它们之间的通信流量。这是通过互信 TLS(mTLS,Mutual TLS)实现的,Istio 会自动将网格内部流量升级为 mTLS,确保服务间加密传输和身份验证。

2025-10-10 19:49:11 564

原创 linux网络常用命令

【代码】linux网络常用命令。

2025-09-28 15:20:32 139

原创 k8s中使用token访问apiserver

【代码】k8s中使用token访问apiserver。

2025-09-18 10:52:16 116

原创 istioctl常用命令

【代码】istioctl常用命令。

2025-09-17 09:26:02 155

原创 pg基本命令、常用命令

【代码】pg基本命令、常用命令。

2025-09-05 16:06:27 178

原创 istio会拦截localhost的流量吗?

istio不会拦截localhost的流量,也就是说对一个服务serviceA设置的流量规则,如果在servcieA的pod里通过localhost访问servcieA,流量治理不会生效。

2025-08-25 16:35:07 187

原创 在istio中使用skywalking实现链路追踪

【代码】在istio中使用skywalking实现链路追踪。

2025-08-23 08:59:13 209

原创 istio通过envoyfilter打印istio-proxy请求头日志

【代码】istio通过envoyfilter打印istio-proxy请求头日志。

2025-08-22 17:08:04 210

原创 使用 Operator SDK 监听自定义资源并正确使用 Status 更新

Operator SDK 底层基于,但有时我们也需要直接使用原生client-go的informer来监听自定义资源(CR)。用原生可以方便监听 CR 的变化,支持单命名空间和全命名空间。专门用来更新 CR 的status子资源,使用前要在 CRD 启用。注解与类型之间不能有空行,否则 Kubebuilder 会忽略该注解。

2025-08-13 11:59:10 389

原创 Operator SDK 中使用原生 client-go informer 监听自定义资源(CR)

单命名空间监听→全局监听→一次性 List→回调获取对象→ 类型断言为从缓存取全量对象→。

2025-08-13 08:45:11 509

原创 istio如何采集method、url指标

其中request.url_path不包含路径后的参数,request.path包含路径后的参数。path的值可以是request.url_path或request.path。创建一个Telemetry资源。

2025-08-11 20:50:45 165

原创 使用buildx构建镜像

buildx 插件:确认 可用:若不可用,需启用实验性功能或安装插件(见下方)。QEMU 模拟器:为跨平台构建安装 QEMU(Docker Desktop 通常已包含,Linux 系统需手动安装):实验性功能(若 不可用):编辑 :或临时设置:步骤 1:创建支持 x86 和 ARM64 的 Builder创建 Builder 实例::命名 Builder。:使用容器驱动隔离构建。:指定支持 和 。:设为默认 Builder。启动并验证 Builder:输出示

2025-08-05 10:04:12 1108

原创 如何使用buildx构建镜像

确认是否启用 BuildKit(若仍不支持,请提供错误信息或。内容,我可进一步协助!再次运行以下命令确认。

2025-08-05 09:52:00 951

原创 大数据查询

【代码】大数据查询。

2025-08-03 10:23:38 143

原创 istio使用envoyfilter实现接口级别限流

【代码】istio使用envoyfilter实现接口级别限流。

2025-07-31 16:57:54 227

原创 2024-2025学年安徽省合肥四十二中湖畔分校七年级(下)期末数学模拟试卷和答案

【代码】2024-2025学年安徽省合肥四十二中湖畔分校七年级(下)期末数学模拟试卷和答案。

2025-07-29 22:16:13 220

原创 安徽省合肥市2024~2025学年度下学期期末七年级数学试题

【代码】安徽省合肥市2024~2025学年度下学期期末七年级数学试题。

2025-07-29 22:07:01 420

原创 安徽省蒙城县2024~2025学年下学期七年级数学期末试卷答案及评析

【代码】安徽省蒙城县2024~2025学年下学期七年级数学期末试卷答案及评析。

2025-07-29 22:02:07 311

feeds流优质内容排序机制

本文档是优质内容排序机制,有着详细的打分算法、公式。

2018-09-06

SSH Secure File Transfer Client

该资源是Windows通过ssh远程连接linux的工具,主要用于远程控制和文件传输。

2018-04-11

X-admin后台管理框架

本资源是基于bootstrap的后台管理框架模板,快速搭建后台页面。

2018-02-05

王道2019年考研复习指导四本无水印PDF

王道2019年考研复习指导四本无水印PDF,供大家复习考研用,仅供学习参考用,如有需要,请购买正版书籍阅览,祝愿大家金榜题名!

2018-10-19

kibana-6.4.2-linux-x86_64

Kibana使得理解大量数据变得很容易。它简单的、基于浏览器的界面使你能够快速创建和共享动态仪表板,实时显示Elasticsearch查询的变化。

2018-10-22

kibana-6.4.2-x86_64

Kibana使得理解大量数据变得很容易。它简单的、基于浏览器的界面使你能够快速创建和共享动态仪表板,实时显示Elasticsearch查询的变化。

2018-10-22

Navicat免注册版

本资源是一款数据库图形管理工具Navicat,附带注册码。

2018-03-27

slfj-nop-1.7.5.jar

本jar包是搭建大数据集群环境所必须的jar包,使用在linux环境下。

2018-02-16

mysql 5.1.51 32位安装包

本资源是mysql5.1.51Windows版本的安装包,安装包版本为32位,但在32电脑和64为电脑下均可以使用。

2018-03-27

计算机程序设计艺术(中文版)pdf三卷合集

该书的原作者是唐纳德,该书被《美国科学家》杂志评价为20世纪最重要的12本物理科学类专论书。

2018-10-16

kibana-6.4.2-windows-x86_64

Kibana使得理解大量数据变得很容易。它简单的、基于浏览器的界面使你能够快速创建和共享动态仪表板,实时显示Elasticsearch查询的变化。

2018-10-22

java连接mysql和sql server的驱动包

该资源是java连接mysql和sql server的驱动包,mysql5.1以上,sql server 2012以上。

2018-03-06

Xshell6.0 linux远程连接工具

该工具是用于远程连接linux的ssh远程连接工具,仅供研究学习使用,严禁用于其他商业用途。

2018-09-18

SQLyog Ultimate

mysql图形界面管理工具,供大家学习研究使用,严禁用于商业用途!

2018-08-27

java excel api

本资源是java操作Excel的jar包,jxl可以轻松实现各种复杂的功能呢。

2018-03-06

redis入门与实践

本文档是redis入门文档,文档内容很全,包括理论与实践,最后讲解了redis主从复制与集群。

2018-03-12

sublime_test

本资源是一款强大的编辑器,无需注册即可使用,包含32位和64位的。

2018-08-17

h+后台管理模板

本资源是基于bootstrap的后台管理模板,快速搭建后台页面。

2018-01-31

react-developer-tools

该资源是谷歌浏览器react开发调试工具,新版的,亲测可用。

2018-07-09

码出高效阿里巴巴Java开发手册

该资源是阿里巴巴集团Java开发手册,主要用于Java开发中的命名规范及开发规范。

2018-05-17

图书管理系统软件开发文档

本资源是严格遵循软件工程开发文档而编写的软件开发文档。

2019-02-15

软件开发文档模板

本资源是东软集团的软件工程开发规范,分享给大家以供学习、参考使用。

2019-02-15

SpringCloud案例(集成了Eureka、Ribbon、Feign)

本案例是SpringCloud项目案例,集成了Eureka、Ribbon、Feign等。

2019-04-09

方寸科技接口文档模板.docx

本资源是restful风格的api接口文档模板,主要用于前后端联调。

2019-06-25

图书管理系统软件开发全过程文档.doc

本文档是软件开发全过程文档,包括需求分析 、概要设计、详细设计、测试计划一整套流程。

2019-08-08

SpringCloud案例(集成了Eureka、Ribbon)

本案例是一个SpringCloud案例,项目继承了Eureka、Ribbon。

2019-04-04

StarUML v3.0.2

该安装包是从StarUML官方网站下载的最新版的,因为外网速度较慢,所以特此分析给大家使用。

2019-02-21

软件工程开发文档

本资源是来自东软公司的软件工程开发文档,内容包含从定义产品需求到开发测试全过程。

2019-02-25

junit单元测试相关jar包.zip

本资源内有两个工具包,分别为hamcrest-core-1.3.jar、junit-4.12.jar。

2019-09-30

xiaozhugedubbodevelop.zip

本资源是使用idea创建的maven聚合项目。项目中有三个工程,一个基础api工程,一个消费者工程,一个服务提供者工程。

2020-05-09

OBS-Studio

OBS Studio是一款可以视频直播软件,该软件与网站中的直播软件不一样,他是一款国外的互联网流媒体直播软件,其直播的构架模式采用开源的方式进行录制,常常用在游戏直播中,软件支持串流、音频、视频等设置,能够让用户可以自由选择自己的直播模式,您可以选择让人们看到指定的视频展现模式,可操作性非常丰富,对于不同的朋友设计了具体的直播方案,充分考虑到了所有类型的直播,操作起来也是比较方便的,可以设置多个场景,方便用户随时切换。

2018-12-22

python-3.7.2 for windows

本资源是python3.7.2安装包,因为官网下载速度较慢,特此分享给大家。

2019-01-18

SpringCloud案例(仅集成了Eureka)

本案例是SpringCloud项目案例,仅集成了Eureka,后续会持续集成Ribbon等。

2019-04-02

wx_code_highlight.zip

本工具是一个微信推文代码高亮工具,在写微信推文的时候难免要加入一些代码,通过此工具可实现代码高亮.

2019-05-27

deskjet 2132 驱动.zip

本资源是惠普打印机deskjet 2132的驱动程序安装包,因官网下载很慢,特此分享给大家。

2019-10-28

licecap123-install.zip

这是一款gif动态图制作工具,很好用,以录屏的方式制作动态图。

2019-07-24

RabbitMQ安装手册

MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。

2018-11-09

Nginx高性能Web服务器详解

Nginx高性能Web服务器详解,Nginx是一款高性能web服务器,主要用于反向代理和负载均衡。

2019-02-25

java解惑中文版、高清

该书特写了95个有关Java或其类库的陷阱和缺陷的谜题,其中大多数谜题都采用了短程序的方式,这些程序的行为与其看似的大相径庭。

2018-12-27

FiddlerSetup.zip

Fiddler是位于客户端和服务器端的HTTP代理,也是目前最常用的http抓包工具之一 。 它能够记录客户端和服务器之间的所有 HTTP请求,可以针对特定的HTTP请求,分析请求数据、设置断点、调试web应用、修改请求的数据,甚至可以修改服务器返回的数据,功能非常强大,是 web调试的利器。

2019-07-16

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除