- 博客(4)
- 收藏
- 关注
转载 Java并发编程:volatile关键字解析
volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。 volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。由于volatile关键字是与Java的内存模型有关的,因此在讲述volatile关键之前,我们先...
2018-07-16 16:51:33 263
转载 数据库事务
四大特性⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。⑵ 一致性(Consistency) 一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之后都必须处于一致性状态。 ...
2018-07-13 15:50:46 181
原创 ik分词器安装
官方demo https://github.com/medcl/elasticsearch-analysis-ik安装ik分词器有2种方式1、下载Elasticsearch对应版本的ik包,然后解压致Elasticsearch中。ik和ES的版本对应下载对应版本的ik解压 在ES的conf和plugins文件夹下各自新建一个analysis-ik的文件夹将解压后以下文件中除config文件夹外的...
2018-07-13 15:50:08 802
原创 Filebeat的Docker安装
Filebeat是一个日志文件托运工具,在你的服务器上安装客户端后,filebeat会监控日志目录或者指定的日志文件,追踪读取这些文件(追踪文件的变化,不停的读),并且转发这些信息到elasticsearch或者logstarsh中存放。以下是filebeat的工作流程:当你开启filebeat程序的时候,它会启动一个或多个探测器(prospectors)去检测你指定的日志目录或文件,对于探测器找...
2018-07-13 15:49:42 7580
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人