摘要:
这是在 win11 下报的错,要不怎么说 win11 就是个笑话。我是这么解决的: 首先找到原始的安装包。 再以管理员身份打开 cmd(怎么操作?先打开一个普通的 cmd, 然后按住 ctl+shift 再点击任务栏的 cmd 图标) cd 到有安装包的目录。 再运行 msiexec /uninst 阅读全文
摘要:
通过 yum 安装的 nginx 版本多数是 1.22.x,已经被暴露出有一个高危的安全漏洞(CVE-2022-3638)。需要自行编译安装最新的 1.23.2 以修复这个安全问题。 源码好下载,编译命令也简单,configure, make 就能行。难在如何配置 configure 参数。我们希望 阅读全文
摘要:
执行的命令如下: rabbitmqctl set_permissions -p myvhost user1 '.*' '.*' '.*' 结果报错: Error: invalid command 'set_permissions .* .* .*' 试了这些命令,都是同样的错误: rabbitmqc 阅读全文
摘要:
是的,踩坑了,导致服务器远程登录不上去,最后只能想其他办法了。所以有必要记下来具体的操作。 环境 centos7.9, 自带的 openssh 为 7.4, 准备升级到 7.9p1. 编译 openssh 先编译 openssh, 根据漏扫报告,openssh 至少要7.8以上,这里用 7.9p1 阅读全文
摘要:
写代码的过程中无意中看到了一个有意思的类名,这可能是见过最长的类名了,足足有 97 个字符: HasThisTypePatternTriedToSneakInSomeGenericOrParameterizedTypePatternMatchingStuffAnywhereVisitor 位于这个包 阅读全文
摘要:
就在昨天晚上,准备把一个工作节点用 kubeadm reset 重置一下。但不小心在 master 节点上执行了这个命令。由于是测试环境只部署了一个 master 节点,于是乎整个集群都挂掉了。发问题后赶紧恢复。好在留有之前初始化配置文件,并且 etcd 是独立集群之外部署的,集群数据不会丢失,否则 阅读全文
摘要:
下面这段代码, public void addAllToChild(List<DocTreeVo> list) { if (CollectionUtils.isEmpty(list)) { return; } if (childList == null) { childList = new Arra 阅读全文
摘要:
可能不是网上搜索的那些配置上的问题。把防火墙关一下就好了。 systemctl stop firewalld systemctl disablefirewalld 阅读全文
摘要:
@Transactional 是 spring 中的注解。 @DSTransactional 是 mybatis-plus 中的注解。 两者都可以控制事务处理。但不能混用!尤其是在多数据源的情况下,可能会造成事务死锁。 这个问题是怎么发现的呢?在某一次死锁的排查中,在查询数据库的锁的时候,发现对某一 阅读全文
摘要:
报的错误信息如下: [08S01] 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException 阅读全文
摘要:
参考清理脚本 #!/bin/bash # used to clear pods with evicted status kubectl get ns | sed '1d' | awk '{print $1}' | while read NS; do # echo "NS=$NS" kubectl g 阅读全文
摘要:
java 里的正则表达式和 c# 中的不一样。尤其是从中提取部分字符串的时候。比如说,给定一个字符串, REF ( RMB 393.00000,OTHERS 要从中提取出数值,c# 只需要给数值匹配的正则表达式就可。一个参考: [0-9]+(\.[0-9]+)? 然后取匹配到的内容即可。 对于 ja 阅读全文
摘要:
当自定义 filter 时候,要把你的类实现 Filter 接口,或继承它的子类。然后通过 FilterRegistrationBean 注册到 filterChain 中。 你可能没有注意这个细节,就算不做后面那一步,你的 Filter 类也能够自动添加到 filterChain 中。 这是怎么做 阅读全文
摘要:
我的项目的代码结构有两个特点, 1. 是 maven 管理的多模块结构。相信大部分时候遇到的都是这种多模块结构。 2. 所有代码位于仓库的 bg/ 子目录下。相当于仓库下有两个子目录,bg/ docs/ 其中 bg/ 下面才是代码。(别问为什么) 起初也是设置:sonar.java.binaries 阅读全文