问题标签 [background]

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 回答
880 浏览

multithreading - 使用 BackgroundWorker 进行线程化

我有一个场景。我在 Windows 窗体上显示了一个用户 ID 列表。一旦我单击其中一个用户 ID,我就会从数据库中获取用户详细信息。为了保持应用程序的响应能力,在列表框的选择更改事件中,我创建了新的 BackgroundWorker(BW) 对象并点击了数据库。我在状态栏中显示“正在搜索用户 'abc'...”。

现在,如果用户使用箭头键(4-5 次)在用户 ID 之间移动,通过上述设计,我创建了多个 BW 对象来发出请求。但最后,当特定用户的数据返回时(可能不是当前在列表视图中选择用户的用户),因为它是异步调用,我仍然最终在状态栏中显示所有用户。

我想做的是,我只想去获取最后一个用户的详细信息。到那时我只想显示“正在搜索用户...”。

请让我知道解决方案...

0 投票
22 回答
1845671 浏览

css - 在背景中拉伸和缩放 CSS 图像 - 仅使用 CSS

我希望我的背景图像根据浏览器视口大小进行拉伸和缩放。

我在 Stack Overflow 上看到了一些可以完成这项工作的问题,例如拉伸和缩放 CSS 背景。它运作良好,但我想使用 放置图像background,而不是使用img标签。

在其中放置了一个img标签,然后我们使用 CSS 向该img标签致敬。

它有效,但这个问题有点老了,并指出在 CSS 3 中调整背景图像的大小会很好。我已经尝试了第一个示例,但对我来说没有用。

有没有一个好的方法来做这个background-image声明?

0 投票
0 回答
937 浏览

ruby-on-rails - 在使用 rails 中的回形针完成所有处理后,如何将文件发送到 S3?

我有一个带有视频和图像模型的 rails 应用程序。两者都使用 SWFUpload 进行进度指示反馈和排队上传。因此它们被上传到 TempImage 和 TempVideo 模型,然后当 ActiveRecord 视频和图像模型被保存时,临时文件被移动。

在图像上,不同的样式是使用默认的回形针处理器创建的。在上传视频后,它们会在后台排队(使用 starling 和 workling)以转码为 FLV 格式并创建 jpg 缩略图。

所以我的问题是:我希望能够在本地服务器上进行所有这些转换,但我希望文件最终存储在 S3 上,以保留服务器上的空间和带宽。如何使用回形针的 S3 后端来执行此操作?或者我应该有一个后台任务,在完成所有 after_save 任务后独立于回形针上传到 S3,从而更新回形针属性以反映新的 S3 路径?

0 投票
4 回答
3715 浏览

java - Maven 码头插件 - 在后台模式下启动时延迟

我在 linux 上使用

nohup mvn jetty:run &

在后台运行它并在我从控制台退出时留下。通常 (mvn jetty:run) 它会在几秒钟内启动,但在这种情况下它需要大约一分钟才能启动。造成这种延迟的原因是什么?

堆栈跟踪

0 投票
1 回答
696 浏览

actionscript-3 - 如何在actionscript3中动态渲染空间背景?

我正在用 actionscript/flex 3 (flash) 创建一个太空游戏。世界无限大,因为没有地图。为此,我需要动态(以编程方式)渲染背景,它必须看起来像开放空间。

为了让世界感觉真实并让某些地方看起来与其他地方不同,我必须能够添加过滤器,例如颜色差异,甚至可能是一种模糊的变换——然后这些会被随机添加和更改。

玩家可以通过飞到屏幕的两侧来“滚动”“地图”,这样世界的某个部分只能一次可见,但玩家可以去任何地方。滚动通过将除玩家之外的所有对象向相反方向移动,使其看起来像是向那个方向移动的玩家。背景也需要移动,但必须在新发现的地形(动态创建)上有所不同。

现在我的问题是我将如何做这样的事情,我需要使用什么样的东西以及如何实现它们?还需要考虑性能,因为游戏中将有更多的对象。

0 投票
2 回答
33857 浏览

wpf - WPF ListView - 我如何设置所选项目的背景颜色?

我目前有这个,但它只适用于前景色。

任何帮助都会得到帮助:D

0 投票
4 回答
3260 浏览

jquery - 克隆文件名中带括号的背景图像

我在文件名中有一个带括号的背景图像:

这通常很好,并且没有混淆,因为文件名周围有引号。

然而,查看 IE 的开发人员工具,我发现浏览器出于某种原因去掉了引号。

尽管如此,它仍然有效,所以没什么大不了的。当我尝试使用 jquery 的克隆功能时,问题就来了。

显然,clone() 之后的输出在 IE8 中无法识别上述图像 url 并将其删除(其他浏览器,包括 IE7,都可以)。所以我最终得到了这个:

有人知道怎么修这个东西吗?即在IE8的url中克隆一个带括号的背景图片。

谢谢。

另外,作为附录,我必须对相关元素使用内联样式,所以请不要推荐使用单独的样式表。

Ad2:转义时,浏览器渲染转义实体后,转义实体变为非转义。页面加载后会再次进行克隆,并且要克隆的选定对象中包含未转义的字符。

0 投票
2 回答
499 浏览

datagridview - DatagridView 在后台更新时丢失当前编辑

这是我的问题:我有一个绑定到自定义对象的 BindingList 的 DataGridView。后台线程不断更新这些对象的值。udpates 显示正确,一切都很好,除了一件事 - 如果您在更新背景更新字段时尝试编辑不同的字段,它会丢失输入的值。这是一个演示此行为的代码示例:(对于新表单,请在其上放置一个新的 DataGridView:)

因此,您编辑列 a 或 b,您将看到列 c 更新导致您丢失条目。

任何想法表示赞赏。

0 投票
2 回答
1069 浏览

python - 如何在 Pylons 中启动后台进程?

我正在尝试编写一个允许用户启动相当长时间运行的进程(5-30 秒)的应用程序。然后它应该允许用户在进程生成时检查它的输出。只有用户的当前会话才需要输出,因此不需要长期存储任何内容。关于如何在利用 Pylons 框架的同时实现这一点,我有两个问题:

  1. 使用 Pylons 控制器启动诸如此类的后台进程的最佳方法是什么?

  2. 将后台进程的输出返回给用户的最佳方法是什么?(我应该将输出存储在数据库、会话数据等中吗?)

编辑: 问题是如果我subprocess在控制器中使用启动命令,控制器会等待子进程完成后再继续,向用户显示一个正在加载的空白页面,直到进程完成。我希望能够在启动子流程后立即将用户重定向到状态页面,允许它自行完成。

0 投票
2 回答
3375 浏览

c++ - 使用系统托盘图标创建后台进程

我正在尝试制作一个在后台检查某些内容的 Windows 应用程序,并通过系统托盘图标通知用户。

该应用程序是使用非托管 C++ 制作的,没有切换到 .net 或 Java 的选项。

如果用户想要停止应用程序,他将使用托盘图标。

由于系统托盘端,该应用程序不能成为服务,并且因为它必须在用户计算机上不安装任何东西的情况下运行(它是单个 .exe )

使用典型的 Win32 程序结构(RegisterClass、WndProc 等)我不知道如何放置一些代码来运行窗口消息循环。也许我必须使用 CreateProcess() 或 CreateThread()?这是处理多线程环境的正确方法吗?

如果我必须使用 CreateProcess()/CreateThread(),我如何在两个线程之间进行通信?

谢谢 ;)