阅读更多
如果你刚好是Java程序员,又刚好需要一个日程表的重复事件的功能,可以用这个工具简单地实现Recurrence Rule。

该版本的主要改进如下:

  • 修复了hasOccurrence()中的问题。
  • 改善了性能。
许可证:Apache License Version 2.0

地址https://github.com/lonelybug/recurrence

文档https://github.com/lonelybug/recurrence/wiki

1
0
评论 共 6 条 请登录后发表评论
6 楼 lonelybug 2012-03-29 20:42
asialee 写道
lonelybug 写道
asialee 写道
好像比较强大,lz讲一下使用场景吧。我想研究一下


没啥强大的,就是解决一些软件设计中关于日历里面设置一些重复事件而以。

比如,你要设定每周周一至周五早上7:00起床,那就可以做成一个Recurrence来存储这个重复模式,然后可以存起来放到数据库里,比如调用toString()来字符串化一下。


代码中好多switch/case语句呀!


有人规定java switch/case不能过多使用么?
5 楼 asialee 2012-03-29 20:35
lonelybug 写道
asialee 写道
好像比较强大,lz讲一下使用场景吧。我想研究一下


没啥强大的,就是解决一些软件设计中关于日历里面设置一些重复事件而以。

比如,你要设定每周周一至周五早上7:00起床,那就可以做成一个Recurrence来存储这个重复模式,然后可以存起来放到数据库里,比如调用toString()来字符串化一下。


代码中好多switch/case语句呀!
4 楼 lonelybug 2012-03-29 20:29
asialee 写道
好像比较强大,lz讲一下使用场景吧。我想研究一下


没啥强大的,就是解决一些软件设计中关于日历里面设置一些重复事件而以。

比如,你要设定每周周一至周五早上7:00起床,那就可以做成一个Recurrence来存储这个重复模式,然后可以存起来放到数据库里,比如调用toString()来字符串化一下。

3 楼 asialee 2012-03-29 14:48
好像比较强大,lz讲一下使用场景吧。我想研究一下
2 楼 lonelybug 2012-03-29 09:54
eisenwolf 写道
Quartz能轻松实现相同的功能(吧)。


你最好先看明白别人的程序什么功能你发表言论,要不然显得你自己很无知和浮躁。

另:我这个也没那么复杂和利害,不是一个东西。
1 楼 eisenwolf 2012-03-29 09:39
Quartz能轻松实现相同的功能(吧)。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • recurrence:一个处理重复事件的简单库

    一个简单的库来处理重复发生的事件。 安装 gem install recurrence 用法 require "rubygems" require "recurrence" # Daily r = Recurrence . new ( every : :day ) r = Recurrence . new ( every : :day , interval...

  • montrose:Ruby的重复事件库

    Montrose是一个易于使用的库,用于在Ruby中定义重复事件。 它受的设计原理和可用的规则定义的启发,使用简单的链接系统来构建重复。 安装 将此行添加到您的应用程序的Gemfile中: gem "montrose" 然后执行: $ ...

  • icalendar-recurrence:iCalendar 的简单重复扩展

    iCalendar 重复 将事件重复添加到 。 这在您想解析 ICS 并生成一系列事件发生的情况下很有帮助。安装注意:适用于 2.0.0beta.1(或更新的)icalendar gem。 如果您使用的是 icalendar <=1.5.4,请在切换之前查看...

  • jquery-recurrence:一个用于在调度系统中指定事件重复的jQuery小部件

    一个用于指定调度系统中事件重复发生的jQuery小部件。 该插件使用计算重复规则。 安装 凉亭 bower install jquery-recurrence --save 流星 meteor add aramk:jquery-recurrence 演示版 bower install 启动 。

  • 安卓java类重复_系统日历 插入重复事件规则 (android/java)

    Recurrence Rule重复规则 rrule(Recurrence Rule) 属于 icalendar 属性中的一个,配合 dtstart 可以完整描述一个事件的重复行为并计算出重复事件的具体发生 (Occurence)。重复规则包含多个属性, 每个属性以 NAME = ...

  • 用matlab工具箱计算并画出递归结构图(Recurrence_plots)的代码

    主要是针对非线性实现序列的Recurrence_plots递归结构图的源代码,可以解决相应的画图问题,可以下载看一下,根据官方提供的文档进行数据提取与编写。有什么疑问可以留言进行回复。

  • java 事件重复_具有异常的重复事件的数据库设计

    我正在构建一个需要存储/管理不同类型事件的系统 . 为简单起见,我将专注于设计一个日历(我正在构建一些稍微不同的东西,但日历是一个很好的比喻,很容易推理) . 我想听听可能的数据库/架构设计思路 .Problem ...

  • crptool.zip_matlab_recurrence_recurrence plot_think4nn_uppju

    CRPTOOL is a Toolbox for Matlab (Cross Recurrence Plot Toolbox for Matlab)

  • rp.rar_recurrence plo_rp_rp matl

    对序列进行重构后,计算对应的矩阵,针对不同的嵌入参数,得到不同的图形

  • php 日历重复_PHP日历,包含来自MySQL数据库的重复事件

    我决定将我的两个表转换为三个,将所有重复选项移动到第三个表:‘churchcal_events’ – 我还没有包含此事件信息的其他字段+----+-----------+------------+------------+------------+-----------+| id | name | ...

  • 使用AIGC工具提升论文阅读效率

    本文介绍使用AIGC工具提升论文阅读效率,希望对学习和使用AIGC的同学们有所帮助。 文章目录 1. 前言 2. 科学方法提升阅读效率 3. 检验阅读成果

  • iso8601-interval-recurrence:日期范围检查器,包括ISO8601中指定的重复间隔的持续时间

    iso8601间隔重复 这个小型资料库可让您检查日期是否在范围内。 支持包括使用ISO 8601持续时间和重复间隔标准的重复范围。 可以为它提供一个范围,该范围描述一个重复间隔的持续时间(例如,每隔一个星期四9:15到4...

  • Recurrence .NET-开源

    重复发生.NET是一种Windows窗体控件,使用Microsoft .NET 2.0用C#编写,用于创建重复发生的事件。 该控件包括具有重复模式中所有各种设置的GUI以及用于预览重复的日历。

  • RecurrenceAnalysis.jl:Julia中的重复定量分析

    递归分析 文献资料特拉维斯吉特 RecurrenceAnalysis是构成DynamicalSystems.jl的软件包之一(但可以很好地用作独立软件包),它提供了用于计算递归图并在递归量化分析框架内对其进行探索的工具。 有关更多详细信息,...

  • 【计算机求职笔试】资源

    【计算机求职笔试】资源

  • (源码)基于Apache Spark Mllib的Bronze机器学习平台.zip

    # 基于Apache Spark Mllib的Bronze机器学习平台 ## 项目简介 Bronze是一个构建在Apache Spark Mllib之上的机器学习平台,旨在提供全面的数据接入、转换、训练、测试和输出功能。该平台支持多种机器学习算法模型,并提供丰富的插件来处理数据预处理、特征工程、模型训练和验证等任务。 ## 项目的主要特性和功能 ### 数据处理流程 1. 数据采集从各种数据源(如Fake、File、HDFS)接入数据。 2. 数据预处理对数据进行清洗、转换和格式化。 3. 特征工程生成和选择特征,包括特征提取、转换和选择。 4. 模型训练使用多种分类和回归模型进行训练。 5. 模型验证对训练好的模型进行验证和评估。 6. 模型持久化将训练好的模型保存到持久化存储中。 7. 模型结果输出输出模型的最终结果。 ### 支持的算法模型 #### 分类模型 逻辑回归支持大规模特征和无限训练样例,输出类别数小于1000万。

  • 电影评论网站系统设计与实现.zip

    Java项目基于Springboot框架的课程设计,包含LW+ppt

  • 《基于yolov8的纺织品瑕疵检测项目》(包含源码、完整数据集、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计.zip

    资源内项目源码是均来自个人的课程设计、毕业设计或者具体项目,代码都测试ok,都是运行成功后才上传资源,答辩评审绝对信服的,拿来就能用。放心下载使用!源码、数据集、部署说明一站式服务,拿来就能用的绝对好资源!!! 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、大作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.dataset.txt文件,仅供学习参考, 切勿用于商业用途。 4、如有侵权请私信博主,感谢支持

Global site tag (gtag.js) - Google Analytics