摘要: 第6章 用Collectors类创建和使用收集器 将数据流归约为一个值 汇总:归约的特殊情况 数据分组和分区 开发你的自定义收集器 对一个交易列表按货币分组,获得该货币的所有交易额总和(返回一个Map<Currency, Integer>)。 将交易列表分成两组:贵的和不贵的(返回一个Map<Boo 阅读全文
posted @ 2024-03-01 11:26 李好秀 阅读(8) 评论(0) 推荐(0) 编辑
摘要: PostgreSQL中除IN多参数写法 之 ANY[ARRAY] Postgresql的in条件查询默认最大参数个数1000 PostgreSQL对于”IN”条件中的参数数量有一定的限制。 这个限制是由可配置的参数 max_expr 控制的 unnest 函数用于将数组展开成一个或多个元素的行集。它 阅读全文
posted @ 2023-09-21 13:00 李好秀 阅读(7) 评论(0) 推荐(0) 编辑
摘要: (2) Java 8 实战第二版——补充 收集数据、并行数据处理能力与性能 第6章 用Collectors类创建和使用收集器 将数据流归约为一个值 汇总:归约的特殊情况 数据分组和分区 开发你的自定义收集器 对一个交易列表按货币分组,获得该货币的所有交易额总和(返回一个Map<Currency, Integer>)。将交易列表分成两组:贵的和不贵的(返回一个Map<Bool 阅读全文
posted @ 2023-09-20 23:24 李好秀 阅读(22) 评论(0) 推荐(0) 编辑
摘要: (2) Java 8 实战第二版——使用流进行函数式数据处理 第 4 章 引入流 流可以认为是遍历数据集的高级迭代器。 流还可以透明地并行处理,无须写任何多线程代码 代码是以声明性方式写 可以把几个基础操作链接起来,来表达复杂的数据处理流水线(在filter后面接上sorted、map和collect操作 filter、sorted、map和collect等操 阅读全文
posted @ 2023-09-11 01:38 李好秀 阅读(52) 评论(0) 推荐(0) 编辑
摘要: (1) Java 8 实战第二版——基础知识阅读笔记 1、基础知识 第 1 章 Java 8、9、10以及11的变化 方法引用 Lmbada表达式 static List<Apple> filterApples(List<Apple> inventory,Predicate<Apple> p) { ← 方法作为Predicate参数p传递进去(见附注栏 阅读全文
posted @ 2023-08-23 01:43 李好秀 阅读(39) 评论(0) 推荐(0) 编辑
摘要: - ``` pg_wal文件过多过大 ``` - 如果 PostgreSQL 中的 `pg_wal` 文件过多或过大,可能是由于以下原因: 1. 数据库写入负载过大:如果你的数据库有大量的写入操作,会导致 `pg_wal` 文件的增长速度很快。 2. 备份和复制延迟:如果你的数据库设置了基于 WAL 阅读全文
posted @ 2023-08-07 18:09 李好秀 阅读(544) 评论(0) 推荐(0) 编辑
摘要: ## 发布主题 ### 设置发布为true 这个语句是针对 PostgreSQL 数据库中的逻辑复制功能中的逻辑发布(Logical Publication)进行设置的。 PostgreSQL 中,逻辑复制是一种基于逻辑日志的复制方法,允许将数据更改从一个数据库实例复制到另一个数据库实例,而不是通过 阅读全文
posted @ 2023-08-04 18:25 李好秀 阅读(54) 评论(0) 推荐(0) 编辑
摘要: @[TOC] ## CDC PostgreSQL ### 1、安装PostgreSQL 10.0+ ### 2、更改配置文件postgresql.conf ```properties # 更改wal日志方式为logical wal_level = logical #其余选项为 minimal, re 阅读全文
posted @ 2023-06-09 22:42 李好秀 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 正则表达式的概述 正则表达式的介绍 在实际开发过程中经常会有查找符合某些复杂规则的字符串的需要,比如:邮箱、图片地址、手机号码等,这时候想匹配或者查找符合某些规则的字符串就可以使用正则表达式了。 正则表达式概念 正则表达式就是记录文本规则的代码 正则表达式的样子 0\d{2}-\d{8} 这个就是一 阅读全文
posted @ 2023-01-27 00:17 李好秀 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 1. 装饰器方式的property 使用 @property 对 get 方法进行装饰 get 方法在装饰时,不需要再以 get_做为前缀 在通过 @property 装饰好Get 方法后,可以使用 get 方法的方法名再装饰set 方法 set 方法的方法名要和Get 方法的方法同名 @get方法 阅读全文
posted @ 2023-01-26 23:55 李好秀 阅读(7) 评论(0) 推荐(0) 编辑