自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 【Linux】Ubuntu设置服务器之间的免密登录

cat ~/.ssh/id_rsa.pub | ssh -p 22 目标机器账户@目标机器ip ‘cat >> ~/.ssh/authorized_keys’1、生成密匙 (不要重复生成,否则已有的会失效)2、向目标机器配置密匙。

2024-04-14 13:36:39 128

原创 【Redis】Redis 2.6、2.8、3.0、4.0、5.0、6.0、7.0各版本特性

redis2.6 redis2.8 redis3.0 redis3.2 redis4.0 redis5.0 redis6.0 redis7.0

2022-10-26 17:46:59 4151 1

原创 【Docker】Docker-Compose安装太慢,连不上,换这个方式就好了

Docker-Compost版本:1.27.4 , 其他版本请自行验证镜像中是否存在。PS:docker-compose版本根据自己实际需要调整。但是这样下载经常会遇到如下的问题,很久连接不上。操作系统版本:Ubuntu 16.04。

2022-10-17 15:23:46 5586

原创 【Java】DES和AES两种双向加密的实现,简单好用,客户的初级开发很快就和我联调完成了,省心

DES和AES两种双向加密的实现,实现起来比较好写。可能会问,为什么还有更多加密等级更高的或者不对等加密的算法,为什么不用那些呢?其中一个原因是,我这边服务的客户水平不一,但已经做到这个程度的加密往往对于他们已经足够。所以降低一些开发成本,用极可能简单好解释的策略,可以让客户快速理解并实现就更重要了。毕竟项目中尽快联调开发完成还是非常非常重要的。

2022-10-11 18:25:53 568

原创 【Docker】最常用到的几个Docker常用命令,批量停止容器,批量删除镜像测试过程很好用

查看系统内核启动Docker进程查看Docker版本查看Docker详细信息查看Docker命令帮助。

2022-10-08 14:55:18 1304

原创 【Java17】全面拥抱Java17,个人企业均恢复免费,开源组织也在跟进,我们还要等待吗?

Java8升级Java17,Java17面向企业免费了,Java17收费?Java17免费

2022-09-13 13:05:48 7207 1

原创 【TortoiseGit】TortoiseGit文件夹角标图标消失了怎么办?

Win10环境有时突然会发现Git文件和文件夹上的图标消失了。多数情况原因是Windows在安装新软件时,写入了更高优先级的注册表。所以如果需要恢复数据的话,也是要从注册表开始。

2022-09-12 17:48:51 836

原创 【Redis工具】Redis客户端,我用另一个客户端完美替代了RedisDesktopManager

Redis客户端,RedisDesktopManager平替方案

2022-09-07 16:01:07 2133

原创 【SSH】寻寻觅觅,终于找到最佳替代Xshell的免费开源方案,SSH免费开源终端强烈推荐

Xshell最好的平替方案,开源免费,SSH终端,SSH工具推荐

2022-09-07 15:09:15 1053

原创 【IDEA】IDEA快速滚屏几种操作方式和快捷键设置方法

常见快速滚屏的操作方式和快捷键设置方式

2022-09-07 14:41:30 3266

原创 【ZooKeeper】本地开发连接云端ZooKeeper过慢怎么办?Win10

本地连接服务器ZooKeeper时,持续出现超时,如下报错:[ERROR] [2020-12-09 19:03:37.246] Application run failedjava.lang.IllegalStateException: zookeeper not connected at org.apache.dubbo.remoting.zookeeper.curator.CuratorZookeeperClient.<init>(CuratorZookeeperClient.java

2020-12-09 19:08:41 836 5

原创 【JVM】Java虚拟机内存模型简述

程序计数器程序计数器(Program Counter Register)是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器。分支、循环、跳转、异常处理、线程恢复等基础功能都需要依赖这个计数器来完成。由于Java虚拟机的多线程是通过线程轮流切换、分配处理器执行时间的方式来实现的。为了线程切换后能恢复到正确的执行位置,每条线程都需要有一个独立的程序计数器,各线程之间计数器互不影响,独立存储,我们称这类内存区域为线程私有的内存。线程执行Java方法,计数器记录的是虚拟机字节码指令的地址;.

2020-11-20 16:51:21 119

原创 【Netty4】UDP Client报错:bind error : Cannot assign requested address

我遇到此错误其实很简单,只是在写的过程中,被TCP接口误导导致。与开放端口等并无关系。EventLoopGroup group = new NioEventLoopGroup();try { Bootstrap b = new Bootstrap(); b.group(group).channel(NioDatagramChannel.class) .handler(new UdpClientHandler(contextMsg, commonClientHand

2020-11-02 14:55:12 3328

原创 【ElasticSearch】索引、文档、查询等基础语法(一)

本文列出的语法,为在kibana上查询的语法。本质上与curl、或postman相同,只是写法有差异而已。以后详细一些之后,会考虑增加一份curl的写法方便复制粘贴。版本:CentOS 8ElasticSearch 7.9.2Kibana 7.9.2Docker 19.03.13索引新建索引PUT /demo{ "settings": { "number_of_shards": 3, // 每个索引的主分片数,默认值是 5 。这个配置在索引创建后不能修改 "number_of_r

2020-10-28 19:04:50 211

原创 【ElasticSearch】新增文档时,IK空指针报错match(char[], int, int) is null

Index为:PUT /demo{ "settings": { "number_of_shards" : 12, "number_of_replicas" : 1, "analysis":{ "analyzer":{ "ik":{ "tokenizer":"ik_max_word" } } } }, "mappings":{ "properties":{

2020-10-28 15:18:21 3208 4

原创 【ElasticSearch】Docker安装ES的IK分词插件——analysis-ik

进入容器bash:docker exec -it es01 /bin/bash安装IK插件:./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.9.2/elasticsearch-analysis-ik-7.9.2.zip注意IK版本必须和ES版本相同,否则会报错。同时,最新版本的ES可能还没有对应版本的IK,所以建议用次新版本的ES

2020-10-27 14:29:56 1106 1

原创 【Kibana】Docker安装部署Kibana连接ES

版本:CentOS 8ElasticSearch 7.9.3Kibana 7.9.3Docker 19.03.13ES的几个主要配置(可忽略) image: docker.elastic.co/elasticsearch/elasticsearch:7.9.3 ports: - 9200:9200 networks: - elasticnetworks: elastic: driver: bridge完整配置见:https://blog.csdn.n

2020-10-26 22:59:51 2616

原创 【ElasticSearch】Docker安装部署ES

拉镜像docker pull docker.elastic.co/elasticsearch/elasticsearch:7.9.3Rundocker run -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:7.9.3Docker-Compose配置vim docker-compose.ymlversion: '2.2'servic

2020-10-26 16:13:35 759

原创 【Docker】安装Docker以及配置阿里云Docker镜像仓库

安装依赖yum install -y yum-utils device-mapper-persistent-data lvm2更换阿里云源yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repoDocker安装yum install -y docker-ce docker-ce-cli containerd.io如果出现:Package containerd.

2020-10-26 11:57:48 7870

原创 【Linux】CentOS8更换阿里云源

直接参考阿里云官方地址,这里不仅仅有CentOS的源,还有其他非常多的镜像站,并且有详细的配置方法:https://developer.aliyun.com/mirror/其中CentOS的为:https://developer.aliyun.com/mirror/centos?spm=a2c6h.13651102.0.0.3e221b11keteiACentOS 镜像简介CentOS,是基于 Red Hat Linux 提供的可自由使用源代码的企业级 Linux 发行版本;是一个稳定,可预测,

2020-10-26 11:31:16 6824 2

原创 【VirtualBox虚拟机】不同网络环境IP变动的最佳解决方案

需求:工作环境与家庭环境网络不同,无论接入什么网络,都需要保证虚拟机IP端口保持稳定不变,以便进行本地调试。配置方法:需要配置两个网卡,就可以解决该问题打开虚拟机设置进入网络配置网卡1网卡1:选择仅主机(Host-Only)网络,界面名称选择VirtualBox Host-Only Network(可能根据虚拟机安装配置不同,该网卡名称可能存在差异,总之是虚拟机的虚拟网卡);高级中不需要配置,但也给出截图参考:配置网卡2:首先启用网卡2,连接方式选择:网络地址转换(NAT),其余全

2020-10-25 16:32:11 1731

原创 【Spring-Cloud-Gateway】form-data通过modifyRequestBody变更参数遇到的大坑

【Spring-Cloud-Gateway】modifyRequestBody处理form-data时遇到的大坑版本:Hoxton.SR8boot版本:2.3.3.RELEASE事件原因:因业务需要,需要对form-data进行解析,获取到字段,然后将信息继续传递或增加新字段后传递下去。按照如下写法,会出现下游接口无法有效获取参数及文件的情况。代码如下: @Bean public RouteLocator route1(RouteLocatorBuilder builde

2020-10-25 16:30:19 2849

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除