- 博客(167)
- 资源 (3)
- 收藏
- 关注
原创 tar压缩方式对比
tar是最基础的归档文件格式,不进行压缩,主要用于打包文件。.tar.gz和 .tar.xz是最常见的压缩格式,前者速度较快,后者提供更高的压缩比。.tar.bz2提供较好的压缩比,但速度较慢。
2024-12-27 11:06:32
1182
原创 将arthas集成到Docker镜像,使用k8s部署服务(测试)
下载源码 git clone https://github.com/alibaba/arthas.git编译 mvn install -DskipTests在packing/target目录生成编译文件arthas-bin.zip。
2024-12-26 00:09:59
416
原创 arthas-web远程访问
java -jar arthas-boot.jar --telnet-port 3568 --http-port 8563 --target-ip 0.0.0.0 --username admin --password admin
2024-12-22 23:18:11
143
原创 centos7修改root密码出现passwd: 鉴定令牌操作错误
出现passwd: 鉴定令牌操作错误,不能修改密码。已经登录系统的情况下,执行passwd root。可能原因之一磁盘空间满了。
2024-12-20 14:47:52
426
原创 删除docker none镜像
删除所有镜像:使用或。删除特定镜像:使用。清理所有无用资源:使用。通过这些方法,你可以轻松地删除 Docker 中的镜像,释放磁盘空间。
2024-12-18 11:39:31
1119
原创 ThreadLocalRandom
是一个高效的、线程安全的随机数生成器,专为多线程环境设计,避免了多线程共享同一个Random实例时的竞争。它通常比Random更适合在并发程序中使用,能够提供更好的性能。
2024-12-02 14:47:31
303
原创 线程堆栈打印
package com.example.cloud.utils;import org.slf4j.Logger;import java.lang.management.ManagementFactory;import java.lang.management.ThreadInfo;import java.util.Arrays;import java.util.stream.Collectors;/** {@code ThreadUtils} collects helper method
2024-12-02 13:03:13
169
原创 redis.conf
用于限制 Redis 可以追踪的最大键数。通过合理配置该参数,可以在保证功能的同时,避免 Redis 使用过多内存。适用于需要 key tracking 的场景,特别是在大数据量、高并发的环境中。在redis.conf配置文件中,Redis 提供了多个配置选项来控制过期策略的行为,特别是在如何处理过期键、如何执行定期删除、如何调整内存管理等方面。Redis 的过期策略通过多个配置选项来控制,主要涉及如何定期删除过期键、控制内存回收策略、以及如何发布过期键事件等。关键配置项如hz和。
2024-12-01 23:06:05
701
原创 redis中jedis和lettuce pool的区别,那个更好,使用范围更广
在 Redis 的 Java 客户端中,Jedis和Lettuce是两种最常用的客户端库,它们都支持连接池(JedisPool和),但在设计和特性上有显著差异。下面我将详细对比它们的特点,帮助你更好地选择适合的库。
2024-12-01 15:48:40
1262
原创 Via Kubernetes windows
metadata:spec:resources:requests:---kind: Podmetadata:labels:spec:ports:env:value: "2"volumes:hostPath:---metadata:spec:selector:ports:port: 8006port: 3389port: 3389。
2024-11-29 13:09:25
392
原创 构建Arm版本的Zookeeper镜像(版本3.8.4)
bash \tini \libc6 \procps \# 解压 JDK 到 /usr/java/ 目录# 可选:列出 zookeeper 目录以验证解压内容(可以根据需要删除)
2024-11-28 11:52:28
1286
原创 jdk8支持TLSv1.3协议有版本的限制
LOG.info("支持的协议版本:{}", Arrays.toString(context.getSocketFactory().getSupportedCipherSuites()));LOG.info("出现异常", e);
2024-11-22 17:32:04
1259
原创 ThreadLocal
是 Java 中用于提供线程局部变量的一种机制。它允许每个线程都有自己独立的变量副本,这样不同线程之间不会相互干扰。其主要作用是使得每个线程都能拥有独立的、线程安全的变量。
2024-11-18 11:31:06
572
原创 kafka日志清理配置
主要用于控制 Kafka 日志分区的最大存储空间,当分区日志的大小达到该限制时,Kafka 会清理最旧的消息来保持分区大小。与时间保留策略()配合使用,可以精细控制数据的存储和清理策略,避免过多的磁盘占用。
2024-11-14 12:00:25
649
原创 使用FtpClient上传文件问题记录
FTP 报告错误通常是因为 FTP 客户端在执行被动模式或主动模式时,服务器拒绝了某个端口命令。这可能与防火墙、端口配置或 FTP 模式设置有关。: 如果你当前使用的是主动模式(PORT 模式),试着切换到被动模式(PASV 模式)。被动模式通过服务器主动开放一个端口来进行数据传输,更适合于防火墙或 NAT 配置。在许多 FTP 客户端(如 FileZilla)中,你可以通过设置来切换模式。: 防火墙或 NAT 设备可能会阻止某些端口的通信。
2024-11-12 15:02:11
1177
原创 hudi写时复制与读时合并
是一种更新数据时创建新文件的策略,适用于查询为主、写入较少的场景。该模式通过为每次更新的数据创建新的文件来保证数据一致性和完整性,但会带来一定的存储开销(生成更多的文件),因此需要定期进行文件合并(Compaction)。如果你的应用场景更多依赖于读取性能,并且更新较少,是一个合适的选择。
2024-11-10 23:03:13
424
原创 docker-compose启动StartRocks
services:minio:ports:retries: 5minio_mc:# - exits- sh- -c- |dosleep 0.5donemyminio \miniouserminio:user: rootcommand:- -c- |ports:retries: 3minio:command:- -c。
2024-11-09 22:18:11
861
原创 mysql-springboot netty-flink-kafka-spark(paimon)-minio
构建完成的进行解压操作并添加相应的jar文件。1、下载spark源码并编译。
2024-11-05 22:12:32
390
原创 修改doris密码
SET PASSWORD FOR 'root' = PASSWORD('123456');SET PASSWORD FOR 'admin' = PASSWORD('123456');
2024-11-05 00:03:24
307
原创 class GenericRow(protected[sql] val values: Array[Any]) extends Row
是 Scala 语言中的一行代码,定义了一个名为GenericRow的类,它继承自Row类。
2024-10-15 13:06:56
438
原创 为什么要使用String.format
总的来说,使得日志打印的代码更加整洁、可读,并且提高了性能和安全性。在需要进行复杂字符串格式化时,推荐使用。
2024-10-14 15:36:18
375
原创 regexp_split_to_table的作用
是 PostgreSQL 中的一个函数,用于将一个字符串根据正则表达式进行分割,并将结果返回为一个表格(每个分割后的部分作为一行)。这个函数非常有用,特别是在处理复杂字符串时。
2024-10-11 14:20:51
829
原创 volatile的作用
通过将server声明为volatile,我们确保了在多线程环境中对这个变量的可靠访问,避免了潜在的可见性问题和指令重排序带来的错误。这对于实现安全的单例模式或者其他需要确保线程安全的场景是非常重要的。
2024-10-09 16:56:05
390
原创 google-guava
ThreadFactory threadFactory=new ThreadFactoryBuilder().setNameFormat("RPC-Handler-%d").setDaemon(true).build()
2024-10-09 13:58:14
312
原创 spark-sql写数据到paimon并同步到hive元数据
INSERT INTO paimon.my_db.my_table VALUES (1, 'M', 173.5,'北京市朝阳区'), (2, 'G',185, '上海市'), (3, 'cherry', 168.0,'河北省秦皇岛市');备注需要将将paimon-hive-connector-3.1-0.9.0.jar上传到hive的lib目录下/cluster/hive/lib。-- 在已建立的paimon catalog中,建立数据库。-- 向Paimon中写入数据。-- 建立Paimon表。
2024-09-30 18:09:18
1321
1
原创 centos72009源码编译R语言
问题5:configure: error: PCRE2 library and headers are required, or use --with-pcre1 and PCRE >= 8.32 with UTF-8 support。例如:--with-blas=/usr/lib64/libblas.so。问题3:configure: error: --with-x=yes (default) and X11 headers/libs are not available。指定 R 安装的基础目录。
2024-09-27 23:42:29
987
scala编写,以spark stream方式监听消费kafka的topic,同步写入elasticsearch
2023-11-06
spring-boot-clint webservice调用服务的例子
2023-08-05
spring-boot-webservice例子
2023-08-05
nfs-subdir-external-provisioner安装文件
2023-06-26
k8s-gitlab-ci-demo
2023-02-27
flink消费kafka数据存储到elasticsearch的演示deno
2022-07-23
flink-shaded-hadoop-3-uber-3.1.1.7.2.9.0-173-9.0.jar
2022-02-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人