问题标签 [updates]
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.
maintenance - 当使用的框架发布新版本时,我应该更新应用程序吗?
我有一个使用多个库和框架的应用程序,当有新的稳定版本可用时,我是否应该更新我的应用程序以使用这些框架的最新版本?
例如,从 python 2.x 迁移到 python 3.x,或从 spring 2.5 迁移到 spring 3.0,但问题非常笼统,而不是特定于语言。
如果我保持应用程序更新以使用最新的稳定框架版本,那么我将拥有新功能以备不时之需。
如果我不这样做,那么将来我可能需要进行更新,并且更新应用程序需要做很多工作。
有没有关于这方面的最佳实践?
module - 为程序制作更新管理器模块
我正在开发一个具有“更新”模块(在线)的程序。我不知道该怎么做。最初我正在尝试使用 SVN 存储库。有更好的主意吗?这通常是如何完成的?(我不是要一个具体的语言,我只想要一个关于过程的一般概念)谢谢。
web - 如何在 Web 应用程序中进行 A/B 切换?(用于部署更新)
我目前有一个指向 /public_html/ 的 mysite.com (A) 和一个我为此创建了 /dev_html/ 的 dev.mysite.com (B)。我克隆了该站点,但现在我需要一种在它们之间切换的方法,而不必将所有文件从一个目录复制到另一个目录,也无需关闭站点。我只是想把直播站点切换到B然后在A上工作,当我完成后,将直播站点切换到A并在B上工作。有没有简单的方法?我正在使用 cPanel X 和 cPanel 11 (WHM VPS)。此外,两者都可以与同一个数据库进行交互,所以这不是问题,因为我没有更改任何数据库结构。只有 php/js/img 文件需要切换。
multi-select - 如何从 CheckBoxList、ListBox 等更新一对多关系?
给定2张桌子:
人
人最喜欢的颜色
一个人可以有一种或多种喜欢的颜色。这些颜色使用多选控件(CheckBoxList、ListBox w/ multi-select enabled)进行更新。
过去,如果我要更新此人的颜色,我会:
- 开始交易
- 删除此人的所有颜色记录
- 为每个选定的颜色插入记录
- 提交事务
这是处理在“对多”子表中添加/更新/删除记录的多选控件的标准和最佳实践吗?
谢谢!
database - 在coldfusion x 时间后自动更新或删除记录
我已经在网上搜索了这个。希望有人有所收获。
如何在 x 次 n 冷融合后自动更新数据库中的记录?
我知道如何通过编写一个基于时间戳对早于 x 时间的所有记录执行操作的 sql 来手动执行此操作。
这将如何自动完成?
亲切的问候,尼奇
programming-languages - 不断变化的框架/API——我们如何跟上?
这个问题并不是针对任何特定技术,而是针对一般开发人员的问题。
我们都从经验中知道,事情会发生变化。框架不断发展,新功能被添加,东西被删除。
例如,使用 1.0 版“ABC”框架的产品在 2.0 版出现时如何适应(ABC 可以是 .NET、Java、Cocoa 或任何您想要的)?
一种解决方案可能是使框架向后兼容;这样为 1.0 编写的代码仍然可以在框架的 2.0 版本中工作。
另一个可能是选择性地仅针对框架的 1.0 版本,但这可能会留下许多未使用的新功能(许多 .NET 2.0 应用程序似乎都这样做)
关于我们作为开发人员应该做的最佳实践以保持我们的技术最新,同时不破坏我们的应用程序有什么想法吗?
windows-services - 编写相互更新的 Windows 服务的正确方法是什么?
我有两个 Windows 服务,我们将调用 X 和 Y。X 处理我的应用程序的一般功能,而 Y 的存在是为了使 X 保持最新。它通过检查 X 的更新来做到这一点。如果它们存在,它会下载它们,关闭 X,复制新文件,然后重新启动 X。
但是,我希望 Y 对 X 做同样的事情。不过,我担心的是,每个服务都可能相互关闭,这意味着它们永远不会重新启动。
我可以想到三个解决方案:
- 维护第三个服务 Z,它永远不会更新,它只检查每个服务是否已关闭超过一分钟,如果是,则重新启动它们。无论如何,这并不是一件坏事,但它似乎是我希望能够更新的东西,它再次引入了原始问题。
- 在注册表中维护一个锁,这样 X 在更新之前检查 Y 是否更新,反之亦然。
- 让每个服务在其 OnStop 方法中启动其他服务。不过,这似乎有点骇人听闻。
这个问题的正确解决方案是什么?
updates - 微软“windows正版优势”验证的意义何在
为什么我必须跳过箍来下载错误修复和升级?收集有关我的计算机的信息是骗局吗?
php - 如何运行较长的 PHP 脚本并通过 HTTP 不断向浏览器发送更新?
如何运行较长的 PHP 脚本并通过 HTTP 不断向浏览器发送更新?
与输出缓冲有关,但我不知道具体如何。
android - 有没有办法在 Android 上自动更新应用程序?
我正在开发一个很可能会预装在设备上的应用程序。它也将在 Google Play 上提供。有没有办法更新那些没有通过 Google Play 下载的实例,因为 Google Play 不会通知用户更新。
我正在考虑,按照这里的建议,尝试定期联系我的网站,当更新可用时,下载它。
有没有办法自动进行更新,甚至是静默更新,这样用户就不必做任何事情(比如手动运行包)。或者,当我的网站显示更新可用时,通过 Google Play 为用户提供更新,即使它没有通过 Market 安装(编辑:这个 Google Play 选项会更好,因为用户不必检查“允许安装非市场来源”。)