<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/huangyourself</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; huangyourself]]></copyright><item><title><![CDATA[不能访问集群The connection to the server 127.0.0.1:6443 was refused]]></title><link>https://blog.youkuaiyun.com/huangyourself/article/details/159986522</link><guid>https://blog.youkuaiyun.com/huangyourself/article/details/159986522</guid><author>huangyourself</author><pubDate>Thu, 09 Apr 2026 14:45:19 +0800</pubDate><description><![CDATA[摘要：Kubernetes集群突然无法连接，检查发现kube-apiserver未启动，原因是无法拉取镜像。解决方法：1)备份并修改containerd配置文件，配置阿里云镜像源；2)添加docker.io和k8s.gcr.io的镜像仓库地址；3)重启containerd和kubelet服务；4)清理失败的sandbox容器。通过配置国内镜像源解决镜像拉取问题，最终恢复集群访问。]]></description><category></category></item><item><title><![CDATA[Kuboard突然无法访问，页面提示：Failed to connect to the database]]></title><link>https://blog.youkuaiyun.com/huangyourself/article/details/158617389</link><guid>https://blog.youkuaiyun.com/huangyourself/article/details/158617389</guid><author>huangyourself</author><pubDate>Tue, 03 Mar 2026 15:49:58 +0800</pubDate><description><![CDATA[摘要：本文介绍了Kuboard存储空间满的解决方法。通过进入Kuboard容器，使用etcdctl命令检查发现DBSIZE已达2.1GB（超过2GB限制）。处理步骤包括：1)获取当前revision号；2)执行compact命令压缩数据；3)运行defrag碎片整理；4)使用alarm disarm清除告警。最终使DBSIZE降至115KB，成功解决问题。整个过程通过etcdctl命令行工具完成，适用于直接部署在集群中的Kuboard实例。]]></description><category></category></item><item><title><![CDATA[Linux系统空余盘符如何扩展到已有数据卷]]></title><link>https://blog.youkuaiyun.com/huangyourself/article/details/158425372</link><guid>https://blog.youkuaiyun.com/huangyourself/article/details/158425372</guid><author>huangyourself</author><pubDate>Thu, 26 Feb 2026 15:33:16 +0800</pubDate><description><![CDATA[摘要：针对200G硬盘中未使用的100G空间，操作步骤包括：1) 使用fdisk创建新分区/dev/vda4；2) 将分区初始化为物理卷；3) 扩展卷组klas；4) 可选择扩容现有逻辑卷（如root）或创建新逻辑卷。关键操作涉及lvextend调整逻辑卷大小，并根据文件系统类型（ext4/xfs）使用resize2fs或xfs_growfs完成扩容。整个过程需注意分区类型设置、文件系统确认和数据备份。]]></description><category></category></item><item><title><![CDATA[阿里龙蜥OS 8.6离线安装单机版OceanBase 4.3（社区版）]]></title><link>https://blog.youkuaiyun.com/huangyourself/article/details/155353111</link><guid>https://blog.youkuaiyun.com/huangyourself/article/details/155353111</guid><author>huangyourself</author><pubDate>Fri, 28 Nov 2025 14:53:38 +0800</pubDate><description><![CDATA[本文介绍了OceanBase数据库的安装部署流程。首先需要从官网下载All in One版本安装包并上传至服务器，然后通过解压和执行安装脚本完成基础安装。接着详细说明了配置文件的修改方法，提供了适合8G内存服务器的mini-local-example.yaml配置模板，包含关键参数如工作目录、端口设置、内存限制等。文章还列出了不同规模部署场景下的配置文件选择建议，帮助用户根据实际硬件条件选择合适的部署方案。整个安装过程涵盖了从下载到配置的完整步骤，适用于本地单机开发环境的快速搭建。]]></description><category></category></item><item><title><![CDATA[Spring Boot 3.0+MySQL+Redis项目的国产化替代方案]]></title><link>https://blog.youkuaiyun.com/huangyourself/article/details/155027792</link><guid>https://blog.youkuaiyun.com/huangyourself/article/details/155027792</guid><author>huangyourself</author><pubDate>Wed, 19 Nov 2025 15:19:55 +0800</pubDate><description><![CDATA[‌：华为主导的开源Linux发行版，支持ARM/x86架构，通过LTS版本提供长期维护，适合服务器环境部署。‌：完全兼容Redis 5.0协议，采用RocksDB引擎实现持久化，单实例支持TB级数据‌。‌：支持冷热分层存储，性能较Redis提升2.8倍，需评估云服务成本‌。‌：强一致性架构，适合金融核心系统，迁移需测试事务隔离级别兼容性‌。‌：Java实现，代码自主率95%，适用于党政军等高安全场景‌。‌：提供数据迁移工具（如DTS），支持在线迁移与断点续传‌。‌：支持WAR包部署或内嵌模式，需配置。]]></description><category></category></item><item><title><![CDATA[Spring Boot 处理JSON的方法]]></title><link>https://blog.youkuaiyun.com/huangyourself/article/details/153028907</link><guid>https://blog.youkuaiyun.com/huangyourself/article/details/153028907</guid><author>huangyourself</author><pubDate>Sat, 11 Oct 2025 09:10:03 +0800</pubDate><description><![CDATA[本文介绍了Jackson库在JSON数据处理中的多种实用技巧：1) 支持File/InputStream/byte[]/URL等多种数据源转换为对象；2) 使用TypeReference安全处理动态Map集合；3) 通过JsonNode灵活提取JSON字段；4) 利用ObjectNode动态构建JSON结构；5) 使用JsonParser流式处理大文件避免内存溢出。这些方法覆盖了从基础转换到高级处理的常见场景，为开发者提供了完整的JSON处理解决方案，特别适合处理动态数据结构和大文件场景。]]></description><category></category></item><item><title><![CDATA[Spring Boot项目信创国产化适配指南]]></title><link>https://blog.youkuaiyun.com/huangyourself/article/details/146986135</link><guid>https://blog.youkuaiyun.com/huangyourself/article/details/146986135</guid><author>huangyourself</author><pubDate>Thu, 03 Apr 2025 17:50:13 +0800</pubDate><description><![CDATA[将 Spring Boot 项目适配信创国产化环境，需要从底层基础设施到上层应用组件进行全面替换和调整。以下是主要替换点和适配步骤的总结：适配信创国产化需分阶段实施：建议与国产化厂商紧密合作，获取技术支持和补丁更新。]]></description><category></category></item><item><title><![CDATA[Git推送后发现有错误如何撤回本地与远端代码服务器的提交记录]]></title><link>https://blog.youkuaiyun.com/huangyourself/article/details/144416040</link><guid>https://blog.youkuaiyun.com/huangyourself/article/details/144416040</guid><author>huangyourself</author><pubDate>Thu, 12 Dec 2024 09:26:30 +0800</pubDate><description><![CDATA[不小心推送了错误的代码，怎么撤销推送记录，然后重新推送]]></description><category></category></item><item><title><![CDATA[为什么有些Post会发送两次请求？CORB&CORS]]></title><link>https://blog.youkuaiyun.com/huangyourself/article/details/144050889</link><guid>https://blog.youkuaiyun.com/huangyourself/article/details/144050889</guid><author>huangyourself</author><pubDate>Tue, 26 Nov 2024 10:06:27 +0800</pubDate><description><![CDATA[在浏览器中，内容是很开放的，任何资源都可以接入其中，如 JavaScript 文件、图片、音频、视频等资源，甚至可以下载其他站点的可执行文件。但也不是说浏览器就是完全自由的，如果不加以控制，就会出现一些不可控的局面，例如会出现一些安全问题，如：跨站脚本攻击（XSS）SQL 注入攻击OS 命令注入攻击HTTP 首部注入攻击跨站点请求伪造（CSRF）等等…如果这些都没有限制的话，对于我们用户而言，是相对危险的，因此需要一些安全策略来保障我们的隐私和数据安全。]]></description><category></category></item><item><title><![CDATA[maven引入jar包后无法下载源代码]]></title><link>https://blog.youkuaiyun.com/huangyourself/article/details/143161682</link><guid>https://blog.youkuaiyun.com/huangyourself/article/details/143161682</guid><author>huangyourself</author><pubDate>Tue, 22 Oct 2024 16:32:16 +0800</pubDate><description><![CDATA[引入的maven项目的jar包点击下载源代码失败]]></description><category></category></item><item><title><![CDATA[龙蜥AnolisOS 8.9部署Kubernetes(K8s)]]></title><link>https://blog.youkuaiyun.com/huangyourself/article/details/141265174</link><guid>https://blog.youkuaiyun.com/huangyourself/article/details/141265174</guid><author>huangyourself</author><pubDate>Tue, 20 Aug 2024 23:05:08 +0800</pubDate><description><![CDATA[本次实验是用的Hyper-v建了三台虚拟机，进行K8s部署目前依托虚拟机，设置一个两个。]]></description><category></category></item><item><title><![CDATA[Hyper-v安装龙蜥OS]]></title><link>https://blog.youkuaiyun.com/huangyourself/article/details/141215640</link><guid>https://blog.youkuaiyun.com/huangyourself/article/details/141215640</guid><author>huangyourself</author><pubDate>Thu, 15 Aug 2024 12:44:02 +0800</pubDate><description><![CDATA[4、点击|安装目标位置，进入界面后直接点击左上角完成即可，然后配置root的密码，输入两次后点击左上角完成，然后即可点击右下角的开始安装。这里为了安装服务器环境测试，所以选择了mininal版本，dvd是完全版，选择的时候注意你的CPU架构，部分国产是ARM64的！选中我们的电脑后在界面右侧的操作可以设置Hyper-V设置，我们可以把一些默认存储位置修改一下，换到一个大一些合适的盘里。重启完成后点击桌面底部的windows图标，输入hyper-v,会出现Hyper-V管理器，鼠标右击，设置到开始屏幕。]]></description><category></category></item><item><title><![CDATA[IJ的一些快捷键]]></title><link>https://blog.youkuaiyun.com/huangyourself/article/details/141069046</link><guid>https://blog.youkuaiyun.com/huangyourself/article/details/141069046</guid><author>huangyourself</author><pubDate>Fri, 09 Aug 2024 18:49:10 +0800</pubDate><description><![CDATA[借助“本地历史记录”，您可以跟踪对文件、类、方法或任何代码段的所有更改，并在必要时回滚到任何稳定的点。不必在单独的编辑器标签页中打开文本光标处的符号，只需按   Ctrl   Shift   I   (视图 | 快速定义 )，即可预览该符号的定义或内容。如果要在调试期间记录程序状态，请使用非挂起的断点。要导航至抽象方法的实现，请将文本光标置于声明中的用法或名称处，然后按   Ctrl   Alt   B。要实现当前类实现的接口(或抽象基类)的方法，请按   Ctrl   I   (代码 | 实现方法)]]></description><category></category></item><item><title><![CDATA[Minio7升级Minio8的一些调整]]></title><link>https://blog.youkuaiyun.com/huangyourself/article/details/140102115</link><guid>https://blog.youkuaiyun.com/huangyourself/article/details/140102115</guid><author>huangyourself</author><pubDate>Mon, 01 Jul 2024 15:26:38 +0800</pubDate><description><![CDATA[2、原来ObjectStat里有个.createdTime()需要换成.lastModified()1、原来的ObjectStat 没有了，需要用StatObjectResponse替换。3、原来ObjectStat里有个.length()需要换成.size()]]></description><category></category></item><item><title><![CDATA[@Component @Bean @Service @Controller 区别]]></title><link>https://blog.youkuaiyun.com/huangyourself/article/details/139780080</link><guid>https://blog.youkuaiyun.com/huangyourself/article/details/139780080</guid><author>huangyourself</author><pubDate>Tue, 18 Jun 2024 17:54:27 +0800</pubDate><description><![CDATA[**用途**: @Component 是一个通用的 stereotype 注解，表示一个Java类被当作Spring框架中的一个组件（Bean）。- **区别**: 与@Component不同，@Bean不是用来标注类的，而是用来标注方法，该方法返回的对象将作为一个Bean注册到Spring容器中。- **用途**: @Service 是@Component的一个特化，专门用于标示业务层（Service Layer）的组件。- **应用场景**: 通常用于服务类，处理业务逻辑，如数据操作、事务管理等。]]></description><category></category></item><item><title><![CDATA[构建云效流水线推送K8s]]></title><link>https://blog.youkuaiyun.com/huangyourself/article/details/139096122</link><guid>https://blog.youkuaiyun.com/huangyourself/article/details/139096122</guid><author>huangyourself</author><pubDate>Tue, 21 May 2024 18:13:33 +0800</pubDate><description><![CDATA[通过云效代码仓库和流水线+K8s+Kuboard实现代码自动打包，自动部署。]]></description><category></category></item><item><title><![CDATA[visual studio 2019下载]]></title><link>https://blog.youkuaiyun.com/huangyourself/article/details/138803204</link><guid>https://blog.youkuaiyun.com/huangyourself/article/details/138803204</guid><author>huangyourself</author><pubDate>Mon, 13 May 2024 14:56:18 +0800</pubDate><description><![CDATA[visual studio 2019下载,vs 2019下载]]></description><category></category></item><item><title><![CDATA[idea利用 Eclipse Code Formatter 统一代码格式]]></title><link>https://blog.youkuaiyun.com/huangyourself/article/details/137035692</link><guid>https://blog.youkuaiyun.com/huangyourself/article/details/137035692</guid><author>huangyourself</author><pubDate>Tue, 26 Mar 2024 11:59:37 +0800</pubDate><description><![CDATA[idea代码格式化配置]]></description><category></category></item><item><title><![CDATA[记录一些java注解的解释和用法（坚持持续更新）]]></title><link>https://blog.youkuaiyun.com/huangyourself/article/details/130834462</link><guid>https://blog.youkuaiyun.com/huangyourself/article/details/130834462</guid><author>huangyourself</author><pubDate>Tue, 23 May 2023 21:28:30 +0800</pubDate><description><![CDATA[JsonProperty(access = JsonProperty.Access.READ_ONLY) 只能序列化，不能反序列化。@JsonProperty(access = JsonProperty.Access.WRITE_ONLY) 仅做反序列化操作,简单理解只能写入。用法二、@JsonProperty 有一个属性Access，用来控制是否 能被【序列化】或者【反序列化】，默认是不受控制的。实体类中使用了@Table注解后，想要添加表中不存在的字段，就要使用@Transient这个注解了。]]></description><category></category></item><item><title><![CDATA[Kindeditor修改音视频上传后生成H5 Video标签]]></title><link>https://blog.youkuaiyun.com/huangyourself/article/details/129745337</link><guid>https://blog.youkuaiyun.com/huangyourself/article/details/129745337</guid><author>huangyourself</author><pubDate>Fri, 24 Mar 2023 10:22:24 +0800</pubDate><description><![CDATA[近期因为一个比较早的项目实用的kindeditor编辑器，里面有一个添加音视频功能，因为这两年几乎所有的浏览器都不再默认支持flashle,所以编辑器里的这个功能添加的embed标签也无用了，那么就需要将embed标签换成video，同时也把flash那个上传标签关闭了，那么为了最小修改最合适的就是修改kindeditor-all.js这个文件了。当时我的js版本是4.1.12，其他版本可能会存在一点差异，那么开始吧！]]></description><category></category></item></channel></rss>