自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 【Mac安装多个JDK】

mac安装多个JDK

2022-07-22 11:30:42 310 1

原创 Kibana安装

1. 下载解压kibana-6.6.2-x86_64.tar.gz2. 修改配置文件# vim config/kibana.yml# 端口号默认5600,可修改,服务器地址,elasticsearch地址server.port: 5601serer.host: "0.0.0.0"elasticsearch.hosts: ["http://localhost:9200"]3.启动# 直接启动bin/kibana# 后台启动nohup bin/kibana &4. 访问

2020-09-04 17:23:45 138

原创 Linux 安装单机Elasticsearch

Linux ElasticSearch单机安装1.下载安装包2. 解压安装3.修改系统环境变量vm.max_map_count4. 修改JVM内存大小5. 修改最大文件描述符数量和用户最大线程数6. 启动es7. 分词器1.下载安装包es 6.6.2.tar.gz2. 解压安装# cd到elasticsearch下载的目录tar -zxf elasticsearch-6.6.2.tar.gz# 修改config/elasticsearch.ymlvim elasticsearch.yml# 设

2020-09-04 17:09:11 350

原创 Redis哨兵模式

1. redis主从复制1.1 什么是主从复制规则:主对外,从对内;主可写,从不可写;主挂了,从不可为主。1.2 主从配置主redis配置无需特殊配置从redis配置修改从redis的redis.conf文件:# slaveof <masterip> <masterport> # 表示当前【从服务器】对应的【主服务器】的IP是192...

2020-04-10 20:21:05 124

原创 Redis主从

目录1. 介绍2. 安装3. 启动4. 连接5. 实现原理5.1 全量同步5.2 增量同步缺点1. 介绍从上图可以得知:master节点下可以配置多个slave节点,slave节点下又可以配置多个slave。主从的特点:主对外,从对内;主可写,从不可写。主挂了,从不可为主, 从不提供服务,可读不可写。2. 安装主...

2020-04-09 17:12:50 571

原创 Kafka的工作原理和过程

第1章 生产消息1.1 消息写入算法消息生产者将消息发送给broker,并形成最终可供消费者消费的log,是个比较复杂的过程。producer向broker集群提交消息发送请求 broker controller接受该请求,并根据消息路由策略计算出该消息要写入的partition broker controller根据 topic 和 partition 去 zookeeper ...

2019-11-27 10:11:37 323

原创 【Kafka】kafka的基本介绍

目录第1章Kafka应用场景1.1 用户的活动追踪1.2 日志聚合1.3 限流消峰第2章 Kafka高吞吐的实现第3章 Kafka的基本术语3.1 简介3.2 基本术语3.2.1 topic3.2.2partition3.2.3 segment3.2.4 broker3.2.5 producer3.2.6 consumer3.2...

2019-11-25 19:51:35 200

原创 java客户端连接MongoDB失败的问题(超时,mongo启动失败等)

在学习mongodb的过程中,碰见两个问题,在此记录一下。1. java客户端连接mongodb超时问题。报错信息:com.mongodb.MongoTimeoutException: Timed out after 30000 ms while waiting to connect. Client view of cluster state is {type=UNKNOWN, serve...

2019-10-15 11:22:02 11284

原创 Redis介绍和单机安装

1. Redis介绍1.1 什么是redisRedis 是用C语言开发的一个开源的高性能键值对( key-value )内存数据库,它是一种 NoSQL 数据库。 它是【单进程单线程】的内存数据库,所以说不存在线程安全问题。 它可以支持并发 10W QPS,所以说性能非常优秀。之所以单进程单线程性能还这么好,是因为底层采用了【IO 多路复用(NIO思想)】 相比Memcache这种专...

2019-09-17 17:41:32 140

原创 【Redis的相关命令】

http://redisdoc.com/string/setex.html

2019-05-08 17:40:14 200

原创 【Java】单例模式能否用反射得到实例

前几天面试的时候被问到了这样一个问题 “单例模式能用反射得到实例吗?”,回答的不是很好,借此机会记录一下。首先先针对这个问题回答一下,可以通过反射得到实例。其实原理很简单,就是通过反射破坏私有的构造方法。通过setAccessible(true),然后得到newInstance实例。因为不管是懒汉、饿汉、枚举还是内部类实现的单例模式,总会有私有的构造方法。只要有私有的无参构造方法,就能通过反射...

2019-03-27 19:26:38 3120 4

转载 Http中get和post的区别

99%的人都理解错了HTTP中GET与POST的区别(转自知乎)作者:Larry链接:https://zhuanlan.zhihu.com/p/22536382来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。最直观的区别就是GET把参数包含在UR...

2019-02-28 20:40:48 180

原创 Java的反射中,Class.forName和ClassLoader的区别

在Java中Class.forName和ClassLoader都可以对类进行加载。ClassLoader就是遵循双亲委派模式 最终调用启动类的类加载器。实现的功能是通过一个类的全名来获取此类的二进制字节流。获取后放到JVM中。Class.forName实际上也是调用的ClassLoader来实现的。 @CallerSensitive public static Clas...

2019-02-28 19:55:54 219

基于mysql数据库 增删改查 的web demo

这是用Myeclipse10 和Tomcat7.0开发的一个具有数据库增删改查功能的小demo,利用Serv let和jsp实现

2016-12-13

空空如也

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

TA关注的人

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