排序:
默认
按更新时间
按访问量

zookeeper Apache Curator

1 简介     Curator是Netflix公司开源的一套Zookeeper客户端框架。了解过Zookeeper原生API都会清楚其复杂度。Curator帮助我们在其基础上进行封装、实现一些开发细节,包括接连重连、反复注册Watcher和NodeExistsException等。目前已经作为...

2018-11-10 16:37:17

阅读数:11

评论数:0

jvm堆内存溢出后,其他线程是否可继续工作

    最近网上出现一个美团面试题:“一个线程OOM后,其他线程还能运行吗?”。我看网上出现了很多不靠谱的答案。这道题其实很有难度,涉及的知识点有jvm内存分配、作用域、gc等,不是简单的是与否的问题。     由于题目中给出的OOM,java中OOM又分很多类型;比如:堆溢出(“java.la...

2018-11-07 14:54:59

阅读数:12

评论数:0

zookeeper java api(2)

    这里介绍其他的API对zookeeper的操作。 同步方式获取子节点数据 public static void getChildrenSync() throws KeeperException, InterruptedException { List&...

2018-11-06 22:04:16

阅读数:13

评论数:1

zookeeper java api(1)

1 Zookeeper安装以及启动     这里我已经进行了安装,并且启动了Zookeeper。端口是2182 2 Zookeeper config tickTime=2000 initLimit=10 syncLimit=5 dataDir=D://zookiper/zookeep...

2018-11-06 12:57:50

阅读数:28

评论数:0

KafKa(windows10)下的搭建

    在本人写这篇文章之前,我的zookeeper环境和java环境都是搭建好的,因此如果有读者想要搭建的话,那么必须要安装zookeeper。     下载:https://www.apache.org/dyn/closer.cgi?path=/kafka/2.0.0/kafka_2.12-...

2018-11-03 21:44:22

阅读数:22

评论数:0

ElasticSearch实战三(分词和映射)

    ElasticSearch的文档映射机制(mapping)用于进行字段的类型确认,将每一个字段匹配为一种确定的数据类型。 1  ES字段类型     ① 基本字段类型     字符串:text、keyword         text默认为全文文本,keyword默认为非全文文本 ...

2018-11-03 15:57:01

阅读数:37

评论数:0

JVM学习之1 GC日志理解

    为了观察GC日志,我们需要设置JVM启动参数:     -XX:+PrintGCDetails-----------------------------表示详细的GC日志的输出 下面程序代码是我摘抄《深入理解JVM》这个本书上的一个示例; public class Refren...

2018-11-02 16:33:46

阅读数:13

评论数:0

BlockingQueue(阻塞队列)详解

    注意:该随笔内容完全引自http://wsmajunfeng.iteye.com/blog/1629354,写的很好,非常感谢,复制过来算是个积累,怕以后找不到。 一. 前言   在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据...

2018-11-01 11:05:11

阅读数:25

评论数:0

ElasticSearch实战二(es基本操作以及IK分词器的安装)

1 基本概念 1.1 Node 与 Cluster Elastic 本质上是一个分布式数据库,允许多台服务器协同工作,每台服务器可以运行多个 Elastic 实例。 单个 Elastic 实例称为一个节点(node)。一组节点构成一个集群(cluster)。 1.2 Index Elasti...

2018-10-24 21:22:55

阅读数:25

评论数:0

shell入门2

Shell 传递参数 我新建了一个文件,在说参数传递之前我们需要学习下for循环的基本语法:语法如下所示: for var in var1 var2 var3 var4 do #具体代码 done 实例代码如下: #! /bin/bash for var in 0 ...

2018-10-23 22:41:31

阅读数:15

评论数:0

shell入门1

        这几天本打算学习一下solr和ElasticSearch的增量索引和全量索引的。但是我看基本都是用了shell或者python脚本。之前也花了一点时间断断续续的学习了下,但是都是跳着学的。今天我是看这个w3c的文档,记录下自己学习的过程吧! 1 第一个shell脚本      ...

2018-10-23 14:52:59

阅读数:21

评论数:0

ElasticSearch实战一(es安装以及插件安装)

es教程 1 es的安装和启动;  运行bin目录下的elasticsearch.bat文件;(注意jre的环境必须是Java8,否则闪退) 之后浏览器访问:localhost:9200/.如果出现如下的信息,说明es服务启动! 2 kibana工具的使用;     下载ki...

2018-10-22 14:04:25

阅读数:39

评论数:0

Spring Cloud config实战

    今天在做一个项目的时候,对于一些系统或者接口的URL地址,感觉在一个项目里面很难管理;或者说各系统之间调用不方便。如果说在分布式项目中单独做一个模块去管理这些个常量或者属性文件的配置,也是可以的,并且之前也是这样做的;但是我认为没有必要去单独的部署一个应用去管理这些配置文件。突然想到了Sp...

2018-10-16 16:42:10

阅读数:31

评论数:0

缘起 网络编程

我为什么要学习Java网络编程,在实际的项目开发中,尤其是移动电信领域。很不辛或者是很辛运来到这个行业。之所以这样说是因为我之前做的项目一般的都是CRUD的基本操作,虽然说现在的Java企业架构一般都是面向微服务,诸如Spring Cloud,Spring Boot。或者是一些分布式框架,几乎都是...

2018-01-05 21:33:17

阅读数:124

评论数:0

com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; che

出现此种错误,我暂时遇到了两次。 1 我的字段的名称和数据库的关键字重合。 上图中的desc是默认降序排列的意思。 2 第二次出现的异常是我在重构代码阶段遇到的一个bug.不过我暂时不能理解,虽然解决了错误。 删除操作的代码如下: public void deleteProduct(...

2017-12-09 22:53:42

阅读数:2599

评论数:1

java对单向单向链表的操作

概述:众所周知,数据对于数据的存储时连续的,也就是说在计算机的内存中是一个整体的、连续的、不间断的ADT数据结构。伴随的问题也会随之出现,这样其实对于内存的动态分配是不灵活的。而链表具备这个优点。因此链表对于数据的插入和删除是方便的,但是对于数据的查询是麻烦的。因为需要遍历链表,而对于链表的遍历确...

2017-12-07 18:18:46

阅读数:139

评论数:0

java数据结构读书笔记--引论

1 递归简论 需求:求出f(x)=2f(x-1)+x²的值。满足f(0)=0 2 Java泛型

2017-11-30 23:35:14

阅读数:114

评论数:0

Spring5.0的第一次尝鲜

对于这次尝鲜,说白了和Spring5.0的新特性基本没有多大的关系,如果说您不小心进来了,却发发现文章的内容和标题似乎不太匹配,那么我将是非常的抱歉,因为这浪费了您宝贵的时间。但是我还是要说:因为这确实是Spring5.0中的一个demo.而我在这里写下这个Demo的原因是这个Demo全部是注解的...

2017-10-12 23:37:44

阅读数:2255

评论数:0

news_flash新闻快讯项目 Chapter 2

在上一章中做了新闻的最基本的CRUD以及环境的基本搭建和配置,本章我们集成页面以及添加高级查询和分页、以及图片上传等基本的技术来继续进行该项目。 1 页面整合 1)拷贝静态资源 2)修改样式、图片等的路径 3)首先我们观察index.html文件,发现它使用了...

2017-10-07 13:45:34

阅读数:2539

评论数:1

news_flash新闻快讯项目 Chapter 1

1 项目搭建以及环境配置 本项目是一个简单的新闻资讯的发布管理系统,新闻工作人员可以添加新闻,删除,修改新闻。也可以编辑发布新闻。 1.1 新建news_flash项目(web项目结构)maven配置,下图是项目的整体结构。 1.2 领域对象的建立domain package cn....

2017-10-06 13:41:05

阅读数:2233

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭