- 博客(25)
- 收藏
- 关注
原创 java-读取文件路径中包含中文代码层面解决方法
new String("你的路径".getBytes("ISO-8859-1"), "UTF-8")例如:
2025-02-24 10:38:35
199
原创 人大金仓kingbase(V008R006C008B0020)安装postgis插件
链接:https://pan.baidu.com/s/1Ayt7gF7rdeR8Dj8aP2yJIg?运行 setup.sh 后会启动图形化安装,或命令行安装模式,安装过程不再详述。运行 setup.sh 后会启动图形化安装,或命令行安装模式,安装过程不再详述。2)将 postgis 插件目录中的文件拷贝到对应的 KES 路径下;2)将 postgis 插件目录中的文件拷贝到对应的 KES 路径下;通过百度网盘分享的文件:postgis-…5)创建 postgis 扩展。5)创建 postgis 扩展。
2024-12-11 17:08:49
768
原创 linux创建功能性用户,只对该用户开发指定目录的操作权限
根目录,同时将该目录的权限配置为 root 拥有,并设置子目录。用户只能访问该特定目录,需要配置。目录,并且只能访问该目录。将用户的根目录限制到。用户登录后会自动进入。
2024-11-14 16:03:20
592
1
原创 docker pull nacos/nacos-server下拉超时失败问题解决
如果您需要 ARM 架构的 Docker 镜像,Nacos 社区提供了带有 -slim 标签的镜像,如 v2.3.1-slim,适用于 ARM 架构。您需要在启动 Docker 容器时,将镜像名称相应地更改为带有 -slim 标签的版本,并按照快速开始文档的指示进行配置调整。根据 Nacos 社区提供的临时解决方案,您可以使用阿里云镜像服务 ACR 来下载 Nacos 镜像。注意: 此镜像仓库可能存在一定的流量限制,请根据需要合理下载。使用阿里云镜像服务(
2024-10-22 11:50:03
1256
原创 The POM for <name> is invalid, transitive dependencies (if any) will not be available排错记录
正常本地运行没问题,maven编译/打包运行出错
2024-07-15 16:38:03
347
原创 nacos进阶配置总结(version:2.2.10-RC1)
用于进行租户粒度的配置隔离。不同的命名空间下,可以存在相同的 Group 或 Data ID 的配置。Namespace 的常用场景之一是不同环境的配置的区分隔离, 例如开发测试环境和生产环境的资源(如配置、服务)隔离等。在没有明确指定 ${spring.cloud.nacos.config.namespace} 配置的情况下, 默认使用的是 Nacos 中 public 命名空间即默认的命名空间。注意该配置必须放在 bootstrap.properties 文件中。
2024-02-29 10:41:49
1044
1
原创 docker替换阿里云镜像加速(本人配置的为windows环境下的docker)
使用命令docker info命令查看配置信息,查看registry-mirrors是否配置成了你自己的地址。打开docker Desktop软件之后点击右上角设置按钮,选择Docker Engine,在右侧配置你自己的加速地址。{ "registry-mirrors": ["你自己的加速器地址"] }如不成功,请留言,看见秒回。
2024-01-31 15:27:18
625
1
原创 rabbitmq使用过程中的疑问汇总
RabbitMQ 提供了消息确认(acknowledgment)机制,消费者处理完消息后需要向 RabbitMQ 发送确认,告知 RabbitMQ 消息已经成功处理。可以使用 RabbitMQ 自带的管理插件或第三方监控工具来监控队列的状态和消息的堆积情况,并设置警报规则,及时发现异常情况并采取相应的措施。可以根据消息的重试次数进行适当的延迟重试,或者将无法处理的消息发送到死信队列,以便后续分析和处理。在消息的属性中包含唯一标识符,消费者在处理消息时,先检查消息的唯一标识符是否已经处理过。
2024-01-30 14:09:58
1550
1
原创 @RabbitListener常用总结
是 Spring AMQP 提供的注解,用于简化 RabbitMQ 消息监听器的创建。通过在方法上添加注解,可以将方法注册为消息监听器,用于处理从 RabbitMQ 中接收到的消息。以下是。
2024-01-16 20:33:54
6656
1
原创 mybatis框架扩展点整理
mybatis框架允许用户通过自定义拦截器来进行一些自定义操作,拦截器可以作用的范围有Executor的方法进行拦截。Executor中的update()方法、query()方法,()方法(将缓存的SQL语句立即提交给数据库执行。),commit()方法,rollback()方法,()方法,close()方法,isClosed()方法使用场景:记录日志、修改参数、验证权限等。中的(),()方法使用场景:防止SQL注入攻击,参数校验与转换,权限验证,动态sql,日志记录中prepare()方法,
2023-12-27 21:20:22
534
1
原创 kingbaseES数据库默认[模式名]配置
ALTER DATABASE 数据库名 SET search_path to "$user", 默认选中的模式名, public, sys, sys_catalog, pg_catalog;然后执行 select sys_reload_conf();在数据库中执行以下命令。
2023-12-11 10:06:04
1286
1
原创 mybatis拦截器个人见解
到时候由plugin.wrap创建所需代理类,在进行方法执行之时,Plugin.invoke会进行方法判断,看是否需要进行拦截器进行拦截,如需拦截调用Interceptor.intercept接口进行拦截调用,invocation中提供了一个proceed方法可以进行完拦截器处理逻辑之后进行拦截调用。mybatis中自定义拦截器都需要实现Interceptor接口,以及使用@Intercepts和@Signature两个注解进行标识。
2023-11-27 22:13:33
67
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人