<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[joken200898的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/joken200898</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; joken200898]]></copyright><item><title><![CDATA[如何设置OSS的权限控制]]></title><link>https://blog.youkuaiyun.com/joken200898/article/details/160990591</link><guid>https://blog.youkuaiyun.com/joken200898/article/details/160990591</guid><author>joken200898</author><pubDate>Mon, 11 May 2026 18:18:23 +0800</pubDate><description><![CDATA[1,要OSS的bucket 一定要设置成公共只读  ，不要写的权限。对文件写操作需要进行身份验证，可以对文件进行匿名读。]]></description><category></category></item><item><title><![CDATA[IDEA跳过git提交时的代码检查设置]]></title><link>https://blog.youkuaiyun.com/joken200898/article/details/160866545</link><guid>https://blog.youkuaiyun.com/joken200898/article/details/160866545</guid><author>joken200898</author><pubDate>Thu, 07 May 2026 19:32:55 +0800</pubDate><description><![CDATA[在IDEA 的设置 —》版本控制—》提交----去掉分析代码和检测TODO。IDEA  git  去掉 正在检查提交中的文件。]]></description><category></category></item><item><title><![CDATA[ERROR: Failed building wheel for psutil c++包错误处理]]></title><link>https://blog.youkuaiyun.com/joken200898/article/details/156460869</link><guid>https://blog.youkuaiyun.com/joken200898/article/details/156460869</guid><author>joken200898</author><pubDate>Wed, 31 Dec 2025 16:34:10 +0800</pubDate><description><![CDATA[这不仅解决当前 psutil 的安装问题，也为未来安装其他需要编译的 Python 包（如 numpy, pandas, scipy 等科学计算包）铺平了道路。‌使用 Anaconda/Miniconda‌：Conda 包管理器通常会直接提供包含所有二进制依赖的预编译包，能完美规避 Windows 上的编译环境问题。‌安装预编译的二进制包（Wheel）‌：pip 会优先尝试安装与您 Python 版本和系统匹配的预编译包（.whl 文件），这可以避免编译。点击“‌下载生成工具‌”。下载并安装构建工具‌。]]></description><category></category></item><item><title><![CDATA[【无标题】Python 和nodejs 安装]]></title><link>https://blog.youkuaiyun.com/joken200898/article/details/156458393</link><guid>https://blog.youkuaiyun.com/joken200898/article/details/156458393</guid><author>joken200898</author><pubDate>Wed, 31 Dec 2025 15:14:30 +0800</pubDate><description><![CDATA[说明：这里的环境配置主要配置的是npm安装的全局模块所在的路径，以及缓存cache的路径，之所以要配置，是因为以后在执行类似：npm install express [-g] （后面的可选参数-g，g代表global全局安装的意思）的安装语句时，会将安装的模块安装到【C:\Users\用户名\AppData\Roaming\npm】路径中，占C盘空间。npm : 无法加载文件 D:\Nodejs\node_global\npm.ps1，因为在此系统上禁止运行脚本。代码语言：javascript。]]></description><category></category></item><item><title><![CDATA[make install 出现/usr/bin/ld: cannot find -lnss_test2]]></title><link>https://blog.youkuaiyun.com/joken200898/article/details/155065221</link><guid>https://blog.youkuaiyun.com/joken200898/article/details/155065221</guid><author>joken200898</author><pubDate>Thu, 20 Nov 2025 14:28:38 +0800</pubDate><description><![CDATA[安装完整的开发工具链如果仅安装 bison 后问题仍然存在，建议安装完整的开发工具组，这包含了编译所需的常用工具，如 gcc, gcc-c++, make, automake 等。2bashCopy Code升级关键工具版本在某些情况下，系统自带的 make 或 gcc 版本可能过低，无法满足新版本软件的编译要求。您可以考虑升级它们：‌升级 make‌：bashCopy Code。]]></description><category></category></item><item><title><![CDATA[.centos 升级GCC编译器编译安装glibc-2.28]]></title><link>https://blog.youkuaiyun.com/joken200898/article/details/155058824</link><guid>https://blog.youkuaiyun.com/joken200898/article/details/155058824</guid><author>joken200898</author><pubDate>Thu, 20 Nov 2025 10:55:31 +0800</pubDate><description><![CDATA[文章目录前言1.centos 升级GCC编译器2.升级make3.编译安装glibc-2.28前言CentOS Linux release 7.3.1611 (Core) 环境安装Mysql8.0.27版本的时候，报错如下： mysqld: /lib64/libc.so.6: versionGLIBC_2.18’ not found (required by /lib64/libstdc++.so.6) 本文详细说明了报错的处理方法1.centos 升级GCC编译器。]]></description><category></category></item><item><title><![CDATA[.centos 升级GCC编译器编译安装glibc-2.28]]></title><link>https://blog.youkuaiyun.com/joken200898/article/details/155032318</link><guid>https://blog.youkuaiyun.com/joken200898/article/details/155032318</guid><author>joken200898</author><pubDate>Wed, 19 Nov 2025 16:49:36 +0800</pubDate><description><![CDATA[CentOS Linux release 7.3.1611 (Core) 环境安装Mysql8.0.27版本的时候，报错如下： mysqld: /lib64/libc.so.6: version。原文链接：https://blog.youkuaiyun.com/weixin_41645135/article/details/121504133。版权声明：本文为优快云博主「IT邦德」的原创文章，遵循CC 4.0 BY-SA版权协议，转载请附上原文出处链接及本声明。❤️ 技术交流可以 关注公众号：IT邦德 ❤️。]]></description><category></category></item><item><title><![CDATA[通过控制台格式化JSON，不需要找格式化工具就很方便搞定]]></title><link>https://blog.youkuaiyun.com/joken200898/article/details/154134282</link><guid>https://blog.youkuaiyun.com/joken200898/article/details/154134282</guid><author>joken200898</author><pubDate>Thu, 30 Oct 2025 17:45:47 +0800</pubDate><description><![CDATA[上面通过控制台，如果没有复制，输入allow pasting。然后使用 JSON.parse(]]></description><category></category></item><item><title><![CDATA[CompletableFuture如何优雅处理异步任务超时！妙就完了]]></title><link>https://blog.youkuaiyun.com/joken200898/article/details/145166088</link><guid>https://blog.youkuaiyun.com/joken200898/article/details/145166088</guid><author>joken200898</author><pubDate>Wed, 15 Jan 2025 18:48:25 +0800</pubDate><description><![CDATA[上面主要定义了一个延迟任务器，主要用来执行超时时间后需要执行的任务，在指定的超时时间到达时，会在timeoutAfter方法抛出超时异常，主方法completeOnTimeout用来捕获是否是超过超时时间抛出的超时异常，如果是，则返回默认值，如果不是，执行正常任务的返回。同样的，completableFutureC的超时等待时间是3秒，正常的任务执行是5s，因此返回超时默认值null，用于和completableFutureD做处理，completableFutureD判断传进来是null，返回值为2。]]></description><category></category></item><item><title><![CDATA[研发管理心得，从技术小白做到CTO(研发总监)的辛酸之路]]></title><link>https://blog.youkuaiyun.com/joken200898/article/details/142045537</link><guid>https://blog.youkuaiyun.com/joken200898/article/details/142045537</guid><author>joken200898</author><pubDate>Mon, 09 Sep 2024 09:15:28 +0800</pubDate><description><![CDATA[事实上]]></description><category></category></item><item><title><![CDATA[Docker 实战：导出和导入Docker容器]]></title><link>https://blog.youkuaiyun.com/joken200898/article/details/141929988</link><guid>https://blog.youkuaiyun.com/joken200898/article/details/141929988</guid><author>joken200898</author><pubDate>Thu, 05 Sep 2024 14:23:08 +0800</pubDate><description><![CDATA[Docker 实战：导出和导入Docker容器用心去追梦于 2024-03-16 10:03:28 发布阅读量1.6k
收藏 10点赞数 6
文章标签： docker eureka 容器
版权
本文详细介绍了如何在Docker中导出和导入容器，包括基本步骤、注意事项，以及使用dockerexport和dockerimport进行数据迁移和创建新镜像的方法。特别提到了导出仅包含文件系统内容，而完整迁移需结合其他工具如dockersave和DockerCompose。
摘要由优快云通过智能技术生成
在Dock]]></description><category></category></item><item><title><![CDATA[MySQL 7.5 group by 字段 GROUP_CONCAT 自动生成序号,每组从1开始计算]]></title><link>https://blog.youkuaiyun.com/joken200898/article/details/140107295</link><guid>https://blog.youkuaiyun.com/joken200898/article/details/140107295</guid><author>joken200898</author><pubDate>Mon, 01 Jul 2024 18:10:55 +0800</pubDate><description><![CDATA[这里的some_column应该替换为实际的排序列名。如果你的MySQL版本低于或等于5.7.x，那么你将无法使用ROW_NUMBER()窗口函数，你需要使用类似上述的复杂子查询来模拟这种行为。在这个查询中，我们使用了一个变量@current_group来记住当前的group_id，并且使用另一个变量@row_number来计数。以下是一个示例，假设我们有一个表sales，包含字段group_id和item_id，我们想要为每个group_id生成一个序号，并且合并同一分组的item_id。]]></description><category></category></item><item><title><![CDATA[【无标题】linux 分配home空间给根目录]]></title><link>https://blog.youkuaiyun.com/joken200898/article/details/139800641</link><guid>https://blog.youkuaiyun.com/joken200898/article/details/139800641</guid><author>joken200898</author><pubDate>Wed, 19 Jun 2024 13:37:58 +0800</pubDate><description><![CDATA[将/home文件夹备份，删除/home文件系统所在的逻辑卷，增大/文件系统所在的逻辑卷，增大/文件系统大小，最后新建/home目录，并恢复/home文件夹下的内容。原文链接：https://blog.youkuaiyun.com/zhuchanghong_222/article/details/132625750# 欢。可以看到home目录还是比较空闲的，因此，可以将/home空间的分配给根目录一些。/dev/mapper/centos-home是46G，几乎没有使用。8、重建/home文件系统所需要的逻辑卷。]]></description><category></category></item><item><title><![CDATA[【无标题】用DataX导数据到Clickhouse遇到的坑]]></title><link>https://blog.youkuaiyun.com/joken200898/article/details/137828463</link><guid>https://blog.youkuaiyun.com/joken200898/article/details/137828463</guid><author>joken200898</author><pubDate>Tue, 16 Apr 2024 15:56:10 +0800</pubDate><description><![CDATA[这个插件，可以根据你不同的数据存储(比如各种数据库，文件系统等)的版本、特点来进行编码(实现特定的接口)，最后打包成DataX规范的目录结构，然后将其上传到对应的 plugin 目录中来实现对各种存储软件的支持。由于本次我的需求是将读取到的MySQL数据源，给写入到CK中，也就是说，在我的 DataX 里，分别要有一个mysql的reader插件，以及一个ck的writer插件。但是，对于从官网下载的原始版本的DataX来说，目前只有mysql的reader插件，而没有CK的writer插件，咋整？]]></description><category></category></item><item><title><![CDATA[查看某一段时间是否是春节、和节假日]]></title><link>https://blog.youkuaiyun.com/joken200898/article/details/134196713</link><guid>https://blog.youkuaiyun.com/joken200898/article/details/134196713</guid><author>joken200898</author><pubDate>Fri, 03 Nov 2023 10:03:13 +0800</pubDate><description><![CDATA[substring_index(“待截取有用部分的字符串”，“截取数据依据的字符”，截取字符的位置N)

]]></description><category></category></item><item><title><![CDATA[阿里云扩容磁盘]]></title><link>https://blog.youkuaiyun.com/joken200898/article/details/132918306</link><guid>https://blog.youkuaiyun.com/joken200898/article/details/132918306</guid><author>joken200898</author><pubDate>Sat, 16 Sep 2023 14:15:43 +0800</pubDate><description><![CDATA[fdisk -ldf -Thgrowpartresize2fsxfs_growfsdf -h。]]></description><category></category></item><item><title><![CDATA[阿里云加入硬盘空间]]></title><link>https://blog.youkuaiyun.com/joken200898/article/details/132898536</link><guid>https://blog.youkuaiyun.com/joken200898/article/details/132898536</guid><author>joken200898</author><pubDate>Fri, 15 Sep 2023 11:24:50 +0800</pubDate><description><![CDATA[跨磁盘扩容根目录跨磁盘扩容根目录2023-02-0698发布于内蒙古版权简介： 物理卷 Physical Volume (PV)：可以在上面建立卷组的媒介，可以是硬盘分区，也可以是硬盘本身或者回环文件（loopback file）。]]></description><category></category></item><item><title><![CDATA[CPU访问请求过高问题分析与解决方案]]></title><link>https://blog.youkuaiyun.com/joken200898/article/details/132897566</link><guid>https://blog.youkuaiyun.com/joken200898/article/details/132897566</guid><author>joken200898</author><pubDate>Fri, 15 Sep 2023 11:02:54 +0800</pubDate><description><![CDATA[一小时等于 3600 秒，那么 一小时的流量大约就是 4.5 Mb/s * 3600 = 16200Mb = 1.97 GB ，是大致符合 我们的流量扣费的。iftop是Linux系统中一个免费的网卡实时流量监控工具，可以监控包括指定网卡的实时流量、端口连接信息、反向解析IP等信息。比如输入相应IP地址，回车后，屏幕就只显示这个IP相关的流量信息。右侧部分是实时流量信息，分别是该访问IP连接到本机2秒、10秒和40秒的平均流量。第一列：TX表示发送流量，RX表示接收流量，TOTAL表示总流量。]]></description><category></category></item><item><title><![CDATA[服务器自动崩溃处理]]></title><link>https://blog.youkuaiyun.com/joken200898/article/details/132897066</link><guid>https://blog.youkuaiyun.com/joken200898/article/details/132897066</guid><author>joken200898</author><pubDate>Fri, 15 Sep 2023 10:40:22 +0800</pubDate><description><![CDATA[是的，setrlimit是您获得大核心文件的原因。您可以在大多数外壳中设置核心大小的限制，例如 在bash中，您可以执行ulimit -c 5000000。最近，我注意到由我的应用程序生成的核心转储的大小有所增加。最初，它们的大小约为5MB，包含大约5个堆栈帧，现在我的核心转储大于2GB，并且其中包含的信息与较小的转储没有区别。您可以使用setrlimit来设置核心转储大小的下限，这有可能导致无法解码的核心转储最终失败(因为它不完整)。如果您的核心转储大于2GB，则意味着在某个时候您分配了那么多的内存。]]></description><category></category></item><item><title><![CDATA[欢迎使用Markdown编辑器]]></title><link>https://blog.youkuaiyun.com/joken200898/article/details/132896405</link><guid>https://blog.youkuaiyun.com/joken200898/article/details/132896405</guid><author>joken200898</author><pubDate>Fri, 15 Sep 2023 10:15:50 +0800</pubDate><description><![CDATA[#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007f2f850215f2, pid=27315, tid=139840539657984
#
# JRE version: Java(TM) SE Runtime Environment (8.0_45-b14) (build 1.8.0_45-b14)
# Java VM: Java HotSpot(TM) ]]></description><category></category></item></channel></rss>