Questions tagged «push»

4
为什么将某些东西放在堆栈上称为“推”?
根据http://dictionary.reference.com 推 动词(与宾语一起使用) 用力压迫或压迫(事物)以将其移开。 通过施加力以特定的方式移动(某物);推; 开车:把东西推开;推开门。 通过推开障碍来实现或完成:通过人群。 使延伸或投射;推力。 敦促或敦促采取某种行动或方针:他的母亲强迫他找工作。 该IMO适合FIFO队列。对此有解释吗?

4
推送新版本时处理数据库架构更改
在繁重的开发期间,数据库架构会快速且连续地发生变化,并且随着我们每周对beta版本的推动而来,架构已发生了如此大的变化,以至于唯一明智的选择是删除所有我可以并且可以从我的开发数据库中复制新版本。显然,一旦启动,这是行不通的,因为破坏生产数据是灾难的根源,所以我想知道那里有什么策略来管理从一个版本/修订到另一个版本的数据库模式更改? 我发现或经历过的一些: 直接从一个数据库到另一个数据库的nuke-and-dump(我现在在做什么) 使用通过脚本或手动运行的SQL语句维护UPDATE.sql文件。 在活动数据库中维护具有相应“ db-schema-version”值的update.php文件 第三种选择似乎是最明智的选择,但是仍然存在构造错误的SQL查询使中间脚本失败的可能性,从而使数据库处于半更新状态,因此需要还原备份。 看来这是没有问题的,但是确实发生了,因为我们作为一个团队,我们使用phpMyAdmin,我什至不能依靠自己记住复制执行的SQL语句以粘贴到update.php文件中。导航到另一页后,我必须手动重新编写SQL语句,或者撤消更改并再次执行。 我想我希望找到一种不会影响我们已建立的开发工作流程的解决方案?

3
当可以接受较大的延迟(小时)时进行“推送与轮询”
如今看来,轮询是一种不好的做法,而在开发需要不断从远程服务器接收数据的移动应用程序时,推送是必须走的路。 所有主要的移动商店都提供其推送通知服务的版本: 苹果推送通知服务 适用于Android的Google Cloud Messaging Microsoft推送通知服务 但是我想知道这个假设在多大程度上是正确的。我的意思是,如果我有一个应用程序一天只轮询几次远程服务器,并且不需要立即向其发送“通知”(可以接受较大的延迟),那么这将是一个不错的决定轮询而不是推送数据? 提前致谢!
10 mobile  push  polling 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.