问题标签 [operations]

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

c# - 秒表(System.Diagnostics)和 System.Timers

我是处理线程的新手。

System.Diagnostics 和 System.Timers 在 Threading 上下文中的作用是什么?两者是相互替代的,或者它们是为了完成一些独特的任务而实现的?

0 投票
7 回答
117042 浏览

java - Java NIO FileChannel 与 FileOutputstream 性能/实用性

我试图弄清楚当我们使用 nioFileChannel与正常FileInputStream/FileOuputStream读取和写入文件到文件系统时,性能(或优势)是否有任何差异。我观察到,在我的机器上,两者的性能都一样,而且FileChannel速度也慢了很多倍。我可以知道比较这两种方法的更多细节吗?这是我使用的代码,我正在测试的文件是350MB. 如果我不考虑随机访问或其他此类高级功能,那么将基于 NIO 的类用于文件 I/O 是一个不错的选择吗?

0 投票
3 回答
3377 浏览

c - GCC 新的原子整数运算的替代方案

GCC 最近对原子操作的支持(如此所述)非常好,是我们需要的 90%。不幸的是,我们的一些产品仍然需要在 Windows 上运行,因此我们也需要在 Windows 上进行原子整数操作。

过去,我们对所有平台都有自定义的汇编语言实现,但我想将所有 *nix 平台转移到 GCC 支持的操作上,我想到也许还有一种更标准的方法来做到这一点现在也在 Windows 上...

在 Windows 上是否有官方认可的方法(除了自己用汇编语言实现它们)?

0 投票
1 回答
334 浏览

operations - HP OpenView 可以读取存储在 SQL 表中的应用程序状态数据吗?

我需要知道 HP Operation Manger(以前称为 OpenView)是否可以从 SQL Server 数据库中的表中读取应用程序状态信息。就像我将 SSIS(SQL Server 集成服务)包中的日志数据存储在 SQL 表中一样,我希望操作管理工具能够读取它。我的客户正在使用 HP OpenView/Operations Manager。我在惠普网站上检查了很多文件,但仍然不确定它是否可以做到这一点。OpenView 在我看来就像一个庞大的软件。那里有任何 OpenView 专家,请提供帮助。

PS:-不确定这是否必须在 ServerFault 中询问。

0 投票
1 回答
533 浏览

c# - Gui异步操作模式?

我正在为下载管理器设计代码,我想知道异步操作是否有一些众所周知的模式?

我问这个是因为我刚刚开始开发自己的模式。

下载单个文件本身就是一个异步操作,包括开始、停止、暂停、取消、显示进度和速度。下载一个大文件实际上可以下载很多小文件或部分,所以这是一个使用很多子操作的大操作,大操作应该支持启动、停止、暂停、取消,显示进度和速度与子操作完全一致。操作。

下载后,我应该对文件进行哈希验证,这是另一个操作。

你可以看到我需要一种通用的方法来处理所有这些操作......

0 投票
1 回答
232 浏览

linq - DOM 和 LINQ 的区别

DOM 和 LINQ 都是内存模式。

除了延迟执行,DOM 和 LINQ 有什么区别?

0 投票
2 回答
436 浏览

asp.net - ASP.net 文件操作延迟

好的,问题来了:我正在从 FileUpload 控件读取流,读取 n 个字节的块并在循环中写入数组,直到到达流的末尾。

现在我这样做的原因是因为我需要在上传仍在进行时检查几件事情(而不是执行 Save(); 一次完成整个事情)。这就是问题所在:在本地机器上执行此操作时,我可以看到文件很好,因为它正在上传并且它的大小增加(必须在循环中添加一个 Sleep(); 子句才能真正看到正在写入的文件)。

但是,当我从远程机器上传文件时,在文件完成上传之前我看不到它。此外,随着进度的进行,我添加了另一个调用以将进度写入文本文件,我得到了同样的结果。本地:随着上传的进行文件更新,远程:令牌文件仅在上传完成后出现(这有点没用,因为我在上传仍在进行时需要它)。

(或 ASP.net)中是否有某种安全设置可能将文件保存在远程机器的临时位置,而不是本地机器,然后将它们移动到指定的目的地?我会将其与 ASP.net 相比,在从本地计算机(甚至在公共主机名上)浏览时显示错误消息,而不是从远程计算机浏览时显示的通用编译错误页面/通用异常页面(并且 customErrors 不是离开)

这有什么线索吗?

提前致谢。

0 投票
1 回答
2210 浏览

silverlight - 如何在 RIA 域服务中调用除 CRUD 以外的操作?

我在了解如何在 RIA 服务中的域服务中实现更复杂的操作时遇到了一些麻烦。这就是 Beta 2 中的 Silverlight 4、VS 2010 和 .Net Framework 4。

目标

我希望我可以在我的 LinqToEntitiesDomainService 上创建一个操作,该操作将具有如下签名:

这个想法是,此操作采用一组参数并执行相当复杂的操作,这些操作将更新通过 DomainService CRUD 功能操作的实体的不同实例和类型。

问题

我遇到的直接问题是似乎不允许将自定义类型作为参数传递给方法,我想这些方面的一些东西用于返回值。为了清楚起见,我想将操作参数封装在 DTO 中,而这个笨拙的操作在我用 Entity Framework 4.0 模型包装的遗留数据库中没有任何对应的实体,而我又将域服务基于该模型。

域服务是否应该只处理底层 EF 模型中的实体类型?它不是为了暴露像我的 UnwieldyOperation 这样更复杂的操作而设计的吗?

如果是这样,我可以以某种方式构建另一个允许操作签名和操纵实体框架的服务吗?

我知道只有一个域服务可以处理模型中的实体。这导致我将所有的 CRUD 和现在的 UnwieldyOperation 都塞进了一个域服务中,尽管我的第一个想法是将服务拆分为更小的部分。

如果我要让操作在域服务中使用参数和返回值,我的下一个愿望是让已经在客户端的域上下文中加载的实体刷新自己。

这种事情有什么有效的机制吗?

你打算怎么做呢?

我目前所拥有的...

简而言之,这就是我到目前为止所拥有的:

  • 我已经使用 Entity Framework 4.0 模型包装了一个现有的遗留数据库,并尽可能少地使用额外的填充/代码。这意味着右键单击,添加并从数据库生成。

  • 我已经在 DomainService 中实现了更简单的 CRUD 操作,并且我成功地使用它们来显示和编辑直接数据。我通过客户端中的 ViewModels 对逻辑进行了一些封装,但我直接公开了实体类,但我认为这与我的问题/问题无关。

  • 我已经意识到我不能像我最初想象的那样直接添加 UnwieldyOperation ......另外我怀疑/希望我误解了域服务机制的某些方面,这导致了我目前的情况。

一种方法?

在这样的问题中写下来给了我一个想法,也许我会朝这个方向发展:

  1. LegacyModelService 像我已经完成的那样公开 CRUD 操作。
  2. 在另一个服务中公开 Unwieldy 操作。我应该将其设为 RIA Doamin 服务还是只是普通的 WCF?
  3. 从新的 UnwieldyOperationsService 访问实体框架模型并在那里操作数据层。
  4. 在客户端显式地重新加载或刷新 LegacyModelService 的客户端域上下文,以反映 UnwieldyOperation 可能导致的更改。什么是完成这项工作的好方法?
0 投票
2 回答
6573 浏览

wpf - 有没有办法在存储在内存中的 WPF 中显示图像?

我得到的是类似于截图制作应用程序的东西。(设法序列化,感谢上帝!!!)单击按钮时,通过访问处理类的方法截取屏幕截图。现在棘手的部分是该类有另一种操作上述结果的方法,其方式不同于调用相应的处理方法时,创建(显示)一个窗口并且位图图像应该进入显示容器那个窗口。问题是到目前为止,我注意到在 WPF 中,图像控件的源不能归因于存储图像的变量。我如何显示存储在该变量中的图像而不必先保存它,获取 uri 等。?

0 投票
3 回答
2869 浏览

c++ - 使用运算符重载的多项式运算

我正在尝试使用运算符重载来为我的多项式类定义基本操作(+、-、*、/),但是当我运行程序时它崩溃并且我的计算机死机了。

更新4

行。我成功做了三个操作,只剩下一个分裂。

这是我得到的: