从新世纪头十年的熙熙攘攘,到如今的门可罗雀,大卖场的时代过去了。但是人们终归是要购物的,只不过卖场不再是消费者的首选。除了无所不包的网购大大满足了人们,各式各样的小业态...
一、文档 Elasticsearch 是面向文档的,文档是所有可搜索数据的最小单位,例如 1、日志文件中的日志项2、 一本电影的具体信息/一张唱片的详细信息3、 MP3播放器...
除了程序计数器以外,虚拟机内存的其它几个运行时区域都有发生OutOfMemoryError异常的可能 一、Java堆溢出 java堆用于存储对象实例,只要不断的创建对象,...
ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Jav...
在linux主机上添加ftp用户,只允许让ftp登录用户看到自己账号下的目录/文件 安装vsftp服务器 云下载跟安装vsftpd服务器yum install vsftpd ...
一、什么是分布式系统唯一 ID 在复杂分布式系统中,往往需要对大量的数据和消息进行唯一标识。 如在金融、电商、支付、等产品的系统中,数据日渐增长,对数据分库分表后需要有一个唯...
在语言层面,创建对象通常仅仅是一个new关键字而已,而在虚拟机中,对象的创建,是一个怎样的过程呢? 对象的创建 虚拟机遇到一个new指令后,首先会检查这个指令的参数是否在常量...
java 与 C++ 之间有一堵由内存动态分配和垃圾收集技术所围城的“高墙”,墙外面的人想进去,墙里面的人却想出来 内存区域划分 程序计数器 线程私有的; 一块较小的内存,可...
问题出在servlet-api.jar上,tomcat部署springMVC项目时是不用这个包的,而用maven构建项目时需要,如果不引用该依赖就会不识别 HttpServl...
Markdown介绍 Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。Markdown语法的目标是:成为一...
OLAP简介 摘要 druid对于做大数据的同学们来说,并不陌生。我之前也研究过很多OLAP的框架,最近研究了一下最新版的druid(0.9.1.1), 想和大家在此分享一下...
目录 先了解几个概念 1、线程的生命周期 2、jvm内存模型 3、线程的实现方式 4、线程池 5、保护措施5.1、 synchronized5.2、Lock&&ReadWri...
跟同事聊天,他告诉我他有两个坏习惯,我问他哪两个?一个是裸睡! 我说,这没什么啊,经专家研究,裸睡有利于放松心情,可以睡个好觉,再说你一个单身狗,裸睡怕什么? 还没等他说话,...