程序开发

总计 121 页,当前第 4 页
Java开发

Esper教程 —— Esper 进程模型是什么(3)

进程模型主要解释一下 Esper 是怎么处理事件的,即Esper的进程模型。1、UpdateListenerUpdaterListener 是 Esper 提供的一个接口,用于监听某个 EPL 在引擎中的运行情况,即事件进入并产生结果后会通知 UpdateListener。接口如下import com.espertech.esper.client.EventBean; public inte...
4年前 (2020-09-25) 阅读(1578) 赞一个 (2) 评论(0) 链接直达
Java开发

Esper教程 —— Esper 事件类型有几种(2)

二、事件类型Esper 对事件有特殊的数据结构约定。能处理的事件结构有:POJO,java.util.Map,Object Array,XML。1、POJO对于POJO,Esper要求对每一个私有属性要有 getter 方法。Esper允许不必按照JavaBean规定的格式,但是getter方法是必须的。简单示例如下@Getter public class Person { &nbs...
4年前 (2020-09-25) 阅读(1694) 赞一个 (0) 评论(0) 链接直达
Java开发

Esper教程 —— Esper 入门介绍(1)

一、规则引擎是什么Esper的官网:http://esper.codehaus.org/ 参考文档:https://www.cnblogs.com/yudar/tag/esper/小明历险记:规则引擎Drools教程:http://www.ibloger.net/article/3166.html二、复杂事件处理 CEPCEP 即 Complex Event Process,中文意思就是“复杂事件处理”CEP 的类...
4年前 (2020-09-25) 阅读(3181) 赞一个 (2) 评论(0) 链接直达
开发工具

VSCode插件(韭菜盒子)最好用的股票和基金插件

leek-fund(韭菜盒子)韭菜盒子——VSCode 里也可以看股票 & 基金实时数据,做最好用的养基插件。投资其实就是一次心态修炼,稳住心态长期投资都会有收益的!!功能特性本插件具有以下特点:基金涨跌(因接口原因基金数据延迟 2 分钟 左右)股票涨跌,支持 A 股、港股、美股(实时数据)左侧菜单面板底部状态栏信息手动刷新自动刷新(每天 9~15 点之间轮询刷新数据)支持升序/降序排序基金实时走势图和历史走势图基金排行榜基金持...
4年前 (2020-08-24) 阅读(5659) 赞一个 (0) 评论(0) 链接直达
Java开发

Double和Float中的NaN、Infinite等常量字段详解

在采用Java进行数值运算,特别是double和float时,经常会遇到需要判断某个数是否为一个数(NaN)、是否为无(Infinite)。一个数都已经是double或者float数据类型的了,为什么还说它不是一个数(Not a Number)呢?这就要从数学上来说了。对于除法,一个数与另一个数的运算存在以下几种情况:情形被除数除数结果10非00200非法3非00非法4非0非0非0显然,在实际的Java数值运算中,以上四种情况都需要考虑...
4年前 (2020-08-21) 阅读(2619) 赞一个 (0) 评论(0) 链接直达
Java开发

Java 利用 HanLP 完成语句相似度分析

在做考试系统需求时,后台题库系统提供录入题目的功能。在录入题目的时候,由于题目来源广泛,且参与录入题目的人有多位,因此容易出现录入重复题目的情况。所以需要实现语句相似度分析功能,从而筛选出重复的题目并人工处理之。分析语句相似度思想的具体介绍,参考阮一峰【TF-IDF与余弦相似性的应用:找出相似文章】http://www.ruanyifeng.com/blog/2013/03/cosine_similarity.html一、分析下面介绍如...
4年前 (2020-07-20) 阅读(2646) 赞一个 (1) 评论(0) 链接直达
Python开发

Python下载文件的11种方式

在本教程中,你将学习如何使用不同的Python模块从web下载文件。此外,你将下载常规文件、web页面、Amazon S3和其他资源。最后,你将学习如何克服可能遇到的各种挑战,例如下载重定向的文件、下载大型文件、完成一个多线程下载以及其他策略。使用Requests你可以使用requests模块从一个URL下载文件。考虑以下代码:你只需使用requests模块的get方法获取URL,并将结果存储到一个名为“myfile”的变量中。然后,将...
4年前 (2020-07-19) 阅读(2417) 赞一个 (0) 评论(0) 链接直达
Java开发

分布式任务调度平台 XXL-JOB 快速入门使用

一、分布式任务调度概述1、什么是任务调度平台任务调度是指基于给定的时间点,给定的时间间隔又或者给定执行次数自动的执行任务。我们可以思考一下在以下场景中,我们应该怎么实现:支付系统每天凌晨 1 点,进行一天清算,每月 1 号进行上个月清算;电商整点抢购,商品价格8点整开始优惠12306 购票系统,超过 30 分钟没有成功支付订单的,进行回收处理2、为什么需要任务调度平台定时任务是程序员不可避免的话题,很多业务场景需要我们某一特定的时刻去做...
4年前 (2020-07-15) 阅读(7657) 赞一个 (3) 评论(0) 链接直达
开发工具

使用idea时 中出现 certificate userd to sign the license is not signed by jetbrains root certificate

有过破解经历的idea,在升级成正版后,也会继续使用之前破解过的一些配置。如果升级之后出现了如下错误。Certificate used to sign the license is not signed by JetBrains root certifi要删除之前的jar包,如果按照网上在指定文件找不到-jar信息,可以通过如下方式删除。删除相关的jar信息(-javaagent:C:\Program Files\JetBrains\j...
4年前 (2020-07-13) 阅读(8917) 赞一个 (4) 评论(0) 链接直达

程序喵 www.ibloger.net

文章归档 站内留言 给我写信 文章订阅