会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ppjj
博客园
首页
新随笔
联系
管理
上一页
1
···
29
30
31
32
33
34
35
36
37
···
81
下一页
2018年8月3日
Mybatis缓存理解
摘要: 缓存 接触过hibernate的同学都知道hibernate中有个二级缓存,mybatis也存在二级缓存。mybatis中二级缓存有什么作用呢?mybatis提供查询缓存,可以提高查询效率,减轻数据库的压力。 一级缓存 一级缓存是session级别的缓存,基于PerpetualCache的HashM
阅读全文
posted @ 2018-08-03 10:55 ppjj
阅读(274)
评论(0)
推荐(0)
2018年8月2日
Spring Batch中job的启动,停止,放弃操作
摘要: 1,启动一个job 运行一个批处理任务至少有两点要求:一个 JobLauncher 和一个用来运行的 job 。它们都包含了相同或是不同的 context 。举例来说,从命令行来启动job,会为每一个job初始化一个JVM,因此每个job会有一个自己的 JobLauncher;从web容器的Http
阅读全文
posted @ 2018-08-02 20:03 ppjj
阅读(11747)
评论(0)
推荐(0)
spring中xml配置方式和注解annoation方式(包括@autowired和@resource)的区别
摘要: xml文件中配置itemSqlParameterSourceProvider是可以的: <bean id="billDbWriter" class="com.aa.bb.AABatchWriter"> <property name="dataSource" ref="dataSource" /> <
阅读全文
posted @ 2018-08-02 17:54 ppjj
阅读(299)
评论(0)
推荐(0)
2018年7月31日
fastjson使用TypeReference示例
摘要: 本文转自:https://blog.csdn.net/qq_16504067/article/details/78081746
阅读全文
posted @ 2018-07-31 20:04 ppjj
阅读(7784)
评论(0)
推荐(0)
RabbitMQ基础组件和SpringBoot整合RabbitMQ简单示例
摘要: 交换器(Exchange) 交换器就像路由器,我们先是把消息发到交换器,然后交换器再根据绑定键(binding key)和生产者发送消息时的路由键routingKey, 按照交换类型Exchange Type(fanout,direct,topic)把消息投递到对应的队列。(明白这个概念很重要,后面
阅读全文
posted @ 2018-07-31 19:40 ppjj
阅读(234)
评论(0)
推荐(0)
RabbitMQ中各种消息类型如何处理?
摘要: 一:消息类型 Map String(含json字符串类型) 二:处理方法 2.1 Map消息 如果发送的消息类型是map类型,可以通过SerializationUtils.deserialize方法将消息转换成map类型。 2.2 字符串类型(含json格式) 通过String类的构造函数接收byt
阅读全文
posted @ 2018-07-31 18:04 ppjj
阅读(3470)
评论(0)
推荐(0)
消息队列RabbitMQ基础知识详解
摘要: 一: 什么是MQ? MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序或者模块对模块的通信方法。MQ是消费-生产者模型的一个典型的代表,一端往消息队列中不断写入消息,而另一端则可以读取队列中的消息。 常见的消息队列有RabbitMQ和kafka。下面详细介绍一下Rabb
阅读全文
posted @ 2018-07-31 18:02 ppjj
阅读(639)
评论(0)
推荐(0)
RabbitMQ的消息确认机制
摘要: 一:确认种类 RabbitMQ的消息确认有两种。 一种是消息发送确认。这种是用来确认生产者将消息发送给交换器,交换器传递给队列的过程中,消息是否成功投递。发送确认分为两步,一是确认是否到达交换器,二是确认是否到达队列。 第二种是消费接收确认。这种是确认消费者是否成功消费了队列中的消息。 二:消息发送
阅读全文
posted @ 2018-07-31 17:54 ppjj
阅读(23415)
评论(1)
推荐(4)
把Java中\u格式的unicode编码转成中文
摘要: 使用org.apache.commons.lang.StringEscapeUtils#unescapeJava(String)方法。 当然用org.apache.commons.lang.StringEscapeUtils#escapeJava(String)方法就又转成unicode编码了。
阅读全文
posted @ 2018-07-31 14:45 ppjj
阅读(847)
评论(0)
推荐(0)
2018年7月24日
Spring Batch并行与扩展
摘要: 1. 概述 Spring Batch提供了多种方式用于处理并行,提高性能。主要分为2大类: - 单个进程,多线程 - 多个进程 因此,可以细分为以下几类: - 多线程Step(Multi-thread Step,single process) - 并行Step(Parallel Steps, sin
阅读全文
posted @ 2018-07-24 15:21 ppjj
阅读(6416)
评论(0)
推荐(1)
上一页
1
···
29
30
31
32
33
34
35
36
37
···
81
下一页
公告