月眸—java技术交流,技术分享,资源分享
git换行符问题解决方案
很多小伙伴可能会有这种体验:从git上拉取代码后,只修改了一行代码,提交代码时,却发现整个文件都被修改了。不要慌,这是git自动转换换行符导致的问题。 原因 1.不同操作系统使用的换行符是不一样的。 【阅读更多...】
elasticSearch初体验
1.下载elasticSearch 7.3.2 官网地址:https://www.elastic.co/downloads/elasticsearch 2.解压 修改conf下的elasticsear 【阅读更多...】
IE8不支持数组的indexOf方法解决办法
我们知道要在IE8中使用Set和Map集合是有问题的,所以只能使用Array了;但是它不支持IndexOf()方法。我们可以重写一下Array的indexOf方法。代码如下: Array.protot 【阅读更多...】
java学习资料
基础篇 菜鸟教程 尚硅谷java NIO视频 代码规范 阿里巴巴java开发技术手册 阿里巴巴 Java 代码规约扫描插件 P3C Google Java 编程风格指南 编程工具 Idea eclip 【阅读更多...】
Centos7安装redis
1.安装redis数据库 yum install redis 2.安装fedora的epel仓库 yum install epel-release 3.启动redis systemctl start 【阅读更多...】
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区复制到T 【阅读更多...】