- 博客(21)
- 收藏
- 关注
原创 【云原生】openebs-device+cstor存储方案部署
本文详细介绍了在Kubernetes集群(1.28.2版本)中配置OpenEBS的device+cStor存储方案的步骤。主要内容包括:1)环境准备,要求各节点具备空闲块设备并安装OpenEBS;2)通过NDM发现并标记可用存储设备;3)安装cstor-operator并创建CStorPoolCluster;4)定义支持数据副本的StorageClass。配置过程涵盖设备发现、池创建、存储类定义等关键环节,最终实现自动创建PV/PVC的功能。文章提供了完整的YAML示例和常见问题解决方案,适合在生产环境中部
2025-09-26 17:39:29
615
原创 Pentaho Kettle 安装配置
摘要:Pentaho Kettle是一款开源可视化ETL工具,支持低代码开发,兼容多种数据源(数据库、文件、大数据平台等),提供数据清洗、转换和加载功能。ETL(抽取-转换-加载)是数据整合的核心流程,Kettle通过"转换"(单批数据处理)和"作业"(流程编排)实现ETL全流程。安装步骤包括下载解压、配置JDK路径、添加JDBC驱动等。Kettle适用于数据仓库构建、跨系统同步、数据标准化等场景,是中小企业和开源项目的首选ETL解决方案。
2025-09-25 16:18:58
1355
1
原创 【minio使用https方式运行】
本文介绍了解决HTTPS页面加载HTTP资源(Mixed Content)问题的方法。作者在部署项目时发现Minio存储的图片无法加载,原因是浏览器出于安全考虑阻止了HTTP资源。解决方案包括:1)为Minio配置SSL证书;2)通过Docker部署Minio时挂载证书文件;3)在Java项目中导入证书到信任库。具体步骤包括创建证书文件、修改Docker运行命令、查找Java信任库路径、编写Dockerfile导入证书等。最后提醒将项目配置中的Minio连接URL改为HTTPS形式。作者以幽默的打油诗总结了
2025-08-02 17:40:10
478
原创 【minio控制台功能不见了?又是踩坑的一天】
本文分享了作者在使用Docker部署MinIO时遇到的问题及解决方案。最新版MinIO(20250524后)移除了Web控制台大部分功能,导致通过默认latest镜像部署时只剩创建桶功能。作者通过指定历史版本(20250422)成功恢复完整控制台功能,并提供了具体命令示例。同时提醒避免使用过低版本可能引发的其他错误。该经验对需要完整Web控制台功能的MinIO使用者具有参考价值。
2025-07-30 09:20:22
3291
原创 Spring Security实战
通过配置实现了以下功能,结合 JWT 认证和无状态会话管理,实现基于令牌的认证方式。表单登录:通过 POST 请求到进行用户认证,认证成功或失败后有自定义的处理器。权限管理配置了权限控制,通过来决定哪些资源需要认证,哪些可以开放。默认所有请求都允许访问(),这通常用于公开 API,或者作为开发阶段的配置。异常处理:对认证失败或权限不足的请求提供定制化的错误处理。无状态会话管理:使用,让系统无状态运行,适用于 JWT 或其他令牌机制。JWT 过滤器。
2025-03-13 20:53:07
1224
原创 K8s集群搭建及相关问题
任意节点访问 http://192.168.75.128:80 均可,用户名:admin,密码:Kuboard123。(2) 填入集群名称、IP和token等信息,将集群导入Kuboard;(注意:此时先不要将slave节点加入集群,因为还未配置flannel实现各节点网络通信!查看原因(注意:此处具体问题有很多,大家可以根据实际情况寻找不同的解决方案),发现以下问题。,不然加入集群时可能会出现后面问题3——flannel导致的node节点。7.2 查看dashboard创建的pods运行情况;
2024-04-15 01:02:23
1563
原创 Windows10开启SSH服务
连接用户名为Windows当前用户名称,密码为当前用户密码,通常为微软密码或PIN码。(关于密钥登录等具体大家可以参考下面这篇文章哦,大佬的文章写的相当不错!(可以通过快捷搜索功能实现)
2024-04-14 18:09:30
6056
1
原创 SSH使用跳板机连接内网服务器
目录1. 创建跳板机,配置连接;2. 创建SSH隧道,将内部服务器的ip和端口在本机中进行映射和监听。3. 保证跳板机连接状态,然后连接内网服务器即可。(注意:此处ip地址为本机ip,即localhost,端口则为之前映射监听的本机端口)4. 效果。亲测有效哦,如果文章中有什么问题,欢迎大家批评指正!!!
2024-04-09 22:33:53
2156
1
原创 Springboot出现Invalid bound statement (not found)问题
【代码】Springboot出现Invalid bound statement (not found)问题。
2023-05-11 11:00:39
3547
1
原创 Java8+算法
对应的封装类:Byte、Short、Integer、Long、Float、Double、Boolean、Character;基本数据类型:byte、short、int、long、float、double、boolean、char;初始值的定义(Identity),累加器(Accumulator),组合器(Combiner)排序:Integer类型可以直接用+、-,其余类型用compareTo()方法。list两数相加,第一个参数代表偏移量:再多加多少。字符串类型:String;两个list之间映射转换。
2023-04-26 18:19:00
45
原创 【python】按行合并cityscapes的 images 和 labels
【代码】【python】按行合并cityscapes的 images 和 labels。
2023-03-24 12:10:25
222
原创 Docker Mysql主从同步
在mysql中输入以下命令,查看主从库是否重复,确保两者不同;1.可以在my.cnf中修改,但重启后可能依然不生效;待uu_id和server_id修改完后重启容器。端口:13306(具体而定)端口:23306(具体而定)主库重新创建用户,赋予权限;)slave已启动,但想修改主库配置;2.创建slave用户并赋予权限。4. 开启从库,主从同步。2. 将主库数据导入从库。3. 配置主库连接参数。出现两个Yes即完成。
2022-10-12 15:27:25
716
原创 Java写邮箱附件二进制文件时出现多余字节(0A前出现0D)的问题
最近在写一个通过邮箱发送sbd二进制附件程序的时候,遇到了一个小问题,就是在附件中出现0A的地方系统会自动在前面添加一个0D。网上的资料说Windows下0x0A和 0x0D 加在一起表示的是换行,如果没有用二进制形式打开文件,遇到0X0A时,它会把它默认做换行标志然后给你补上0X0D。(15条消息) 关于fwrite 读写出现多余字节的问题_Li X的博客-优快云博客https://blog.youkuaiyun.com/LX370ZZZ/article/details/85235149(15条消息) 网络
2022-05-10 22:15:00
993
原创 Redis的启动方法
一、Windows下D:cd Redis //我的redis安装路径为D:\Redisredis-server.exe redis.windows.conf**如果报错creating server tcp listening socket 127.0.0.1:6379: bind No errorD:\Redis>redis-cli.exe127.0.0.1:6379> shutdownnot connected> exitredis-s.
2021-12-19 10:06:34
27599
1
原创 Ubuntu双系统导致grub开机引导丢失的问题
1. 如何进入windowsgrub>set root = (hd0,1)grub>chainloader /EFI/M/Microsoft/Boot/bootmgfw.efigrub>bootENTER键2. 进入BIOS,将开机顺序改为windows优先于ubuntu即可解决开机引导丢失的情况查看自己的电脑如何进入BIOS->将语言换为简体中文->找到开机顺序选项,然后设置...
2021-12-08 19:03:50
3781
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅