上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: 最近工作中遇到需要使用kafka的场景,测试消费程序启动后,要莫名的过几十秒乃至几分钟才能成功获取到到topic的partition和offset,而后开始消费数据,于是学习了一下查看kafka broker里topic和consumer group状态的相关命令,这里记录一下。 命令参考自《Kaf 阅读全文
posted @ 2019-03-13 19:51 华丽D转身 阅读(9602) 评论(0) 推荐(0) 编辑
摘要: 构造方法 /** * Creates a new, empty map with the default initial table size (16). * 默认大小16 */ public ConcurrentHashMap() { } /** * 自定义大小的构造函数 */ public Co 阅读全文
posted @ 2019-02-23 15:15 华丽D转身 阅读(299) 评论(1) 推荐(0) 编辑
摘要: HashMap的节点 // 基础节点,单链表 static class Node<K,V> implements Map.Entry<K,V> { final int hash; final K key; V value; Node<K,V> next; Node(int hash, K key, 阅读全文
posted @ 2019-02-23 15:14 华丽D转身 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 什么是Aspose? Aspose.Total是Aspose公司旗下的最全的一套office文档管理方案,主要提供.net跟java两个开发语言的控件套包,通过它,我们可以有计划地操纵一些商业中最流行的文件格式:Word, Excel, PowerPoint, Project,等office文档以及 阅读全文
posted @ 2019-02-22 11:17 华丽D转身 阅读(915) 评论(0) 推荐(0) 编辑
摘要: 关于Java中的动态代理,我们首先需要了解的是一种常用的设计模式--代理模式,而对于代理,根据创建代理类的时间点,又可以分为静态代理和动态代理。 一、代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及 阅读全文
posted @ 2019-02-21 10:24 华丽D转身 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 相信新手们在学习Java的过程中都会遇到和我一样的问题:想要把List<Integer>和int[]相互转换太麻烦了。List<String>和String[]也同理。难道每次非得写一个循环遍历吗?其实一步就可以搞定。本文涉及到一些Java8的特性。如果没有接触过就先学会怎么用,然后再细细研究。 i 阅读全文
posted @ 2019-02-19 10:30 华丽D转身 阅读(1842) 评论(1) 推荐(1) 编辑
摘要: 在java 1.5中,提供了一些非常有用的辅助类来帮助我们进行并发编程,比如CountDownLatch,CyclicBarrier和Semaphore,今天我们就来学习一下这三个辅助类的用法。 以下是本文目录大纲: 一.CountDownLatch用法 二.CyclicBarrier用法 三.Se 阅读全文
posted @ 2019-02-18 11:15 华丽D转身 阅读(541) 评论(1) 推荐(0) 编辑
摘要: 问题原因: 今天线上环境,突然出现一个问题,追踪原因是数据库中的一条语句报错,错误内容:lock wait timeout exceeded; try restarting transactio 执行update table set status = 1 where id = 10002;是可以的。 阅读全文
posted @ 2019-02-15 14:11 华丽D转身 阅读(562) 评论(0) 推荐(0) 编辑
摘要: 介绍 jstack是java虚拟机自带的一种堆栈跟踪工具。jstack用于打印出给定的java进程ID或core file或远程调试服务的Java堆栈信息,如果是在64位机器上,需要指定选项"-J-d64",Windows的jstack使用方式只支持以下的这种方式: 主要分为两个功能: a. 针对活 阅读全文
posted @ 2019-01-28 10:37 华丽D转身 阅读(46125) 评论(1) 推荐(3) 编辑
摘要: 问题导读: 1.zookeeper在kafka的作用是什么? 2.kafka中几乎不允许对消息进行“随机读写”的原因是什么? 3.kafka集群consumer和producer状态信息是如何保存的? 4.partitions设计的目的的根本原因是什么? 一、入门 1、简介 Kafka is a d 阅读全文
posted @ 2019-01-25 17:59 华丽D转身 阅读(631) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 9 下一页