狂自私

导航

2025年6月25日 #

Excel-xlsx文件从底层入手添加水印

摘要: 水印,本质上是一个背景图像; 昨天研发(java)那边在研究如何给xlsx文件添加水印,但是试了几个库,easyexcel啥的,都不行,有个商业库倒是支持,但是很明显不能采用。 然后我想着之前研究xlsx底层xml的历程,想着在底层进行添加水印,经过几轮测试,得到了我想要的结果,特此记录下来。 一、 阅读全文

posted @ 2025-06-25 14:21 狂自私 阅读(4) 评论(0) 推荐(0)

2025年6月19日 #

批量给未加密的word、Excel、rar、zip、pdf文件加密

摘要: 前阵子对接的某个厂家被甲方的红队攻破了,底裤给都掀了。并且还波及到我们了,因为有一份我们系统的接入规范文件(word)在被攻破的服务器上,然后顺着文档里面写的几个ip地址继续渗透了。 我有些焦虑,想着把工作相关的文档文件都给加密上。 2025年06月24日更新:找到更全面的方式来确认docx、xls 阅读全文

posted @ 2025-06-19 14:52 狂自私 阅读(8) 评论(0) 推荐(0)

2025年5月28日 #

K8S-记录一次奇葩问题:deployment不创建rs,更不创建pod

摘要: 先说如何解决:这个issue:https://github.com/kelseyhightower/kubernetes-the-hard-way/issues/354 Moving the manifest file out of /etc/kubernetes/manifests, waitin 阅读全文

posted @ 2025-05-28 15:40 狂自私 阅读(18) 评论(0) 推荐(0)

2025年5月23日 #

解决-笔记本电脑安装windows Server 2022 无法使用触摸板

摘要: 参考文章: Windows Server 2025 26100 I2C HID Device触控驱动安装方法 Windows Server 2019/2022 i2c触摸屏/触摸板无法使用的解决方法 这两种办法各有缺点,第1个不能完全解决(至少在我笔记本上没有解决),第2个太复杂,然后我综合了一下, 阅读全文

posted @ 2025-05-23 17:15 狂自私 阅读(164) 评论(0) 推荐(0)

2025年5月22日 #

由于swap导致节点为NotReady

摘要: 现象 我的节点状态如下: bzkj@master-1:/etc/kubernetes$ kubectl get nodes NAME STATUS ROLES AGE VERSION master-1 Ready control-plane,master 387d v1.23.4 worker-1 阅读全文

posted @ 2025-05-22 13:25 狂自私 阅读(8) 评论(0) 推荐(0)

K8s集群证书过期导致api-server启动不起来

摘要: 基础环境: Welcome to Ubuntu 20.04.3 LTS (GNU/Linux 5.4.0-215-generic x86_64) K8s v1.23.4 现象 今天有开发问我这个是咋回事: bzkj@master-1:~$ kubectl get all The connection 阅读全文

posted @ 2025-05-22 13:20 狂自私 阅读(99) 评论(0) 推荐(0)

如何在使用kubeadm部署k8s集群的时候,设置证书有效期为10年或者更久呢

摘要: 在使用 kubeadm 部署 Kubernetes 集群时,证书的默认有效期通常为 1 年,但可以在初始化集群时修改证书的有效期。 1. 通过 kubeadm 初始化时设置证书有效期 在使用 kubeadm 初始化 Kubernetes 集群时,可以通过 kubeadm 的配置文件来指定证书的有效期 阅读全文

posted @ 2025-05-22 12:58 狂自私 阅读(106) 评论(0) 推荐(0)

2025年5月16日 #

grafana-docker-仪表盘模板

摘要: 我没有在grafana官网上找到好用的docker监控数据展示模板,无奈自己依葫芦画瓢编写了一个,它完全依赖于docker_stats_exporter采集的指标。 显示如下: json代码如下: { "annotations": { "list": [ { "builtIn": 1, "datas 阅读全文

posted @ 2025-05-16 13:22 狂自私 阅读(28) 评论(0) 推荐(0)

2025年5月15日 #

Grafana-表格-gauge-进度条-使用说明

摘要: 看,内存使用率那列,显示了使用进度条,这个是如何实现的呢? 首先,我们需要按照《Grafana-仪表盘-时间序列数据转table展示.docx》的说明,将数据规整到表格中去: 然后我们添加一个override: 这里要注意,我们需要将max值设定好,不然的话,显示效果就会这样: 明明都一半了,但是进 阅读全文

posted @ 2025-05-15 13:22 狂自私 阅读(26) 评论(2) 推荐(0)

Grafana-仪表盘-时间序列数据转table展示

摘要: 当我们使用prometheus作为数据源的时候,查询出来的数据几乎总是时间序列数据(毕竟prometheus数据库就是时序数据库),但是我们有时候需要将其转换为table来展示,不想有时间数据: 这里需要设置查询结果处理方式以及使用到数据转换器: 查询结果处理方式: Format表示如何展示查询出来 阅读全文

posted @ 2025-05-15 13:20 狂自私 阅读(46) 评论(0) 推荐(0)