logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

IntelliJ idea (java.lang.VerifyError)

java.lang.VerifyError: Expecting a stackmap frame at branch target 482Exception Details:Location:org/jetbrains/jps/incremental/storage/OneToManyPathsMapping.$$$reportNull$$$0(I)V @405: tableswitchReas

文章图片
#java#intellij-idea
openssl 加解密简单探索

在我们使用的时候最好加salt,同样的内容生成的密文却不同,这样可以保证我们的密文的安全性。salt会在密文中保存,在解密的时候,通过密码和密文中的salt可以生成和加密时一样的key iv从而保证我们的密文能够正常的解密。有salt的密文我们可以修改然后通过key iv 就能正常进行解析(key iv 和密码同样重要)。知道 key iv 是否能反推密码,不能,因为生成key iv用到了md5(

文章图片
#linux#运维#算法
记一次maven冲突

背景:公司项目逐渐在向分布式系统转变,所以提前增加了分布式锁的功能,选择了zookeeper中间件,在utils工程引入了curator。配置如下<dependency><groupId>org.apache.curator</groupId><artifactId>curator-recipes</artifactId><excl

#java
JKD笔记

JKD记一次linux系统JDK无权限使用root操作linux服务器,把JDK复制到root目录然后解压,在用的地方指定JDK地址,但在使用时候的提示JDK无权限,查看java,并在JDK目录chomd 777 -r,执行之后仍旧没权限。解决办法:把JDK的文件从root目录copy到usr/local目录下面原因:程序非root执行,没有root目录的权限,就算对root下面的文件给予777以

license由trial更改为为basic

elasticsearch 的使用license 只能试用一个月,有一个环境的elasticsearch 是有6.5.4升级到7.12.1的,所以新的版本开启认证之后提示license 过期,但是7.12.1的上面已经不需要开启比较高级的license 只需要试用的就行,就需要把license更改为basic。开启试用licensecurl -H "Content-type:application

#elasticsearch
RestHighLevelClient的超时

背景:原系统是通过transport连接的ES,最新的系统是通过RestHighLevelClient去连接的系统transport 恢复可方便设置超时失败时间RestoreSnapshotRequest restoreSnapshotRequest= new RestoreSnapshotRequest().repository("repositoryName").snapshot("snaps

Elasticsearch限制IP访问

背景Elasticsearch本身没有认证,有技术支持说用户不想开启认证,认证比较麻烦或者还要花钱,但是又想有一定的保护,所以就问能不能限制IP登录,来保护自己的Elasticsearch。调研network.hostnetwork.bind_host: [“localhostIP1”,“localhostIP2”]network.publish_host: 0.0.0.0想使用该参数去控制,结果

#elasticsearch#elk#linux
到底了