问题标签 [schedule]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
6585 浏览

agile - 您如何将 FogBugz 与敏捷方法结合使用?

FogBugz 中的“基于证据的调度”很有趣,但我如何使用敏捷方法论呢?

0 投票
1 回答
498 浏览

calendar - 是否有以编程方式安排事件的已知模式?

有没有人有一个已知的、可靠的解决方案来安排系统内的事件(即约会、会议等)。我在这里所说的“事件”是指需要一次性或重复完成并根据时间表执行的任务。我找到了 DevExpress 的调度 UI 组件,它对使用自定义对象有一些参考,但我认为一定有人已经很好地解决了这个问题。提前感谢大家的时间和精力。

拜伦克劳威尔

0 投票
2 回答
1718 浏览

mysql - MySQL 调度冲突

嘿,我偶然发现这个网站正在寻找 mySQL 表中事件重叠的解决方案。这个解决方案给我留下了深刻的印象(这已经很有帮助)我想我会看看我是否能得到更多帮助......

好的,所以乔想和工作的人换班。他有一个出庭日期。他去了换班表格,它拉起了本周的时间表(或剩下的时间表)。这是通过数据库查询完成的。没有汗水。他选择换班。从这一点开始,它变得多刺。

因此,首先,表单将 shift start 和 shift end 传递给脚本。它会针对与此班次重叠的班次的任何人运行查询。他们不能同时工作两班,因此该查询中的所有用户 ID 都被列入黑名单。此查询如下所示:

接下来,我们对所有班次运行查询,这些班次 a) 长度相同(公司政策),并且 b) 不与 Joe 正在工作的任何其他班次重叠。

我目前拥有的是这样的:

现在,您可能想知道“$conflict_dates 是什么???”

好吧,当乔提交交换班次时,它会重新加载他一周的班次,以防他决定检查另一个班次的潜力。所以当它执行第一个查询时,当脚本循环并输出他的选择时,它也在构建一个看起来像这样的字符串:

这样数据库就会得到一个相当长的查询,如下所示:

所以,我的希望是,要么 SQL 有一些天才的方式以更简单的方式处理这个问题,要么有人可以指出一个奇妙的逻辑原理,以更智能的方式解释潜在的冲突。(请注意使用“开始>结束,结束<开始”,然后我发现我正在使用中间并且不得不从两端减去一分钟。)

谢谢!

一种

0 投票
3 回答
2487 浏览

ruby-on-rails - 你将如何制定这个每日课程表?

我想做的很简单,但我正在努力寻找最好或最优雅的方式来做到这一点。我现在正在构建的 Rails 应用程序将有一个每日课程的时间表。对于每个班级,与此问题相关的字段是:

  • 一周中的天
  • 起始时间
  • 结束时间

单个条目可能是这样的:

  • 星期几:星期三
  • 开始时间:上午10:00
  • 结束时间:中午

另外我必须提到它是一个双语 Rails 2.2 应用程序,我使用的是原生 i18n Rails 功能。我其实有几个问题。

关于一周中的哪一天,我应该创建一个包含天数列表的额外表格,还是有内置方法可以即时创建该列表?请记住,根据语言环境变量,一周中的这些日子必须在日程表视图中以英语或西班牙语呈现。

在查询时间表时,我需要按工作日(从周一到周日)对结果进行分组和排序,当然还需要按开始时间对每天的课程进行排序。

关于每节课的开始时间和结束时间,您会使用日期时间字段还是整数字段?如果是后者,您将如何准确地实现这一点?

期待阅读你们提出的不同建议。

0 投票
5 回答
771 浏览

process - 一个跨平台的流程管理工具

我需要一个能够根据计划/配置启动一组进程的程序;该程序将在后台运行并重新启动进程,以防它们崩溃。

在 windows 和 unix 上都有用于此类任务的标准工具——我需要的是一个跨平台程序,它可以使用相同的配置在不同的操作系统上运行。

任何实现基本功能(即创建进程、通知进程终止事件等)的可移植 C/C++ 库也可以。

0 投票
4 回答
584 浏览

schedule - 你的日程安排

我尝试每天花一定的时间来学习新技能,同时提高我获得的旧技能。但是,我并没有达到学习我想要什么并完成任务的最佳位置。

所以,我只是想知道你们每天是如何度过时间并“一击即中”的。

0 投票
2 回答
2489 浏览

tfs - 您如何安排 TFS 2008 构建每小时运行一次?

团队资源管理器中的“新构建定义”不允许您强制构建运行频率高于每 24 小时一次。这可能吗?

无论是否已签入任何更改,我都希望测试每小时运行一次。

我认为这可以通过创建计划任务来实现,但如果可能的话,我宁愿将解决方案保留在 TFS 中。

谢谢,克里斯

0 投票
2 回答
2226 浏览

java - Java 日历调度事件

在我的应用程序中,我想安排开始处理。有两种方式,首先是在预设日期,或者说像每周一。在单个日期的情况下,我可以查看胎面的时间并开始处理,但是当两个日期混合时,我无法想出一个好的解决方案。

我最初的想法是,当应用程序启动时,我可以将事件安排到日历并检查是否每分钟左右都有工作要做,这适用于单个日期和每周的情况,结果我不能那样使用日历。

解决这个问题的好方法是什么?

0 投票
5 回答
4335 浏览

release - 实施发布计划

我工作的公司正在尝试实施发布计划,我希望从那些在比我所在的结构更好的环境中工作的人那里获得一些建设性的反馈。

我们有一种产品已经完成并被多个客户使用,但我们还有 4 种其他产品正在开发中 - 并且正在积极销售,就好像它们已经完成一样。(想象一下!)

我们是一家非常小的公司,工作速度很快(是的,有时很马虎),而且截止日期和预算都很紧,所以我们没有书面要求、系统的 QA 流程等。基本上公司的所有者来给有想法的开发人员(我们 3 人),然后我们实施它们。然后主题专家测试这些功能,以确保应用程序能够完成它应该做的事情。

我知道最后一段让我接受了各种“你不能这样做”类型的反馈,但我不需要那个。我理解这种方法有多么错误。有一次,我能够说服业主聘请一名项目经理和一名 QA 人员,但不久之后,两人都因收入损失而被解雇。我们就在我们所在的地方,目前没有改变文化。

我正在尝试做的是管理期望。我们有一英里长的请求功能列表,这就是我提出的建议。

我们将按季度发布成品的生产。第一个版本将于 10 月发布。我们不会尝试根据高/中/低优先级来管理从现在到那时将要完成的工作,而是根据现在到 9 月之间可以完成和不能完成的功能来管理功能。届时,我们将停止所有功能开发并专注于测试和修复缺陷,以便为下个月发布的产品做好准备。我们将在每个季度重复这个过程。基本上步骤是这样的:

1) 根据其重要性将所有突出的功能放入未来的版本中。2) 在本季度处理这些功能。3) 当请求新功能时,将它们放入特定发布周期的“队列”中。4) 如果该功能必须进入当前版本,则将其他功能移至下一个版本。5) 在周期中的某些时间点,评估哪些功能可能不会进入当前版本并进行相应调整。6) 至少在预定投产前 30 天结束功能开发,并专注于测试和错误修复。7)在预定的日期将某些东西推向生产,然后因为没有完成我们一开始同意的所有事情而发火(嘿,我很现实......我为之工作的人不是。)

哦,还有,如果你打算告诉我“找一份新工作”,那就别费心回答了。目前这不是一个选择。

如果您对这个提议的方法有任何建议,或者有任何资源链接可以帮助我更好地理解如何构建这个过程,我将不胜感激。

在此先感谢您的帮助。

达尔维斯

0 投票
2 回答
14760 浏览

vb.net - .NET 的免费时间表/时间表 GUI 库

有谁知道提供 Windows 窗体控件以在 .NET 中显示时间表/时间表的任何好的免费库?我真的在寻找类似于提出这个问题的人正在寻找的东西,但有一些不同之处:

  1. 我不需要任何帮助来组织基础数据或生成时间表(一切就绪)——我只想要一种清晰的显示方式。
  2. 我实际上是在寻找 Windows 窗体中的自定义控件,而不是 ASP.NET 控件。

我考虑过的一件事就是使用 TableLayoutPanel 控件,但理想情况下,我正在寻找一种在代码方面更直接的东西(例如,实际上是为显示时间表而设计的东西)并且在视觉上看起来更清晰。