上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 31 下一页

2020年2月23日

Flink 编程模型

摘要: 1.流式数据流 Flink程序的基本构建块是流和转换 。 (请注意,Flink的DataSet API中使用的DataSet也是内部流-稍后将进行更多介绍。)从概念上讲, 流是数据记录流(可能永无止境),而转换是将一个或多个流作为一个操作的操作。输入,并因此产生一个或多个输出流。 执行时,Flink 阅读全文

posted @ 2020-02-23 09:18 Lemo_wd 阅读(350) 评论(0) 推荐(0)

2020年2月5日

记一次开发中遇到副作用与幂等问题

摘要: 问题代码: private final ConcurrentHashMap<String, List<Region>> store = new ConcurrentHashMap<>(); @Override public List<Region> tree(boolean province) { 阅读全文

posted @ 2020-02-05 10:32 Lemo_wd 阅读(460) 评论(0) 推荐(0)

2020年1月12日

关于使用 docker 打包 maven 项目

摘要: 不要使用 docker:maven 镜像作为基础镜像构建 Dockerfile 。 如果非要使用的话,需要将 settings.xml 等文件手动添加到 /usr/share/maven/ref/repository 目录下,再执行构建(因为 docker:maven 镜像默认设定本地仓库为 /us 阅读全文

posted @ 2020-01-12 22:26 Lemo_wd 阅读(3339) 评论(0) 推荐(0)

2019年12月30日

消息队列客户端开发向导(基于 Spring 的 amqp 实现)

摘要: 上篇文章 RabbitMQ 入门 通过 4个基本实例展示了 RabbitMQ 的基本用法。下面,继续介绍相关的 API 1.声明交换器 几个常见交换器都是实现的 Exchange,该接口有几个重要属性 //交换器名称 String name; //交换器类型 String type; //是否可持久 阅读全文

posted @ 2019-12-30 21:10 Lemo_wd 阅读(383) 评论(0) 推荐(0)

2019年12月25日

Mybatis 的一级缓存

摘要: 1.创建 Mapper 测试数据 示例1: 总共发出了 3条请求,并且每个请求都会创建一个新的 sqlSession 示例2: 公用一个 sqlSession,只发了 2条请求,其中第2个语句没有发请求(利用了 mybatis 一级缓存) 示例3: 类似于示例2,只创建一个 sqlSession,并 阅读全文

posted @ 2019-12-25 22:00 Lemo_wd 阅读(268) 评论(0) 推荐(0)

2019年12月24日

RabbitMQ 入门

摘要: * 基于 spring boot 请阅读下方参考文档 启动一个 rabbitmq version: "3.2" services: some-rabbit: image: rabbitmq:3-management hostname: "my-host" environment: RABBITMQ_ 阅读全文

posted @ 2019-12-24 22:15 Lemo_wd 阅读(406) 评论(0) 推荐(0)

2019年12月23日

记录一下事务的理解

摘要: 为什么要有事务? 原子性 → 失败可回滚。 一致性 → 数据状态始终正确 隔离性 → 并发读写不相互干扰(通过加锁/MVCC实现)。 持久性 → 提交后不丢数据(通过redo log、双写缓冲等手段实现)。 一致性和其他 ACID 的关系 原子性:保证部分成功、部分失败不会破坏一致性。 隔离性:防止 阅读全文

posted @ 2019-12-23 21:56 Lemo_wd 阅读(203) 评论(0) 推荐(0)

2019年12月22日

Spring Cloud 组件 —— gateway

摘要: Spring Cloud 网关主要有三大模块:route、predicates、filters 其中 filter 最为关键,是功能增强的核心组件。 列举出一些功能组件: 5.6 CircuitBreaker 5.7 FallbackHeaders 5.11 RequestRateLimiter 5 阅读全文

posted @ 2019-12-22 18:20 Lemo_wd 阅读(664) 评论(0) 推荐(0)

2019年12月18日

待总结知识点(集)

摘要: Spring Listener, Spring retry, Zipkin, BitSet的原理以及应用, bloom filter, ContiPerf 一个开源的工具库:https://gitee.com/yu120/neural 阅读全文

posted @ 2019-12-18 10:30 Lemo_wd 阅读(114) 评论(0) 推荐(0)

2019年12月17日

postgres —— 窗口函数入门

摘要: 注:测试数据在 postgres —— 分组集与部分聚集 中 聚集将多行转变成较少、聚集的行。而窗口则不同,它把当前行与分组中的所有行对比,并且返回的行数没有变化。 组合当前行与 production 的均值 SELECT country, year, production,comsumption, 阅读全文

posted @ 2019-12-17 23:41 Lemo_wd 阅读(681) 评论(0) 推荐(0)

上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 31 下一页

导航