自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

coshise的专栏

岁月蹉跎,有梦就得努力追寻

  • 博客(10)
  • 资源 (7)
  • 收藏
  • 关注

原创 kafka生产者总结(五)

就今天我对kafka的生产做个总结,首先我们来看一下我们来看看通过java实现kafka生产者客户端向kafka集群发送消息的通用代码:public class Producer extends Thread {    private final KafkaProducer<Integer, String> producer;    private final String topic...

2018-05-20 20:24:48 4132

原创 kafka消费者总结(四)

之前介绍了消费者提交offset和消费消息保持一致性,消费者group的rebalance操作以及消费者pull消息的流程,本次总结我们介绍如何通过多线程从kafka消费消息。我们知道创建kafka topic命令是可以指定分区的个数以及复制因子(也就是分区副本的个数),命令如下:#创建topickafka-topics.sh --create --zookeeper 127.0.0.1:2181...

2018-05-13 22:52:11 1120

原创 kafka消费者总结(三)

这次我们来总结一下kafka Consumer客户端从 brokers集群上拉取拉取消息的过程,首先看一下KafkaConsumer所以依赖的组件:metadata 记录了集群的元数据信息netClient表示consumer与kafka集群网络通信的组件client 是对netClient的封装,引用了netClient实例subscriptions 包含了两部分信息,SubscriptionT...

2018-05-06 22:51:01 859

原创 kafka消费者总结(二)

   由于kafka topic的某一个分区只能同时被一个消费者消费,据官方介绍是因为两个消费者同时消费一个分区就不能保证单个分区消息的顺序性了。当消费者,broker,topic分区 的数目发生变化时,consumer都可能发生Rebalance操作,总结如下:1.有消费者下线,主要是消费这个长时间未向GroupCoordinator发送心跳请求,GroupCoordinator认为消费者下线2...

2018-05-01 15:14:02 1575

原创 kafka消费者总结(一)

   最近项目中大量用到了kafka作为两个系统之间传递消息的中间件,前段时间专门买了两本介绍kafka使用和源码分析的书,最近闲下来了,想对kafka做个小结。kafka Consumer 主要是从kafka上拉取消息的客户端,其基本的使用方法如下:  Properties props = new Properties();  props.put("bootstrap.servers", "lo...

2018-04-21 23:37:21 3013

转载 java 中的哈希码到底是什么?

在Java中,哈希码代表了对象的一种特征,例如我们判断某两个字符串是否==,如果其哈希码相等,则这两个字符串是相等的。其次,哈希码是一种数据结构的算法。常见的哈希码的算法有:1:Object类的hashCode.返回对象的内存地址经过处理后的结构,由于每个对象的内存地址都不一样,所以哈希码也不一样。2:String类的hashCode.根据String类包含的字符串的内容,根据一种特殊算法

2012-02-11 13:40:57 1266 1

转载 ActionContext和ServletActionContext小结

1. ActionContext在Struts2开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Action里直接获取请求(Request)或会话(Session)的一些信息,甚至需要直接对JavaServlet Http的请求(HttpServletRequest),响应(HttpServletResponse)操作. 我们需要在Action中取得request请求参数

2012-02-04 15:20:55 284

转载 hibernate id 生成策略及主要使用方法

二、hibernate主键策略生成器hibernate提供多种主键生成策略,有点是类似于JPA,有的是hibernate特有:native: 对于 oracle 采用 Sequence 方式,对于MySQL 和 SQL Server 采用identity(自增主键生成机制),native就是将主键的生成工作交由数据库完成,hibernate不管(很常用)。uuid: 采用128位的uu

2012-02-04 13:53:52 669 1

转载 Criteria 接口的具体使用方法

最近在项目中使用 Spring 和 Hibernate 进行开发,有感于 Criteria 比较好用,在查询方法 设计上可以灵活的根据 Criteria 的特点来方便地进行查询条件的组装。现在对 Hibernate的Criteria 的用法进行总结:   Hibernate 设计了 CriteriaSpecification 作为 Criteria 的父接口,下面提供了 Criteri

2012-02-04 13:43:17 782

转载 HibernateDaoSupport类用法的介绍

Spring的Hibernate ORM 框架带来了方便的HibernateDaoSupport类,你的DAO类可以继承它:  public class StudentDaoHibernate extends HibernateDaoSupport implements StudentDao{  .................  }  如果你选择这种设计,就需要动态注入

2012-02-04 13:33:48 1034

JSTL帮助文档

JSTL文档主要介绍JSTL的所有的标签,可作为web开发开发jsp页面的指导文档

2012-03-26

ibatis开发指南

ibatis开发指南文档主要介绍了ibatis在实际开始中的基础配置以及注意的问题

2012-03-26

Criteria使用方法

介绍了hibernate中 Criteria接口在实际开发过程中的常见使用方法及技巧

2012-03-26

DHTML开发手册

详细介绍了DHML的各种标签以及函数和事件方法,帮助你快速开发灵活的web界面

2012-03-26

Jquery1.7chm格式API

Jquery1.7chm格式API 帮助您快速掌握Jquery开发应用接口

2012-03-26

ant入门与简介

ant入门与进阶,ant的基础知识介绍以及应用提升

2012-03-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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