我正在开发销售推广系统,我刚刚踩到了一些可能可以用状态机模式处理的东西,但我还没有使用状态机的经验。也许状态机在这种情况下完全没有用:)所以我有一个促销活动,它有一些持续时间,一些指定的客户,产品,折扣等。每个促销活动也有它的状态。大概有5个州。状态之间的转换是严格定义的-不可能直接将状态1更改为状态3-用户必须首先将状态更改为2。有一些限制,比如“当促销处于3-5状态时,不可能添加更多的产品”。或者像“只有超级用户才能编辑处于3-5状态的促销费用”这样的限制。
我刚刚读到了,但我不确定对于这个案例来说它是否太复杂了。我可以在我的服务层中使用如下内容来处理状态逻辑:
if (promotion
偶尔,我的计算机会经历几分钟的时间,此时任务“在后台运行”会导致磁盘活动增加。我仍然可以在我的计算机上工作,但操作需要更长的时间才能完成,所以我宁愿在我不使用计算机的时候完成,比如在凌晨。
当我查看Task Scheduler时,我注意到有很多菜单需要展开,有些任务会在设定的时间触发,有些则不会。
如何在快速启动工具栏(屏幕底部的栏)上放置一个按钮,当单击该按钮时,将弹出一个窗口,按磁盘活动的降序显示前10个任务?
我不反对做任何编码,但显然更喜欢配置现有的设施,如果这些设施是可用的,如果这更容易。
也许我正在寻找的是在Task Scheduler中打开"Display all run
我是OpenStack和红帽CloudForms的新手。我试图了解OpenStack和CloudForms在虚拟机的旋转方面有什么不同。
如果一个客户端具有多个VMware基础设施,那么我可以使用CloudForms或OpenStack来旋转vm,两者都提供UI来管理资源。它们都提供了基于模板的编组工具来旋转vm。
那么,什么是OpenStack的最佳优势项目,这将使我去它,而不是红帽CloudForms (我没有考虑其他优势的CloudForms在这个时候。但是,是的,它将帮助我通过一个窗口控制多个云)
长篇小说短片
CloudForms can directly interact wi
我的模型如下:
from jsonfield import JSONField
from django.db import models
class user_table(models.Model):
#The Facebook unique user ID
facebook_UUID=models.CharField(max_length=200, unique=True)
#Apple Push Notification token updated by, the logIn API.
#APNS is deleted after if the use
我还在纠结于这个:
抱歉重新措辞和重新发布..。
一旦我试图实现这些想法,我的想法就根本行不通。最大的问题是PK/FK字段似乎不兼容。这是我想到的两张桌子:
Campaign
PK Long campaignId
String description
Promotion
PK Long campaignId (FK to Campaign)
PK Long discount (unique set of discounts for the campaign)
String messgge
(每一项运动都有许多促销活动)
问题是,没有宣传对象,