前言 某个产品 或者订单,有个有效期 过了有效期要取消 方法一 : 写个脚本,用crontab 定时扫描 改变状态 但是最低只能一分钟 ,不适合 方法二 : 用swoole得毫秒定时器,每秒钟去扫描表 明显占用资源 mysql受不了 方法三 :用rabbitmq延时队列 一开始将其丢入mq 死信队列 ...
分类:
其他好文 时间:
2020-07-18 15:40:48
阅读次数:
65
前缀表达式求值: 对于一个前缀表达式的求值而言,首先要从右至左扫描表达式,从右边第一个字符开始判断,如果当前字符是数字则一直到数字串的末尾再记录下来,如果是运算符,则将右边离得最近的两个“数字串”作相应的运算,以此作为一个新的“数字串”并记录下来。一直扫描到表达式的最左端时,最后运算的值也就是表达式 ...
分类:
其他好文 时间:
2020-07-14 21:55:12
阅读次数:
90
1.介绍 后缀表达式又称逆波兰表达式,与前缀表达式相似,只是运算符位于操作数之后 2.举例说明 (3+4)*5-6对应的后缀表达式就是3 4 +5 * 6 - 3.示例 输入一个逆波兰表达式(后缀表达式),使用栈(Stack),计算其结果 思路分析: 从左至右扫描表达式,遇到数字时,将数字压入堆栈, ...
分类:
编程语言 时间:
2020-06-21 16:10:37
阅读次数:
56
前言 逆波兰其实就是后缀表达式的计算。 那么就需要了解什么是前缀表达式、中缀表达式、后缀表达式。 正文 在此我就不客气了,直接复制网上的解释,基本一致我也不知道谁是原作者,就不贴出来了。 前缀表达式的计算机求值 从右至左扫描表达式 遇到数字时,将数字压入堆栈,遇到运算符时,弹出栈顶的两个数,用运算符 ...
分类:
编程语言 时间:
2020-06-17 20:15:21
阅读次数:
63
问题 solr的作用是什么 答案 solr是一个检索和搜索引擎,以lucence为基础,基于倒排索引,完成文档的索引建立和内容搜索,典型的以空间换时间。 先解释正排索引,它是以文档的ID为关键字,表中记录文档中每个字的位置信息,查找时扫描表中每个文档中字的信息直到找出所有包含查询关键字的文档。 倒排 ...
分类:
其他好文 时间:
2020-03-30 23:32:18
阅读次数:
64
1. 前缀表达式 (波兰表达式) 前缀表达式的 运算符位于操作数之前 【举例说明】 (3+4)×5 6 对应的前缀表达式就是 × + 3 4 5 6 前缀表达式的计算机求值 从右至左 扫描表达式,遇到数字时,将数字压入堆栈,遇到运算符时,弹出栈顶的两个数,用运算符对它们做相应的计算(栈顶元素 和 次 ...
分类:
其他好文 时间:
2020-01-26 11:50:24
阅读次数:
68
今天来说一下使用sql统计数据。 用的H2数据库,用的是DBeaver连接工具。有三表,打印表PRINT_JOB,复印表COPY_JOB和扫描表SCANNER_JOB (这段可以忽略)任务是要统计相同的SERIAL_NUMBER下三张表数据的,但是有要求三张表的SERIAL_NUMBER只要其中有一 ...
分类:
数据库 时间:
2019-12-31 12:20:17
阅读次数:
149
之前已安装了Elasticsearch与kibana。 倒排索引 正向索引 正排表是以文档的ID为关键字,表中记录文档中每个字的位置信息,查找时扫描表中每个文档中字的信息直到找出所有包含查询关键字的文档。 这种组织方法在建立索引的时候结构比较简单,建立比较方便且易于维护;因为索引是基于文档建立的,若 ...
分类:
其他好文 时间:
2019-12-25 23:41:27
阅读次数:
100
[TOC] 腐蚀 故名思义就是将图片向内进行收缩。 图1 腐蚀示意图 设经过背景减后的图像为 B,经过腐蚀运算处理后的图像为 P,用 S 表示所用 3R圆(为进化计算可由采用3x3的矩形来代替) 的结构元素,计算公式如下: $$ P=B\Theta S= \{x,y | S_{x,y}\subset ...
分类:
其他好文 时间:
2019-12-18 21:56:31
阅读次数:
212
spring03 AOP 1. 术语: 1. joinPoint(连接点): 连接点指的是被拦截的点, 在spring中指的就是配置了动态代理的类中的所有方法 2. pointCut(切入点): 切入点就是被增强的方法 3. advice(通知): 通知指的就是增强方法具体做了什么, 实际上就是指提 ...
分类:
编程语言 时间:
2019-11-02 20:09:41
阅读次数:
69