自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

6。

知足且坚定,温柔且上进

  • 博客(23)
  • 问答 (1)
  • 收藏
  • 关注

原创 Mybatis—日志

目录 Mybatis 日志简介 日志配置(log4j) 步骤 1:添加 Log4J 的 jar 包 步骤 2:配置 Log4J Log4j基本使用方法 定义配置文件 Spring中使用Log4j(未完待续) ...

2019-12-14 18:48:00 80

原创 Mybatis—动态 SQL

目录 choose, when, otherwise where set foreach 多数据库支持 MyBatis 的强大特性之一便是它的动态 SQL。拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQ...

2019-12-14 18:26:00 64

原创 Mybatis—mapper.xml配置文件

目录 select Select 元素的属性 insert, update 和 delete 示例 sql 参数 (parameterType...) 字符串替换(${} 和 #{}区别) ...

2019-12-14 18:08:00 524

原创 Mybatis—系统核心配置文件

目录 environments元素 数据源(dataSource) mappers元素 Mapper文件 typeAliases(类型别名) settings设置 生命周期和作用域 ...

2019-12-14 16:58:00 159

原创 Mybatis—简介

目录 什么是MyBatis? 从 XML 中构建 SqlSessionFactory 不使用 XML 构建 SqlSessionFactory(不推荐,也不会这么用啊!) 从 SqlSessionFactory 中获取 SqlSession 创建实体类 编...

2019-12-14 16:08:00 77

原创 SpringMVC——拦截器及文件上传和下载

目录 自定义拦截器 拦截器类 在springmvc的配置文件中配置拦截器 文件上传 导入jar包 配置bean:multipartResolver 采用file.Transto 来保存上传的文件 ...

2019-12-08 22:20:00 317

原创 SpringMVC——数据处理

目录 接收数据 提交的域名称和处理方法的参数名一致 提交的域名称和处理方法的参数名不一致 提交的是一个对象 数据显示到前端 通过ModelAndView 通过ModelMap 通过Model ...

2019-12-08 22:06:00 101

原创 SpringMVC——返回结果及指定视图

通过ModelAndView返回结果和指定视图设置ModelAndView对象 , 根据view的名称 , 视图解析器跳到指定的页面 .页面 : {视图解析器前缀} + viewName +{视图解析器后缀}<!-- 视图解析器 --><bean class="org.springframework.web.servlet.view.InternalResour...

2019-12-08 21:29:00 162

原创 SpringMVC——SpringMVC配置

使用springMVC必须配置的三大件:处理器映射器、处理器适配器、视图解析器通常,我们只需要手动配置视图解析器,而处理器映射器和处理器适配器只需要开启注解驱动即可,而省去了大段的xml配置配置web.xml1.注册DispatcherServlet2.关联SpringMVC的配置文件3.启动级别为1<?xml version="1.0" encoding="UTF-...

2019-12-08 21:12:00 224

原创 SpringMVC——简介及原理简单分析

目录 SpringMVC特点 Spring MVC是Spring Framework的一部分,是基于Java实现MVC的轻量级Web框架。SpringMVC特点1.轻量级,简单易学2.高效 , 基于请求响应的MVC框架3.与Spring兼容性好,无缝结合4.约定优于配置5.功能强大:RES...

2019-12-08 21:05:00 302

原创 Kakfa和其他类型消息中间件对比图

2019-12-07 22:10:00 112

原创 Kafka消费者——结合spring开发

Kafka消费者端可靠性保证作为消费端,消费数据需要考虑的是:1、不重复消费消息2、不缺失消费消息自动提交 offset 的相关参数:enable.auto.commit: 是否开启自动提交 offset 功能(true)auto.commit.interval.ms: 自动提交 offset 的时间间隔 (1000ms = 1s)手动提交offset 的相关参数:...

2019-12-07 22:08:00 427

原创 Kafka生产者——结合spring开发

目录 Kafka生产者端 可靠性保证: spring-kafka生产端 Kafka生产者端可靠性保证:producer向broker发送消息数据,需要有一定的可靠性,至少要保证数据:1、不丢失2、不重复producer提供了一些参数,在编写pro...

2019-12-07 22:06:00 323

原创 Kafka消费者——消费者客户端多线程实现

目录 消费者客户端多线程实现 消费者客户端多线程实现KafkaProducer 是线程安全的,然而 KafkaConsumer 却是非线程安全的。KafkaConsumer 中定义了一个 acquire() 方法,用来检测当前是否只有一个线程在操作,若有其他线程正在操作则会抛出 ConcurrentMo...

2019-12-07 21:57:00 1272

原创 Kakfa消费者——原理及分析

consumer 采用 pull(拉)模式从 broker 中读取数据。push(推)模式很难适应消费速率不同的消费者,因为消息发送速率是由 broker 决定的。它的目标是尽可能以最快速度传递消息,但是这样很容易造成 consumer 来不及处理消息,典型的表现就是拒绝服务以及网络拥塞。而 pull 模式则可以根据 consumer 的消费能力以适当的速率消费消息。pull 模式不...

2019-12-07 21:32:00 104

原创 Kafka基础——Kafka架构

目录 Kafka 简介 使用消息队列的好处 Kakfa 架构 分区 分区重新分配 分区分配策略 Leader的选举 Kafka 简介Kafka最初是由LinkedIn公司采...

2019-12-07 20:20:00 191

原创 Kafka基础——常用命令行操作

目录 集群启动 集群启动启动zookeeper集群cd /usr/app/zookeeper/bin./zkServer.sh start依次启动。启动kafka集群cd /usr/app/kafkabin/kafka-server-satrt.sh -daemon config/serve...

2019-12-07 15:26:00 164

原创 Kafka基础——集群搭建

目录 Zookeeper的集群搭建 上传安装包 Kafka集群搭建 上传安装包 解压移动 在kafka 目录下创建 logs 文件夹 修改配置文件 集群操作 ...

2019-12-07 15:25:00 228

原创 Kafka消费者——重要参数配置

目录 bootstrap.servers group.id fetch.min.bytes fetch.max.bytes fetch.max.wait.ms max.partition.fetch.bytes max.poll.recor...

2019-12-07 15:24:00 1168

原创 Kafka消费者——API开发

目录 消费者客户端 订阅主题 订阅分区 取消订阅 订阅总结 消息消费 poll ConsumerRecord 位移提交 自动提交 手动提交...

2019-12-07 15:22:00 694

原创 Kafka生产者——重要参数配置

目录 acks max.request.size retries和retry.backoff.ms connections.max.idele.ms linger.ms receive.buffer.bytes send.buffer.by...

2019-12-07 15:18:00 954

原创 Kafka生产者——发送原理分析

目录 整体架构 消息加载器 生产者客户端可靠性保证 整体架构生产过程由两个线程协调运行,分别为主线程和sender线程(发送线程)。主线程中,由KafkaProducer创建消息,然后通过可能的拦截器、序列化器和分区器的作用,缓存消息到消息加载器(R...

2019-12-07 14:43:00 628

原创 Kakfa生产者——API开发

目录 客户端开发 必要的配置参数 消息的构建 消息的发送 客户端开发步骤:配置生产者参数构建待发送的消息发送消息关闭生产者实例 Properties properties = new Properties();...

2019-12-07 14:40:00 182

空空如也

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

TA关注的人

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