问题标签 [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.

0 投票
3 回答
291 浏览

oop - 面向对象的更新方法

我的任务是维护最初用 VB6 编写的应用程序。它已经被导入到 VB .Net 中,至少可以说代码不是面向对象的。代码中充斥着仅包含公共共享属性(变量)和方法(函数)的类,其结果限制了应用程序一次打开多个项目。

一个项目由一个 XML 文件组成,该文件包含一般项目设置,以及包含其他项目相关数据的 Access 数据库的位置。多年来,XML 文件的格式已被修改,并采用了更新和版本控制策略。每当遇到旧版本时,所选策略会在打开时执行更新。到目前为止,更新仅包括重新排列 XML 文件中的数据或更改数据库模式以及将数据从 XML 文件移动到数据库。

对 OOP 有相当多的背景知识,我很容易看出一个项目应该是一个自包含的对象,其他对象与之交互。但是,我看不到如何在 OOP 中应用所选的更新策略。

在 OOP 中实施所选更新策略的问题使我至今无法使用 OOP。如果有人有此类任务的经验,或有关如何进行的建议,我将不胜感激您能提供的任何帮助。

0 投票
8 回答
5741 浏览

.net - windows 自动软件更新

为 Windows 窗体项目处理基于 Web 的自动软件更新有哪些好的解决方案?我知道微软一键,但目前对它不感兴趣。

0 投票
2 回答
161 浏览

eclipse - 让 Eclipse 用户定期更新插件的最佳方法是什么?

我将分发一个插件,该插件将定期更新功能、错误修复和可下载语料库的更新。

通常的更新站点机制可以正常更新 - 当用户要求时。

问题是(与 MS Office 不同),默认情况下自动更新程序首选项是关闭的,我不想为我的用户更改该默认设置或指望他们更改它。

我可以写一些偶尔检查更新的东西吗?还是定期提示用户?什么是不好的形式,什么是可以接受的?

0 投票
6 回答
372 浏览

email - 从您的程序中向用户提供每周更新的最佳方式是什么?

我有一个程序,在大多数情况下,在后台运行。假设它是DoesWork()。每周一次,我希望它通知用户它在过去几天完成的一些工作。这将是一份基本状态报告,列出了一些已下载的文件。

最初,我想通过电子邮件发送此状态更新,因此我对此进行了调查,但存在很多问题。我需要一个 SMTP 服务器,所以我查看了 GMail。没关系,但每日限制为 500 封电子邮件,因此不适合发布。此外,在程序的每个副本中给出相同的电子邮件帐户密码也会存在问题,据我所知,即使使用加密存储密码也是一种风险。

然后我想也许我可以使用用户自己的电子邮件帐户向他/她自己发送电子邮件。这也有一些复杂性:用户需要为他/她的电子邮件帐户指定所有 smtp 信息,这对于目标用户来说太复杂了。另外,我不想让人们在我的程序中输入他们的电子邮件帐户密码只是为了发送电子邮件。我认为这不是一个值得提倡的好习惯。

有什么办法可以通过电子邮件做到这一点?电子邮件是我的第一选择,因为它是一个用户已经在检查的通知系统。这是相当非侵入性的。

是否有必要设置我自己的 smtp 服务器?如果是这样,我该怎么做?

如果电子邮件不可行,我也在考虑只生成一个包含相关信息的本地 HTML 文件,然后每周从程序弹出一次通知,通知用户新的更新报告已准备好。我认为这是完全可行的,它只是过于打扰而不是我的第一选择。我想搭载用户已经在使用的系统。

谢谢!-格雷格

0 投票
2 回答
3216 浏览

eclipse - 如何在 Aptana Studio for Eclipse 中关闭自动更新?

我为 Eclipse 安装了 Aptana Studio 插件,现在 Eclipse 启动比以往任何时候都慢,因为 Aptana Studio 总是在启动时检查更新——而且它真的很慢!

如何在 Aptana 中关闭自动更新?

0 投票
10 回答
45474 浏览

php - 获取Facebook状态的PHP函数?

我正在寻找一个好的、简单的 PHP 函数来获取我最新的 Facebook 状态更新。有人知道吗?

谢谢!

编辑:我在下面添加了一个半解决方案。

或者是否有人知道阅读 RSS 提要并吐出最近状态更新的好方法?

0 投票
1 回答
1060 浏览

linq - LINQ to XML 更新 - 它如何处理多个并发读取器/写入器?

我有一个使用 XML 进行数据存储的旧系统。我打算将数据用于另一个小型项目,并希望使用 LINQ to XML 来查询/更新数据;但是有两种情况我不确定我是否需要自己处理:

1-如果我有类似于以下代码的内容,并且有 2 个人碰巧同时点击了 Save()?LINQ to XML 是等到文件再次可用后再保存,还是会抛出?除非需要,否则我不想放锁:)

2-如果我加载()一个文档,在特定节点下添加一个条目,然后点击保存();如果另一个用户已经在该节点下添加了一个值(因为我点击了我的 Load()),或者更糟糕的是,删除了该节点,会发生什么?

显然我可以解决这些问题,但是我找不到任何可以告诉我是否必须这样做的文档,而且第一个文档至少对于可靠地测试来说有点麻烦。

0 投票
3 回答
901 浏览

php - PHP 应用程序更新

我正在用PHP编写一个Web应用程序,现在是时候构建一个更新系统了,其中一个要求是自动更新,我该怎么做?

我想在没有 cron 的情况下执行此操作,因此我将不得不在向系统发出请求时检查更新,我是否应该仅在具有重要权限的管理员登录时才执行此操作,我认为这正在发生成为最好的,但至少有 1 位客户表示他们不想要这个,因为他们只打算每隔几个月登录一次,而且他们仍然希望获得安全更新。

0 投票
1 回答
4447 浏览

extjs - Ext JS - 如何使用增量更新数据源每分钟更新一次?

寻找参考实现。没有尝试过 LiveGrid - 虽然倾向于那个实现。在我迁移之前,我想知道是否有人可以为我指明更好的方向。

0 投票
1 回答
401 浏览

sql-server-2008 - SQL Server 2008 文件流错误

在我的本地 Windows XP 机器上,我无法再使用 FILESTREAM 创建数据库。

替代文字 http://img379.imageshack.us/img379/9899/errorv.jpg

此错误是由 MS 的以下安全更新之一引起的:

  • KB952004
  • KB923561
  • KB961373
  • KB956572
  • KB959426
  • KB960863

有人知道如何在不删除安全更新的情况下解决问题吗?