10 2018 档案

摘要:kafka消息存储机制 (一)关键术语 复习一下几个基本概念,详见上面的基础知识文章。 Broker:消息中间件处理结点,一个Kafka节点就是一个broker,多个broker能够组成一个Kafka集群。 Topic:一类消息,比如page view日志、click日志等都能够以topic的形式存 阅读全文
posted @ 2018-10-30 21:33 小奔的早晨 阅读(686) 评论(0) 推荐(0) 编辑
摘要:从中间插入结果: 怎么会这样, 不应该是LinkedList更快吗? ArrayList底层是数组, 添加数据需要移动后面的数据, 而LinkedList使用的是链表, 直接移动指针就行, 按理说应该是LinkedList更快. 再来看 从尾插入 从头开始插入 结果 然后从三分之一的位置开始插入 结 阅读全文
posted @ 2018-10-19 16:39 小奔的早晨 阅读(3025) 评论(0) 推荐(0) 编辑
摘要:这几天在项目里面发现我使用@Transactional注解事务之后,抛了异常居然不回滚。后来终于找到了原因。 如果你也出现了这种情况,可以从下面开始排查。 一、特性先来了解一下@Transactional注解事务的特性吧,可以更好排查问题 1、service类标签(一般不建议在接口上)上添加@Tra 阅读全文
posted @ 2018-10-18 16:30 小奔的早晨 阅读(11686) 评论(1) 推荐(1) 编辑
摘要:一般使用线程池执行任务都是调用的execute方法,这个方法定义在Executor接口中: 这个方法是没有返回值的,而且只接受Runnable。 那么像得到线程的返回值怎嘛办呢? 在ExecutorService接口中能找到这个方法: 这个方法接收两种参数,Callable和Runnable。返回值 阅读全文
posted @ 2018-10-14 21:19 小奔的早晨 阅读(65488) 评论(3) 推荐(14) 编辑

点击右上角即可分享
微信分享提示