Caole's blog

Caole的个人博客


  • 首页

  • My2018

  • 标签

  • 分类

  • 归档

  • 收藏

  • 搜索

Spring Boot + Mybatis 多数据源配置

发表于 2018-10-11 | 更新于: 2018-10-14 | 分类于 Spring | | 阅读次数:

应用场景

项目需要同时连接两个不同的数据库poi、pos,暂未涉及到主从,仅仅是因为两个数据库相互独立。

阅读全文 »

Java RestTemplate post请求传递参数

发表于 2018-10-10 | 更新于: 2018-10-14 | 分类于 JAVASE | | 阅读次数:

最近使用Spring 的 RestTemplate 工具类请求接口的时候发现参数传递的一个坑,也就是当我们把参数封装在Map里面的时候,Map 的类型选择。 使用RestTemplate post请求的时候主要可以通过三种方式实现

  1. 调用postForObject方法
  2. 使用postForEntity方法
  3. 调用exchange方法
阅读全文 »

KafKa存储结构详解

发表于 2018-09-29 | 更新于: 2018-10-14 | 分类于 KafKa | | 阅读次数:

整体存储结构

Kafka中的Message是以topic为基本单位组织的,不同的topic之间是相互独立的。每个topic又可以分成几个不同的partition(每个topic有几个partition是在创建topic时指定的),每个partition存储一部分Message。借用官方的一张图,可以直观地看到topic和partition的关系。

阅读全文 »

生产者消费者模型

发表于 2018-09-29 | 更新于: 2018-10-14 | 分类于 并发编程 , 生产者消费者 | | 阅读次数:

什么是生产者消费者

用一个不是特别恰当的例子做比喻:鸡下蛋,人吃鸡蛋,鸡每天下10个蛋,但是人每天只能吃2个蛋,吃不及蛋就会造成阻塞。生产者消费者模型呢,给中间放了个篮子,鸡下蛋放进篮子,人吃蛋从篮子里拿,将人与鸡的强耦合解开,变成了弱耦合。

阅读全文 »

Queue、BlockingQueue以及利用BlockingQueue实现生产者消费者模型

发表于 2018-09-28 | 更新于: 2018-10-14 | 分类于 并发编程 , 阻塞队列 | | 阅读次数:

Queue是什么

队列,是一种数据结构。除了优先级队列和LIFO队列外,队列都是以FIFO(先进先出)的方式对各个元素进行排序的。无论使用哪种排序方式,队列的头都是调用remove()或poll()移除元素的。在FIFO队列中,所有新元素都插入队列的末尾。

阅读全文 »

梦想破灭

发表于 2018-09-26 | 更新于: 2018-09-26 | 分类于 CodingLife | | 阅读次数:

梦想破灭

2018年9月26日21:48:48

JAVA获取当前函数名

发表于 2018-09-20 | 更新于: 2018-10-14 | 分类于 JAVASE | | 阅读次数:

无具体描述

阅读全文 »

如何“做成”个人计划

发表于 2018-08-21 | 更新于: 2018-10-14 | 分类于 计划 | | 阅读次数:

老大的一篇好笔记,偷走

做成个人计划能给你带来什么

个人计划是一个让你走向优秀的途径。

能够给你带来能力上的提升,能够让你更加自信,能够让你拥有更多的机会。

上述文字绝非喊口号,而是根据亲身观察身边同事得出的结论。

阅读全文 »

Java并发之AQS详解

发表于 2018-08-20 | 更新于: 2018-10-14 | 分类于 并发编程 , 锁 | | 阅读次数:

人老了就有个习惯,看到好文就想保存下来。就担心一不留神哪天文章被删除了,可谓:楼主写的很好 可下一秒 这篇文章就是我的了。但是本着尊重作者劳动成果的前提,在知道来源的情况下,每篇转载的文章我都会注明原作者,且仅用作个人学习,若您看到这篇文章是你写的或者不允许转载,那还请您联系一下我,我会立刻删除,还望见谅!

多线程,并发编程一直是我能力最薄弱的地方,所以最近一直在补自己的短板,秋招也好,工作也好,对自己能力的提升还是很有帮助了,故转此下文。

阅读全文 »

logrotate解决Tomcat catalina.out日志过大的问题

发表于 2018-08-18 | 更新于: 2018-10-14 | 分类于 实用教程 , 日志分割 | | 阅读次数:

由于tomcat不能按照日志的大小、保存日期进行自动切割,导致日志文件过大,查找分析日志的效率变低。所以利用linux的一个工具进行管理。

阅读全文 »
12…6
Caole

Caole

52 日志
30 分类
34 标签
RSS
GitHub E-Mail Twitter 微博
友情链接
  • escnqh
  • youyinnn
  • dombro96
© 2018 Caole
0%