前言 之前谈了 Elasticsearch 和 Kibana 的安装,作为开源实时日志分析平台 ELK 的一部分,当然少不了 Logstash 。其实 Logstash 的作...
前言 之前谈了 Elasticsearch 和 Kibana 的安装,作为开源实时日志分析平台 ELK 的一部分,当然少不了 Logstash 。其实 Logstash 的作...
一 Spring 1.1 Spring IOC,AOP你的理解讲一下? IOC,也经常被称为IOC容器,将之前手动new对象和手动对对象引用赋值,现在完全交给spring工厂...
面试几乎必问的问题就多线程的,一般都是以下面几个开始逐个深入: 1.使用多线程吗? 2.多线程有哪些优势和缺点? 3.线程池的了解过吗?还有挖坑问题JDK有几种线程城池,你们...
最近在面试中经常有面试官让绍一下Java的内存模型,以及工作原理,之前只是通过看书把各个知识点了解了一下,趁着今天有时间,把这个知识点都串起来标记一下,以后有时间再看仔...
最近在面试中经常会被问起关于集合之间的区别今天就好好查阅了一下资料; 1.首先是数据结构的区别: ArrayList 底层数据结构是数组;hashmap 的底层数据结构是数组...
通过几个问题来学习HashMap 前提大家都知道,HashMap是由哈希表实现的,哈希表就是由数组和链表组成的。 给出一个很形象的数据结构图。 问题1.既然HashMap是数...
上一篇文章HashMap的底层原理探索我们分析了JDK1.7中Hashmap的源码实现,但是在JDK1.8的时候HashMap的实现做了很大的变动和优化。1.7和1.7之前H...
项目建设过程中遇到一个问题:使用频率很高的基础数据(8MB)(可变更)。缓存到redis 存取效率不高。存在多条这样的基础数据。 当然,可以用ListenableFuture...
前言 由于工作需要使用到ftp服务,一开始是每次建立ftp连接,上传文件成功后,再释放连接,后来发现这个方法太浪费资源和时间了,就想到了使用ftp连接池的方式实现,这样,预先...
Java 集成Ftp Server踩到的坑 FTP 协议简单介绍 FTP 本身是基于TCP的,那么肯定会有IP和端口对不对?回答:是对的一般默认的Ftp Server默认端口...
1 需求背景 最近工作内容变化的很快,不到一个月的时间,已经交接了三个项目。目前遇到了一个新的需求,实现ftp的断点传输功能。 那么什么叫断点传输呢?理解起来其实很简单。断点...
与btrace对比 1.BTrace是基于动态字节码修改技术(Hotswap)来实现运行时java程序的跟踪和替换,btrace有诸多安全限制,需要增加jvm启动参数-Dco...
知识点 1.什么时候会使用HashMap?他有什么特点?2.你知道HashMap的工作原理吗?3.你知道get和put的原理吗?equals()和hashCode()的都有什...
介绍 HashMap是Java程序员使用频率最高的用于映射(键值对)处理的数据类型。随着JDK(Java Developmet Kit)版本的更新,JDK1.8对HashMa...
1.版本选择 1.1.SpringMVC版本为3.2.4;1.2.Tomcat的版本为8.0.47;1.3.servlet-api的版本为3.1.0; 2.Tomcat的基本...
http1.0现状: 带宽: 如果说我们还停留在拨号上网的阶段,带宽可能会成为一个比较严重影响请求的问题,但是现在网络基础建设已经使得带宽得到极大的提升,我们不再会担心由带宽...