- 博客(47)
- 收藏
- 关注
原创 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
原创 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
原创 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
原创 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<Map> list = Lists.newArrayList();List<Map> user = sysUserService.selectAll(1);user.stream().forEach(m -> { m.forEach((k,v) -> { 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关注的人