- 博客(355)
- 资源 (1)
- 收藏
- 关注
原创 Window调试 ios 的 Safari 浏览器
PC chrome浏览器(版本45、46)IOS safari浏览器(11.2.6)win系统(win7、win10)一根USB数据线。
2025-04-02 11:22:03
538
原创 解决The promise rejected with the reason “#<Object>“.] { code: ‘ERR_UNHANDLED_REJECTION‘ }报错问题
根本解决方式:修改源码或等待作者修复。
2025-04-02 09:37:43
124
原创 使用 Less 实现 PC 和移动端样式适配
这样,如果你的项目中所有移动端断点都用,一处修改即可影响全局样式,非常适合多人协作和主题配置。通过本文你学会了如何使用 Less 编写响应式样式,并且清楚了为什么嵌套结构和变量能提升代码可维护性。👉 除了position,你还可以用这种方式来控制font-sizepadding等属性在不同设备上的表现,打造一套真正自适应的样式体系。
2025-04-01 20:31:37
400
原创 使用visual studio 创建JNI式的动态库及在Java代码中的使用
JNI (Java Native Interface) 是 Java 沟通 Native 语言(主要是C、C++)的桥梁。JNI 数据类型与JavaC++类型对比。
2025-03-30 15:30:12
372
原创 java连接opcua
OPC UA(Open Platform Communications Unified Architecture)是针对工业自动化领域的跨平台通信协议标准。它在 OPC 经典版本的基础上进行优化,可以在不同操作系统、设备和编程语言之间进行安全且可靠的数据交换。对于很多工业控制、设备监控以及物联网相关项目,OPC UA 是常用的数据通信方式。其他商业或开源的 Java SDK本篇将使用作为示例库,演示如何在 Java 中使用匿名、用户名密码以及证书加密三种方式连接到 OPC UA 服务器。
2025-03-30 13:30:56
714
原创 k8s 配置imagePullSecrets仓库认证
之后,需要在 Pod、Deployment、StatefulSet、DaemonSet 等工作负载的。,例如 Docker Hub、Harbor、阿里云镜像仓库、腾讯云 TCR 或自建的。如果 Pod 不是由 Deployment 控制,而是。类型的 Secret 存储镜像仓库的认证信息。命名空间中创建的所有 Pod 默认都会使用。在 Kubernetes (K8s) 中,保存后,K8s 会自动重新创建 Pod。Kubernetes 通过。
2025-03-19 15:12:17
665
原创 vue-seamless-scroll无缝滚动到下一屏点击事件失效的解决办法
为无缝滚动的每一项添加点击事件,当滚动到下一屏点击事件无法生效</</</</</</原因分析:实现滚动的原理就是,拿到原数据,将数据复制了一份html出来,进行填铺页面,方便滚动的,
2025-03-11 17:45:23
431
原创 解决 | class PDFDocumentLoadingTask { > static #docId = 0; | | constructor() { 使用 legacy 构建版本
当你在使用pdfjs-dist库时,如果遇到编译错误提示,这通常是因为默认构建版本使用了现代JavaScript的私有字段语法,而 Vue CLI 默认不转译中的代码。解决方法就是在中配置alias,将pdfjs-dist指向经过降级处理的legacy版本。这样既能保持功能,又能兼容较旧的编译环境。希望这篇文章对你有所帮助,解决你的编译问题!
2025-03-06 15:18:41
373
原创 vue中实现element-ui dialog的弹窗拖拽+水平方向伸缩+最小化+展开/收缩
【代码】vue中实现element-ui dialog的弹窗拖拽+水平方向伸缩+最小化+展开/收缩。
2025-02-28 15:02:33
196
原创 kafka查看topic消息是否堆积
说明消费者消费速度慢,消息在 Kafka 中积压。说明生产者速度快于消费者,消息持续堆积。工具,可以查看 消费者组的偏移量(
2025-02-10 11:20:05
699
原创 解决docker: ‘buildx‘ is not a docker command.
buildx是Docker官方提供的一个构建工具,它可以帮助用户快速、高效地构建Docker镜像,并支持多种平台的构建。使用buildx,用户可以在单个命令中构建多种架构的镜像,例如x86和ARM架构,而无需手动操作多个构建命令。此外,buildx还支持Dockerfile的多阶段构建和缓存,这可以大大提高镜像构建的效率和速度。
2025-01-23 15:14:35
1394
原创 Windows远程连接Docker服务
本地开发了一个SpringBoot项目,想通过Docker部署起来,我本地是Window11系统,由于某些原因不能虚拟化并且未安装,所以我在想有没有办法本地不需要虚拟化也不需要安装来实现支持Docker命令远程连接到我自己的服务器上。经过搜索以及大佬的指点发现了一个办法。那就是通过服务器的Docker服务端。
2025-01-22 22:24:56
861
原创 k8s 部署kafka单机和集群
kafka版本:3.6.0镜像(bitnami)yaml清单创建资源并测试,这里资源创建在test空间上面的变量设置为你自己的pod的FQDNbroker.idKAFAK_CFG。
2025-01-20 15:01:01
739
原创 kafka的listeners和advertised.listeners,配置内外网分流
listeners指明kafka当前节点监听本机的哪个网卡指明客户端通过哪个 ip 可以访问到当前节点并不必须是是我们通常说的和,只要是两块网卡都可以,不管是这两块网卡是公网、内网、甚至是两个网段的主要目的是实现分流,一个负责节点间通信,一个负责对外收发消息。
2025-01-15 12:47:00
1091
原创 docker 部署 Kafka 单机和集群
如果未安装,可以访问 Docker 官网下载并安装 Docker Desktop(Windows 和 Mac)或使用包管理器安装(Linux)。
2025-01-15 11:30:58
2679
原创 vue路由跳转错误:Uncaught (in promise) Error: Redirected when going from “/login” to “/admin”
开发环境:vue路由遇到。
2025-01-09 13:02:08
303
原创 解决accessible: module java.base does not “opens java.lang“ to unnamed module @74589991
在 Java 9 及更高版本中,引入了模块化系统(Java Platform Module System, JPMS),模块对类的访问受到了严格的限制。有些库在模块化的 Java 平台上可能使用了不被允许的反射操作。尝试更新到最新版本的依赖,特别是确保它们支持你的 Java 版本。这个错误表明你的 Java 程序试图在模块化的 Java 平台中使用反射访问。在大多数情况下,反射访问核心模块是不必要的。模块没有对未命名模块(你的代码运行所在的模块)开放。模块中的某些类或方法,而。的具体模块,可以替换。
2024-12-30 13:02:29
658
原创 解决 function childrenEqual(a /*: ReactChildren*/, b /*: ReactChildren*/) /*: boolean*/{ 报错
的目标环境未正确设置,可能会导致现代语法未被转译。使用了现代 JavaScript 语法(例如。或 Webpack 配置未正确处理这些语法。和其他现代语法,例如可选链和空值合并运算符。默认情况下,Webpack 不会转译。因此,你需要显式地将。添加到 Babel 的处理范围。如果你无法修改配置,可以尝试降级。该版本可能不会使用现代语法。在 Babel 配置中添加。确保 Babel 支持。到一个较老版本,比如。然后启动前端启动脚本。
2024-12-23 17:19:29
344
原创 Kubernetes(k8s)离线部署DolphinScheduler3.2.2
本次安装环境为:3台k8s+现有的数据库+服务DolphinScheduler-3.2.0官网:https://dolphinscheduler.apache.org/zh-cn/docs/3.2.2官网安装文档:https://dolphinscheduler.apache.org/zh-cn/docs/3.2.2/guide/installation/kubernetes下载 Helm 客户端下载地址:https://github.com/helm/helm/releaseshelm常用命令举例
2024-12-21 23:03:27
1379
原创 解决 Error: INSTALLATION FAILED: An error occurred while checking for chart dependencies. You may need
使用命令安装:dolphinscheduler。
2024-12-20 15:09:06
315
原创 解决git报错:fatal: unable to connect to cache daemon: Unknown error
这个错误通常是因为 Git 的缓存进程()无法正常工作,或者连接该守护进程时出现了问题。这个错误通常是因为 Git 的缓存进程()无法正常工作,或者连接该守护进程时出现了问题。
2024-12-19 10:11:49
1415
原创 当某个目录磁盘满了,扩展指定目录的磁盘空间
要将磁盘vda的剩余空间(大约 250GB)分配到/home,需要调整 LVM 分区。首先确认磁盘vda是否还有未分配的空间。运行以下命令查看vdalsblk如果剩余空间未被分配,你应该可以在lsblk输出中看到vda有大约 300GB 的未分配空间。PVVGFreeLV如果vda上还有未分配的空间(例如vda3或空闲部分),需要将其加入卷组centos。+250G完成上面的操作之后进行重启使用lsblk或fdisk -llsblk将新分区/dev/vda3初始化为 LVM 的物理卷。pvs。
2024-12-18 16:22:04
1068
原创 解决/var/lib/docker(默认的 Docker 数据目录)占用较大,并且所在磁盘空间不足
Harbor 的数据通常存储在安装目录下,可以尝试以下方法确认实际存储路径。在 Harbor 安装目录中查找harbor.yml文件(通常在或下),查看配置项。这表示 Harbor 的数据存储在。
2024-12-18 15:20:14
1549
原创 解决 AWS SDK for Java 连接 S3 文件系统Unable to load an HTTP implementation 问题
该错误表明,在使用 AWS SDK for Java 连接 S3 文件系统时,缺少一个必要的 HTTP 客户端实现。AWS SDK 需要一个底层的 HTTP 实现,例如。有时,项目中可能存在多个版本的 AWS SDK 或 HTTP 客户端依赖,导致冲突。在某些环境下(如 OSGi 或模块化 Java),可能会遇到类加载问题,导致无法加载 HTTP 实现。在创建 S3 客户端时,可以显式指定使用的 HTTP 客户端。检查是否存在多个 AWS SDK 版本或 HTTP 客户端实现。,但它未能找到合适的实现。
2024-12-13 16:11:43
1474
原创 Maven插件打包发布远程Docker镜像
目前这款插件非常成熟,它集成了Maven和Docker,该插件的官方文档地址如下:地址:https://github.com/spotify/dockerfile-maven其他说明:在客户端添加系统环境变量参数父项目pom文件子模块pom目录Dockerfile文件打包发布为远程docker镜像进入到子模块根目录执行下面的命令: 指定profile为prod发布成功之后就可以在仓库上看到自己的镜像了。
2024-12-12 21:27:17
857
原创 解决 启动 liquibase.lockservice | Waiting for changelog lock....
工作流表部分日志表被锁,可能上次未正常终止程序导致的异常。K是锁表的名称,可能因项目而异。指定项目对应数据库,清理锁文件。
2024-12-11 15:21:03
696
原创 解决docker 推送自签证书仓库报错:x509: certificate signed by unknown authority错误
这个错误表明Docker客户端尝试与一个Docker仓库进行安全通信时,遇到了证书认证问题。具体来说,通信的服务器提供的SSL证书不是由一个受信任的认证机构签发的,客户端无法验证该证书的真实性。
2024-12-11 12:58:55
1481
原创 k8s部署odoo18(kubeshpere面板)
链接:因为我的是在另一台服务器使用kubesphere进行部署的,如果有和我一样情况的,可以参考上面的文档部署postgreasql。注意事项:因为odoo不允许使用postgresql的默认用户,也就是postgres用户,因此我们需要创建一个其他的用户,此处我使用navicat进行演示如何创建用户说明:此处的可以务必勾选,因为odoo会默认创建数据库,只有勾选了他才有权限进行创建其他的也要勾选,其他的可选择性的勾选,然后填写用户名和密码后,点击左上角的即可。
2024-12-09 22:18:43
1194
原创 解决 minio上传文件Service: S3, Status Code: 403
设备嵌入式Linux系统date显示的是UTC类型时间,但设置的又是UTC+8的值,脚本date -u实际获取到的就是UTC+8的值,所以出现RequestTimeTooSkewed错误。它曾是世界时间的标准,但现在已被UTC取代。需要注意的是,CST这个缩写也可以代表美国和澳大利亚的中部标准时间以及古巴的标准时间,但在大多数情况下,指的是中国标准时间。通过这种方法,你可以保证在没有公网 NTP 服务器的情况下,局域网内的两台机器保持一致的时间,从而避免由于时间不同步导致的认证错误。
2024-12-06 23:11:00
1624
原创 minio 数据迁移
使用 MinIO Client (mc) 进行数据迁移通常是通过mc mirror命令来实现的,它可以将数据从一个存储桶(bucket)同步到另一个存储桶,无论是本地存储还是 MinIO 服务之间的迁移。以下是如何使用mc执行数据迁移的详细步骤。
2024-12-06 15:51:48
1967
原创 解决k8s拉取私有镜像401 Unauthorized 问题
拉取镜像时未指定账户和密码通常是因为需要访问的镜像仓库启用了认证,但 Kubernetes 默认配置中未提供访问凭据。
2024-11-23 02:02:29
869
转载 minio集群部署
MINIO_ROOT_PASSWORD:密码,密码不能过于简单,不然会启动报错,长度最小是8个字符。MINIO_ROOT_USER:用户名,长度最少是5个字符。Minio默认9000端口,在配置文件中加入。默认分区输入1,回车,指定存储大小+10G。–config-dir 指定配置文件目录。设置分区在系统重启后自动挂载。创建minio集群启动文件。修改配置文件后需要加载配置。因为开启了防火墙,访问不到。输入n 创建新的分区。所有节点执行以下命令。
2024-11-22 16:49:57
845
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人