问题列表 - 第7212页

(MS-DOS)时间延迟

我经历了一些方法导致时间延迟,如ping和dirs.虽然它们都不是真的精确,但有没有正确的方法来造成时间延迟?

我听说过一些东西,虽然它们不适用于所有计算机,不适用于我的Windows XP或大学的Windows NT.

需要很长时间才能通过Google上的所有文件找到一个好的答案,而且由于我还没有在Stack Overflow上找到问题,我认为自己创建问题可能会很好;)

time dos delay

3
推荐指数
2
解决办法
2976
查看次数

分析磁盘访问

目前我正在研究一个读写磁盘的MFC应用程序.有时这个应用程序运行得非常快,有时候它很慢.我猜这是因为涉及磁盘访问,因此我想对其进行分析.这些是这方面的一些问题:

(1).目前我正在使用AQTime分析器来分析应用程序.有没有人试过使用它来分析磁盘访问?或者还有其他可以使用的工具吗?

(2).我应该关注哪些最重要的磁盘参数?

(3).如果我有多个线程试图从磁盘读取和写入数据会影响性能吗?即我最好有一个单独的线程访问磁盘?

c++ mfc multithreading profiling disk

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

如何从C++更改Windows shell(cmd.exe)环境变量?

我想编写一个程序,在调用它的shell(cmd.exe)实例中设置一个环境变量.我的想法是,我可以在此变量中存储一些状态,然后在后续调用中再次使用它.

我知道有像SetEnvironmentVariable这样的命令,但我的理解是那些只改变当前进程的变量而不会修改调用shell的变量.

具体来说,我希望能够创建一个可以在两个目录之间跳转的命令.Pushd/Popd可以转到目录并返回,但是没有办法将第二次返回到最初推送的目录.

c++ windows cmd environment-variables

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

我应该将输入元素放在标签元素中吗?

是否有关于嵌套labelinputHTML元素的最佳实践?

经典方式:

<label for="myinput">My Text</label>
<input type="text" id="myinput" />
Run Code Online (Sandbox Code Playgroud)

要么

<label for="myinput">My Text
   <input type="text" id="myinput" />
</label>
Run Code Online (Sandbox Code Playgroud)

html html5 semantics

563
推荐指数
10
解决办法
23万
查看次数

XG MIDI文件格式

我有一个Yamaha MIDI吉他,当我播放使用XG MIDI标准编码的MIDI文件时,会导致吉他上的某些灯打开和关闭.我正在尝试确定导致这种情况的MIDI事件,以便我可以在不使用MIDI文件的情况下以编程方式发送相同的事件(我可以发送Note On(144)或Note Off(128)命令).

然而,虽然我能够找到MIDI协议的副本,但我找不到XG MIDI协议.有没有办法,除了尝试将所有可能的命令发送到设备,直到我找到适当的命令,以确定导致灯改变状态的MIDI事件是什么?或者有什么地方可以获得XG MIDI协议的副本?

midi

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

如何在C#3.0中的存储过程方法中传递char null?

我正在努力让这个SP运行:

myDataContext.InsertEvent(codEvent, dateOfEvent, statusOfEvent);
Run Code Online (Sandbox Code Playgroud)

codEvent是一个int; dateOfEvent是一个DateTime; statusOfEvent是一个char.

问题是如果我传递statusOfEvent null,Visual Studio会抛出错误.并且,我的SP像我的桌子一样接受可空的字符.

我也尝试过这样做:

char? statusOfEvent= null;
      if (!String.IsNullOrEmpty(f["statusOfEvent"]))
           statusOfEvent= Convert.ToChar(f["statusOfEvent"]);
Run Code Online (Sandbox Code Playgroud)

但它也会引发错误......

谢谢!!

我试过这个三元表达式:

!String.IsNullOrEmpty(f["statusOfEvent"]) ? Convert.ToChar(f["statusOfEvent"]) : DBNull.Value
Run Code Online (Sandbox Code Playgroud)

但据说"char和DBNull之间没有隐式转换"

我还查看了'*.dbml'designer.cs文件,我的SP方法有这一行:

[Parameter(DbType="Char(1)")] System.Nullable<char> statusOfEvent
Run Code Online (Sandbox Code Playgroud)

c# sql-server linq-to-sql

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

字符编码检测算法

我正在寻找一种方法来检测文档中的字符集.我一直在这里阅读Mozilla字符集检测实现:

通用字符集检测

我还发现了一个名为jCharDet的Java实现:

JCharDet

这两者都是基于使用一组静态数据进行的研究.我想知道的是,是否有人成功使用过任何其他实现,如果有的话,是什么?你有自己的方法吗?如果是的话,你用来检测字符集的算法是什么?

任何帮助,将不胜感激.我不是在寻找通过谷歌的现有方法列表,也不是在寻找Joel Spolsky文章的链接 - 只是为了澄清:)

更新:我对此进行了大量研究,最终找到了一个名为cpdetector的框架,该框架使用可插入的方法进行字符检测,请参阅:

CPDetector

这提供了BOM,chardet(Mozilla方法)和ASCII检测插件.编写自己的代码也很容易.还有另一个框架,它提供了更好的字符检测,Mozilla方法/ jchardet等......

ICU4J

为cpdetector编写自己的插件非常容易,它使用这个框架来提供更准确的字符编码检测算法.它比Mozilla方法更好用.

java character-encoding

44
推荐指数
2
解决办法
3万
查看次数

File.Move的原子性

我想将目录中的文件重命名为原子事务.该文件不会更改目录.该路径作为NTFS文件系统的UNC路径提供,可能在Server 03或08上.

File.Move()原子用于这些目的吗?如果它成功完成或失败,原始文件仍然完好无损?

我的直觉是肯定的,但我想确定一下.

.net c# filesystems

20
推荐指数
1
解决办法
5953
查看次数

.NET中的无效或意外参数应该抛出哪些异常?

对于.NET中的无效或意外参数,应该抛出哪些类型的异常?我什么时候选择一个而不是另一个?

跟进:

如果你的函数需要一个对应于一个月的整数并且你传入'42',那么你会使用哪个例外?即使它不是一个集合,它会属于"超出范围"类别吗?

.net c# vb.net exception

157
推荐指数
4
解决办法
9万
查看次数

Ruby IDE:任何值得关注的东西?

我目前使用TextMate进行所有Rails开发,我非常喜欢它,但我想知道我是否因为没有使用IDE而遗漏任何东西.有没有人从使用TextMate或其他强大的文本编辑器切换到Ruby IDE?我错过了什么吗?

ruby ide textmate ruby-on-rails

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