自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一个注解搞定 SpringBoot 接口防刷

【代码】一个注解搞定 SpringBoot 接口防刷。

2023-11-29 10:53:29 92

原创 Docker查看容器IP地址的方法

在实际开发和部署中,Docker容器是非常常见的应用场景。要想在使用Docker容器时实现网络通信,就需要知道容器的IP地址。本文将介绍几种常见的方法来查看Docker容器的IP地址。

2023-10-13 10:38:27 12806

原创 ElasticSearch启动报错:Plugin [analysis-ik] was built for Elasticsearch version 7.17.13 but version7.17.6

【代码】ElasticSearch启动报错:Plugin [analysis-ik] was built for Elasticsearch version 7.17.13 but version7.17.6。

2023-10-13 10:06:15 672

原创 Docker安装、启动、管理ElasticSearch、ElasticSearch-heade、kibana

Docker容器内使用apt报错 E: List directory /var/lib/apt/lists/partial is missing. - Acquire (13: Permission)_江南烟雨゛断桥殇╮的博客-CSDN博客。【代码】Docker容器内使用apt报错 E: List directory /var/lib/apt/lists/partial is missing. - Acquire (13: Permission)访问ES-HEAD地址,连接ES。进入kibana容器。

2023-10-12 15:58:21 1480

原创 ElasticSearch-Head 数据浏览406问题解决

【代码】ElasticSearch-Head 数据浏览406问题解决。

2023-10-12 15:57:11 385

原创 Docker容器内使用apt报错 E: List directory /var/lib/apt/lists/partial is missing. - Acquire (13: Permission)

【代码】Docker容器内使用apt报错 E: List directory /var/lib/apt/lists/partial is missing. - Acquire (13: Permission)

2023-10-12 14:33:13 428

原创 解决Docker容器中,vim not found问题

【代码】解决Docker容器中,vim not found问题。

2023-10-12 10:45:23 680

原创 MyBatisCodeHelperPro激活

链接下载MyBatisCodeHelperPro链接: https://pan.baidu.com/s/1u3h8oac1MhHks24u61OQpA 提取码: n2du下载后解压到idea的plugins目录下,如果之前安装的有MyBatisCodeHelperPro先卸载,解压后需要重启idea,随便进入一个项目插件会提示要激活,点击激活或者Tools——>MyBatisCodeHelper——>Activation——>在线激活——>输入激活码——>激活..

2021-08-17 09:49:15 3894 1

原创 Java Lambda表达式总结

实体public class Info { /** * 编号 */ private Integer id; /** * 姓名 */ private String name; /** * 年龄 */ private Integer age; /** * 性别 */ private String sex; /** * 分...

2020-05-04 18:00:45 179

原创 好玩有趣的代码注释,Emmm~~~

/***                                     *         瓦瓦            十             *        十齱龠己         亅瓦車己            *        乙龍龠毋日丶      丶乙己毋毋丶           *        十龠馬鬼車瓦      己十瓦毋毋       ...

2019-07-24 09:44:42 390

原创 WARNING in configuration The 'mode' option has not been set, webpack will fallback to 'production' f

webpack初始化index.js报错:WARNING in configuration The 'mode' option has not been set, webpack will fallback to 'production' for this value. Set 'mode' option to 'development' or 'production' to enable d...

2019-02-13 20:40:34 368

转载 Java发送邮件

电子邮件的应用非常广泛,常见的如在某网站注册了一个账户,自动发送一封激活邮件,通过邮件找回密码,自动批量发送活动信息等。很显然这些应用不可能和我们自己平时发邮件一样,先打开浏览器,登录邮箱,创建邮件再发送。本文将简单介绍如何通过 Java 代码来创建电子邮件,并连接邮件服务器发送邮件。电子邮件协议电子邮件在网络中传输和网页一样需要遵从特定的协议,常用的电子邮件协议包括 SMTP,POP3,I...

2018-12-29 13:48:11 641

原创 Redis瑞士军刀pipeline

pipeline(流水线功能) 一次网络命令通信模型 : 批量网络命令通信模型 :    什么是流水线:          将一批命令打包,在服务端进行一个批量的计算,然后按顺序将结果返回 流水线的作用两点注意: Redis的命令时间是微秒级别的 pipeline每次条数需要控制(网络)            ...

2018-12-19 17:57:20 134

原创 Redis瑞士军刀发布订阅

发布订阅 角色:发布者(publisher) 订阅者(subscriber) 频道(channel) 模型 发布订阅:发布一条消息,所有的订阅者都可以收到消息         当然,每一个订阅者是可以订阅多个频道的(如下图),现在Redis里有两个频道,有的订阅者订阅了一个频道,有的订阅了两个频道。当消息发送的时候,就可以收到不同频道发送的消息。不关注的频...

2018-12-19 17:56:27 199

原创 Redis瑞士军刀BitMap(位图)

BitMap(位图) setbit key offset value 对key所储存的字符串值,设置或清除指定偏移量上的位。位的设置或清除取决于value参数,可以是0也可以是1。当key不存在时,自动生成一个新的字符串值。offset 参数必须大于或等于0,小于2^32gitbit key offset ...

2018-12-19 17:55:49 285

原创 Redis瑞士军刀HyperLogLog

HyperLogLog1、基于HyperLogLog的算法:极小空间完成独立数量统计2、本质还是字符串pfadd key element [element ...] 将任意数量的元素添加到指定的HyperLogLog里面,如果内部储存被修改了,返回1,否则返回0pfcount key [key ...] ...

2018-12-19 17:55:11 117

原创 Redis瑞士军刀GEO

GEO geoadd key longitude latitude member [longitude latitude member ...] 将给定的空间元素(纬度、经度、名字)添加到指定的键里面geopos key member [member ...] ...

2018-12-19 17:53:59 119

原创 Redis瑞士军刀慢查询

慢查询 生命周期:两点说明:慢查询发生在第三阶段 客户端超时不一定慢查询,但慢查询是客户端超时的一个可能因素                                                   两个配置-slowlog-max-len 1、先进先出队列(假如说一条命令在执行过程中,被列入慢查询的范围内他就会进入一个队列,这个队列是用Redis的列...

2018-12-19 11:33:24 183

原创 Jedis配置优化

                                  Commons-pool配置(1) ——资源数控制                                  Commons-pool配置(2) ——借还参数                                                              适合的MaxTot...

2018-12-19 09:53:39 672

原创 Jedis基本使用

简单使用  Jedis两种连接方式1、Jedis直连(每次使用需要new jedis对象) 2、Jedis连接池(当我们需要对Redis操作时,只需要从Jedis连接池里去借用,不需要时还回来)  方案对比...

2018-12-18 17:06:02 191

原创 Redis知识点总结

数据结构和内部编码 单线程 1、一次只运行一条命令2、拒绝长(慢)命令      keys,flushall,flushdb,slow lua script,mutil/exec,operate big value(collection)3、其实不是单线程      fysnc file descriptor      close file descript...

2018-12-18 10:53:10 139

原创 iTerm2 快捷键大全

标签 新建标签:command + t关闭标签:command + w切换标签:command + 数字 command + 左右方向键切换全屏:command + enter查找:command + f分屏 垂直分屏:command + d水平分屏:command + shift + d切换屏幕:command + option + 方向键 command...

2018-12-14 16:49:04 96

原创 Mycat介绍概览

什么是数据库中间层?位于前端应用与后端数据库中间的组件Mycat的主要作用?作为分布式数据库中间层使用 实现后端数据库的读写分离及负载均衡   3.对业务数据库进行垂直切分     4.对业务数据库进行水平切分     5.通过数据库中间层有效地控制前端应用访问后端数据库的连接数量 当连接数占满后,所有的新建连接都不能在访问数据库,否则会对应用的稳定产生巨...

2018-12-12 15:23:05 110

原创 Spring MVC全局异常处理流程图

无SpringMVC全局异常时的流程SpringMVC全局异常流程图 

2018-11-19 09:59:51 713 1

原创 JsonUtil序列化、反序列化封装类

public class JsonUtil { private static ObjectMapper objectMapper = new ObjectMapper(); static { //对象的所有字段全部列入 objectMapper.setSerializationInclusion(Inclusion.ALWAYS); ...

2018-11-15 15:10:14 1370

原创 Java中泛型Class T以及Class ?的区别

Class类的实例表示Java应用运行时的类(class ans enum)或接口(interface and annotation)(每个Java类运行时都在JVM里表现为一个Class对象,可通过类名.class,类型.getClass(),Class.forName("类名")等方法获取Class对象)。数组同样也被映射为Class对象的一个类,所有具有相同元素类型和维数的数组都共享该...

2018-11-15 14:39:54 305

原创 远程连接Redis报错,(error) DENIED Redis is running in protected mode because protected mode is enabled, no

(error) DENIED Redis is running in protected mode because protected mode is enabled, no bind address was specified, no authentication password is requested to clients. In this mode connections are ...

2018-11-14 17:32:00 1023

原创 Redis命令总结

常用命令 keys *                                            查看所有的键get  key                                         获取对应key的valueset key value                                  设置key、value./redi...

2018-11-14 15:20:24 125

原创 Redis启动警告解决

[gpp@goldpanpan src]$ 25342:C 14 Nov 11:08:48.118 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo25342:C 14 Nov 11:08:48.118 # Redis version=4.0.11, bits=64, commit=00000000, modified=0, pid=25342, ...

2018-11-14 11:33:21 4142

原创 CentOS 6.8下解决Redis make test错误:You need tcl 8.5 or newer in order to run the Redis test

hadoop@stormspark:~/workspace/redis2.6.13/src$ make testYou need tcl 8.5 or newer in order to run the Redis testmake: *** [test] Error 1wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar...

2018-11-14 11:07:18 668

原创 Tomcat集群(Nginx+Tomcat搭建集群)

Tomcat集群能带来什么 提高服务的性能,并发能力,以及高可用性  提供项目架构的横向扩展能力Tomcat集群实现原理通过Nginx负载均衡对多个Tomcat进行请求转发 Tomcat集群带来了什么新问题Session登录信息存储和读取的问题 服务器定时任务并发的问题 Tomcat单机部署多应用 修改/etc/profile,增加Tomcat环境变量...

2018-11-13 15:55:58 601

原创 Java多线程问答集锦

1、多线程有什么用?1)发挥多核CPU的优势随着工业的进步,现在的笔记本、台式机乃至商用的应用服务器至少也都是双核的,4核、8核甚至16核的也都不少见,如果是单线程的程序,那么在双核CPU上就浪费了50%,在4核CPU上就浪费了75%。单核CPU上所谓的"多线程"那是假的多线程,同一时间处理器只会处理一段逻辑,只不过线程之间切换得比较快,看着像多个线程"同时"运行罢了。多核CPU上的多线...

2018-11-13 09:54:59 115

原创 List<Map>循环迭代取出键值

List&lt;Map&gt; list = Lists.newArrayList();List&lt;Map&gt; user = sysUserService.selectAll(1);user.stream().forEach(m -&gt; { m.forEach((k,v) -&gt; { Map resultMap = new HashMap(); ...

2018-10-20 15:52:15 807

原创 CentOS 7安装Git

一、安装实操Git下载地址         http://learning.happymmall.com/git/git-v2.8.0.tar.gz1、下载Git后解压sudo tar -zxvf git-v2.8.0.tar.gz2、安装Git依赖sudo yum -y install zlib-devel openssl-devel cpio expat-devel g...

2018-10-12 15:56:58 95

原创 CentOS 7重启防火墙服务,出现Job for iptables.service failed because the control process exited with error code

sudo chkconfig network offsudo chkconfig network onsudo service NetworkManager stopsudo service NetworkManager start重新运行网络配置即可

2018-10-11 22:07:32 1687

原创 Linux下彻底卸载mysql

1、查找是否安装mysqlsudo rpm -qa|grep -i mysql 2、显示之前安装的mysql-community-common-5.7.23-1.el7.x86_64mysql-community-libs-5.7.23-1.el7.x86_64mysql-community-client-5.7.23-1.el7.x86_64mysql57-communit...

2018-10-11 21:44:55 1331 2

原创 CentOS 7安装mysql

一、安装实操安装前首先查看机器是否安装有mysql,如果没有的话开始安装sudo rpm -qa | grep mysql-server1、安装mysql服务,会发现没有可用的mysql包sudo yum -y install mysql-community-server2、下载mysql需要的文件sudo wget -i -c http://dev.mysql.co...

2018-10-11 21:37:44 90

原创 CentOS7下解决yum install -y mysql-server没有可用包的问题(No package mysql-server available.)

下载地址           http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm1、下载后执行安装命令sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm2、安装完成后ls -1 /etc/yum.repos.d/mysql-community*...

2018-10-11 15:48:36 2942

原创 CentOS yum安装小问题

sudo yum install mysql-serverFailed to set locale, defaulting to CLoaded plugins: fastestmirrorLoading mirror speeds from cached hostfileNo package mysql-server available.Error: Nothing to do...

2018-10-11 15:03:01 133

原创 CentOS 安装redis(分布式)

一、安装实操Redis下载地址    http://learning.happymmall.com/%E4%BA%8C%E6%9C%9F%E9%9B%86%E7%BE%A4%E5%8F%8A%E7%BC%93%E5%AD%98%E5%88%86%E5%B8%83%E5%BC%8FJava%E7%AB%AF/redis-2.8.0-linux-mac.tar.gz 1、下载Redis...

2018-10-11 14:48:07 290

空空如也

空空如也

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

TA关注的人

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