月眸—后端技术交流,大数据技术交流,资源分享
elasticSearch使用笔记
1.下载elasticSearch 7.3.2 官网地址:https://www.elastic.co/downloads/elasticsearch 2.解压 修改conf下的elasticsear 【阅读更多...】
redis学习
一.Redis安装 1.下载安装包 去redis官网下载redis-4.0.2.tar.gz 2.安装c++ sudo yum install -y gcc-c++ 3.安装redis 上传Redis 【阅读更多...】
java之Map的学习
我们在学习集合框架的时候,知道集合框架分为两类,一类是Collection家族,另一类就是Map家族啦。今天主要介绍一下常用的四个集合类,如下图: 一、那么这三种Map有何区别呢? 1.HashMap 【阅读更多...】
常见的三种单例模式
一、懒汉模式 package com.sy.singleton; /** * 描述: 懒汉模式 * @author shengyu * @date:2019年5月7日 下午4:33:12 【阅读更多...】
二叉树遍历
一、前序遍历 /** * 前序遍历:通过栈保留待操作值 */ public static void preOrder(TreeNode head){ if(head == null){ 【阅读更多...】
单链表的基本操作
一、单链表定义 package com.sy.lineTable; public class ListNode { public Integer value; public List 【阅读更多...】
JVM知识总结
一、三大垃圾回收算法 1、复制算法 现在的垃圾回收器新生代主要采用复制算法。其原理如下。 1>eden,from区复制到To区,年龄+1 首先,当Eden满的时候会触发第一次GC,把存活的对象拷 【阅读更多...】
java NIO学习笔记
Java NIO(New IO)是从java1.4版本引入的一个新的IO API,可以替代标准的java IO API。NIO与原来的IO有着相同的作用和目的,但是使用的方式完全不同,NIO支持面向缓 【阅读更多...】
zookeeper学习四:zookeeper在java中的使用
package com.ai.trial; import java.io.IOException; import org.apache.zookeeper.CreateMode; import o 【阅读更多...】
zookeeper学习三:zookeeper客户端命令学习
集群搭建完之后,就可以用客户端对服务器进行操作了,下面来看一下有哪些客户端命令吧。 命令基本语法 功能描述 help 显示所有操作命令 ls path [watch] 使用ls命令查看当前znode中 【阅读更多...】