问题列表 - 第8437页

仅在BlackBerry的文本框中更改特定文本的颜色

如何仅在Blackberry应用程序的文本框中更改特定文本的颜色?

user-interface blackberry java-me

4
推荐指数
1
解决办法
6649
查看次数

如何使用.net StreamReader打开已打开的文件?

我有一些.csv文件,我正在使用它作为测试台的一部分.我可以打开它们并且没有任何问题地阅读它们,除非我已经在Excel中打开了文件,在这种情况下我获得了IOException:

System.IO.IOException:进程无法访问文件'TestData.csv',因为它正由另一个进程使用.

这是测试平台的片段:

using (CsvReader csv = new CsvReader(new StreamReader(new FileStream(fullFilePath, FileMode.Open, FileAccess.Read)), false))
{
    // Process the file
}
Run Code Online (Sandbox Code Playgroud)

这是StreamReader的限制吗?我可以在其他应用程序(例如Notepad ++)中打开该文件,因此它不能成为操作系统问题.也许我需要使用其他一些课程?如果有人知道如何绕过这个(除了关闭excel!)我会非常感激.

.net file readonly streamreader

48
推荐指数
3
解决办法
5万
查看次数

扩展方法的WCF命名约定

我有一个方法暴露为我的WCF服务的OperationContract,我想重做.以前的程序员写过类似的东西:

public ReportResultObject GetReport(string stringContainingParameters)
Run Code Online (Sandbox Code Playgroud)

我想有一个更像这样的方法:

public ReportResultObject GetReport(int[] someIds, bool includeAdditionalInformation)
Run Code Online (Sandbox Code Playgroud)

由于WCF不允许重载方法而不在OperationContract中指定Name属性,并且我不想打破当前客户端,是否存在这样的情况的命名约定?像GetReportV2或GetReportHeyUseMeInstead?

.net c# wcf

2
推荐指数
1
解决办法
1234
查看次数

GCC - 用于HP-UX的目标三元组

我想编译生成64位可执行文件的GCC和binutils.从GNU文档我发现它必须看起来像ia64 - * - hpux*.

对于ia64-hp-hpux11*,默认输出类型为32位:

 % file ./a.out
 ./a.out:        ELF-32 executable object file - IA64
Run Code Online (Sandbox Code Playgroud)

这就是我所拥有的:

 % uname -s -r -v -m
 HP-UX B.11.31 U ia64
Run Code Online (Sandbox Code Playgroud)

那么对于ia64-hpux来说,什么是64位目标三元组

gcc compilation hp-ux

2
推荐指数
1
解决办法
1739
查看次数

是否有OpenOffice.org导出Delphi(非OLE)组件?

对于文档交换,我想生成OpenOffice.org文本和电子表格文档.到目前为止,我已经找到了使用OLE安装OpenOffice的导出组件.

是否已有Delphi组件可以为OpenOffice.org Writer或OpenOffice.org Calc编写本机文件?

delphi components openoffice.org calc writer

5
推荐指数
1
解决办法
4110
查看次数

php如何执行分配给变量的函数?

好吧,我真的不知道怎么说这个问题,但让我解释一下.

假设我有一个变量:

$file = dirname(__FILE__);
Run Code Online (Sandbox Code Playgroud)

如果我分配$file给另一个变量会怎么样?

$anotherVariable = $file;
Run Code Online (Sandbox Code Playgroud)

dirname每次分配时都会执行该功能吗?

谢谢你的帮助.

php

6
推荐指数
1
解决办法
5450
查看次数

CPU利用率

Q1.编写不消耗CPU但仍能获得出色性能的代码的最佳实践是什么?这个问题非常通用.我在这里寻求的是列出用于不同环境的不同实践?除了进程监视器/任务管理器之外的调试技巧

编辑:我不是在谈论IO绑定进程.我说的是CPU绑定过程.但是,在这里我不希望我的进程继续占用CPU.如果我有一台4核机器,并且如果我在一个过程中运行四个简单的循环,则CPU消耗量最多可达到400%,直到应用程序/进程运行.

我在这里寻求一些关于这个话题的经验,每个人都会遇到一些时间或其他.例如,一旦应用程序在Windows上占用CPU,我就会调试它,因为它不断循环搜索不存在的文件.

如何以两种不同的CPU绑定应用程序顺利运行(给出良好响应)的方式编写程序?

更新: 建议:

  1. 写好干净的代码,然后配置您的应用程序,然后进行优化.(感谢提示)

  2. 重写/重新设计/重构代码比分析和修复代码更容易.

  3. 使用分析器调试您的应用程序

  4. 对于长时间等待的线程,请勿使用自旋锁

  5. 算法选择

这些建议对初学者理解概念有很大帮助.

performance cpu-usage cpu-speed

1
推荐指数
3
解决办法
1288
查看次数

条件来测试window.location.href中是否存在单词

我想测试使用"if"条件在页面的当前地址中是否存在单词["sublanguageid-all"具体].我已经尝试过/ sublanguageid-all/g,但是我无法将它放在if语句中

javascript

0
推荐指数
1
解决办法
5504
查看次数

NSSet和NSCountedSet,何时才是使用它们的最佳时机?

我很少使用这两种集合类型,因为我通常使用它们的计数器部件NSArray,NSDictionary以及等效的可变部件.我有一种感觉,我错过了一个集合,在某些情况下它可以比其他两个更快.何时是使用这些的理想时间以及如何使用?

cocoa cocoa-touch objective-c foundation

9
推荐指数
2
解决办法
4278
查看次数

非数字索引的性能

如果我在SQL Server数据库上使用nvarchar(n)列作为聚簇索引,那么与数字(int)索引相比,我是否会遭受重大的性能损失?另外复合指数的表现如何比较?

sql-server indexing clustered-index

4
推荐指数
1
解决办法
3566
查看次数