背景:一个业务表:t_biz,两个数据源表:t_remind(提醒待办表),t_remind_record(提醒已办表,数据量非常大,已分区),其他关联表。每次执行任务会查业务表的增量数据和存量数据,都需要关联两个提醒表获取相关字段信息。增量数据在查询时根据业务场景,通过分区字段给定限制条件查询很快 ...
分类:
其他好文 时间:
2020-04-29 18:08:36
阅读次数:
101
explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择选择更好的索引和写出更优化的查询语句。 使用方法,在select语句前加上explain就可以了 如: explain select surname,first_name form a,b where a.id= ...
分类:
数据库 时间:
2020-04-29 14:25:20
阅读次数:
89
描述 给你一个 R 行 C 列的整数矩阵 A。矩阵上的路径从 [0,0] 开始,在 [R 1,C 1] 结束。 路径沿四个基本方向(上、下、左、右)展开,从一个已访问单元格移动到任一相邻的未访问单元格。 路径的得分是该路径上的 最小 值。例如,路径 8 → 4 → 5 → 9 的值为 4 。 找出所 ...
分类:
其他好文 时间:
2020-04-27 22:43:04
阅读次数:
66
相关知识: 1、创建用户: (1)创建名为user1的用户,密码为user1coder,只能在localhost登录。 CREATE USER 'user1'@'localhost' IDENTIFIED BY 'user1coder'; (2)创建名为user2,密码为123的用户,可以通过任何i ...
分类:
数据库 时间:
2020-04-25 18:44:44
阅读次数:
134
type PTCsRc = ^TCsRc; TCsRc = record ID:Word; Count:Integer; end; TForm1 = class(TForm) Memo1: TMemo; Button1: TButton; procedure FormCreate(Sender: T ...
分类:
其他好文 时间:
2020-04-21 18:04:02
阅读次数:
54
如果fixture中需要入参时,不是直接返回数据,而是返回生成数据的函数。然后可以在测试用例中调用此函数。 @pytest.fixture def make_customer_record(): def _make_customer_record(name): return {"name": nam ...
分类:
其他好文 时间:
2020-04-21 15:07:35
阅读次数:
149
这里记录遇到的问题场景及解决方法。 问题1:电脑插了显示线信号显示。 可能加了独立显卡,而显示屏的输出插的是主板的接口,使用的是CPU核心显卡(需要安装驱动后并在主板上设置才能使用) 问题2:Windows任务栏显示应用已打开,而应用却没有显示在主窗口。 查明得知是双屏幕显示的问题,显示应用的主窗口 ...
分类:
其他好文 时间:
2020-04-21 12:53:53
阅读次数:
61
job 领域api 参考图 说明 通用的处理流程为: 通过包含JobParameters 参数的JobBuilder创建job 通过JobExecutor 执行job 通过JobReport获取job运行的状态 record 以及batch api easy-batch 提供了一个通用的record ...
分类:
其他好文 时间:
2020-04-18 18:38:20
阅读次数:
169
应用场景 举个栗子,30个人上一个公共厕所,但是只有3个坑位 semaphore.acquire sync acquireSharedInterruptibly ①AQS setHeadAndPropagate sync .releaseShared ① AQS tryReleaseShared,具 ...
分类:
其他好文 时间:
2020-04-18 12:12:17
阅读次数:
68
如果postgres 的函数返回的是setof record,使用select直接查询函数会报错: [42601] 错误: 一个字段定义列表需要返回 "record" 的函数 位置:16 要使用如下方式来查询: ...
分类:
其他好文 时间:
2020-04-16 22:10:27
阅读次数:
83