摘要: 流的概念 流是数据渠道,用于操作数据源,所生成一种新的元素序列。集合讲的是数据,流讲的是计算,是操作。 Stream是Java8中处理集合的关键抽象概念,它可以指定希望对集合的操作,可以执行复杂的查找、过滤和映射数据等操作。 使用Stream API 对集合的数据进行操作,类似于SQL执行的数据库查 阅读全文
posted @ 2020-02-29 20:24 如何下笔呢 阅读(648) 评论(0) 推荐(0) 编辑
摘要: CollectionUtils工具类 这篇讲的CollectionUtils工具类是在apache下的,可以使代码更加简洁和安全。 使用前需导入依赖 <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-coll 阅读全文
posted @ 2020-02-26 13:26 如何下笔呢 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 日期类型:yyyy--MM-dd HH:mm:ss或yyyy--MM-dd ^((\d{2}(([02468][048])|([13579][26]))[\-\/\s]?((((0?[13578])|(1[02]))[\-\/\s]?((0?[1-9])|([1-2][0-9])|(3[01]))) 阅读全文
posted @ 2020-02-25 21:57 如何下笔呢 阅读(206) 评论(0) 推荐(0) 编辑
摘要: StringBuilder:线程不安全;StringBuffer:线程安全 当我们在字符串缓冲区被多个线程使用时,JVM不能保证StringBuilder的操作是安全的,虽然它的速度最快,但是可以保证StringBuffer是可以正确操作的。 当然大多数情况下就是我们是在单线程下进行的操作,所以大多 阅读全文
posted @ 2020-02-25 14:46 如何下笔呢 阅读(99) 评论(0) 推荐(0) 编辑
摘要: RocketMQ简介 RocketMQ是阿里开源的消息中间件,它是纯java开发,具有低延迟、高吞吐量、高可用性和适合大规模分布式系统应用的特点。从名字可以看出Rocket火箭,代表RocketMQ主打速度。RocketMQ思路起源于Kafka,它对消息的可靠传输及事务性做了优化。 学习MQ必须知道 阅读全文
posted @ 2020-01-16 14:35 如何下笔呢 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 消息队列核心三大要素: 消息生产者 消息队列 消息消费者 RabbitMQ在这基础上增加了【交换器Exchange】 交换器Exchange类型: Direct Exchange 直连交换机:根据路由键完全匹配路由消息队列 Topic Exchange 通配符交换机 *表示单个单词:例如niuben 阅读全文
posted @ 2020-01-02 16:05 如何下笔呢 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 超好用的IDEA设置 阅读全文
posted @ 2019-12-11 17:09 如何下笔呢 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 原文链接:https://www.cnblogs.com/javabg/p/8567790.html 阅读全文
posted @ 2019-12-10 17:15 如何下笔呢 阅读(2840) 评论(0) 推荐(0) 编辑
摘要: MySql下载、安装 阅读全文
posted @ 2019-12-10 11:36 如何下笔呢 阅读(656) 评论(0) 推荐(0) 编辑
摘要: YAML语法使用 & JSR303数据校验 阅读全文
posted @ 2019-12-05 10:38 如何下笔呢 阅读(808) 评论(0) 推荐(0) 编辑
levels of contents