摘要:
1、什么是JUC 源码 + 官方文档 面试高频问! java.util 工具包、包、分类 业务:普通的线程代码 Thread Runnable 没有返回值、效率相比入 Callable 相对较低! 2、线程和进程 进程:一个程序,QQ.exe Music.exe 程序的集合;一个进程往往可以包含多个 阅读全文
摘要:
本地所和分布式锁的理解 1. 本地锁和分布式锁的区别。 1.1. 本地锁的意义 在单进程的系统中,当存在多个线程可以同时改变某个变量(可变共享变量)时,就需要对变量或代码块做同步,使其在修改这种变量时能够线性执行,以防止并发修改变量带来数据不一致或者数据污染的现象。 而为了实现多个线程在一个 阅读全文
摘要:
1.初识Stream-API 一、什么是Java Stream API? Java Stream函数式编程接口最初是在Java 8中引入的,并且与lambda一起成为Java开发的里程碑式的功能特性,它极大的方便了开放人员处理集合类数据的效率。从笔者之前看过的调查文章显示,绝大部分的开发者使用的JD 阅读全文
摘要:
ElasticSearch笔记 1. ElasticSearch前期 1.1 聊聊ElasticSearch的简介 Elaticsearch,简称为es, es是一个开源的高扩展的分布式全文检索引擎,它可以近乎实时的存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理PB级别(大数据时代 阅读全文
摘要:
1.POI使用 1.1 什么是POI POI简介(Apache POI),Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。 HSSF - 提供读写Microsoft Excel格式档案的功能。(.xl 阅读全文
摘要:
1. Nginx介绍 1.1 什么是Nginx? Nginx是一个高性能的HTTP 和反向代理服务。Nginx 是由伊戈尔·赛索耶夫为俄罗斯访问量第二的站点(俄文:Рамблер)开发的,第一个公开版本 0.1.0发布于2004 年 10 月 4 日。 1.2 Nginx的作用是什么? Ng 阅读全文