问题列表 - 第26797页

程序计数器值无效:0

我目前正在使用MIPS处理器下的汇编语言.我目前正在使用MARS模拟器,由于原因未知,每次运行后都会收到以下错误消息:

Go:运行try.s

错误:程序计数器值无效:0

Go:执行因错误而终止.

我得到这个错误消息独立于我正在使用的代码,只是想知道这是否是MARS模拟器中的错误或者是否是我缺少的东西.

assembly mips mars-simulator

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

的Process.Start( "IEXPLORE.EXE"); < - 这可靠吗?

的Process.Start( "IEXPLORE.EXE");

这在每台机器上都能正常工作吗?如果没有,怎么做得好?

...编辑:.................................

Process.Start(" http://www.example.com/ ")的问题; 是我们必须定位一个本地html文件,其中一些查询字符串指定要在html框架集中加载哪个页面.所以我们的URL如下所示:

G:\PathToHelpFolder\index.html#search?page=1.html
Run Code Online (Sandbox Code Playgroud)

如果将此路径传递给Process.Start,则会生成错误:"找不到该文件".这是由最后的查询字符串引起的.(#搜寻?页= 1.HTML)

因此,我们必须使用filepath作为命令行参数来启动资源管理器(或默认浏览器会更好).我们在MSDN文档中找到了上述方法.(Process.Start("IExplore.exe");)我们唯一的问题是这个方法是否足够可靠,可以部署到商业应用程序.单声道不是问题,只有Windows系统是目标.

...编辑:我们的解决方案......

我们的解决方案是从注册表中获取默认浏览器,并以文件名作为参数启动它.(如:在文件中用html启动默认浏览器,然后跳转到特定锚点)

.net c# winapi

6
推荐指数
3
解决办法
4026
查看次数

如何以微秒精度计算操作时间

我想在Windows平台上以微秒精度计算函数的性能.

现在Windows本身具有毫秒级的粒度,所以我怎样才能做到这一点.

我尝试了以下示例,但没有得到正确的结果.

LARGE_INTEGER ticksPerSecond = {0};
LARGE_INTEGER tick_1 = {0};
LARGE_INTEGER tick_2 = {0};
double uSec = 1000000;

// Get the frequency
QueryPerformanceFrequency(&ticksPerSecond);

//Calculate per uSec freq
double uFreq = ticksPerSecond.QuadPart/uSec;

// Get counter b4 start of op
QueryPerformanceCounter(&tick_1);

// The ope itself
Sleep(10);

// Get counter after opfinished
QueryPerformanceCounter(&tick_2);

// And now the op time in uSec
double diff = (tick_2.QuadPart/uFreq) - (tick_1.QuadPart/uFreq);
Run Code Online (Sandbox Code Playgroud)

c c++ windows precision performance

6
推荐指数
2
解决办法
1293
查看次数

需要有关asp.net中查询字符串的帮助

我有一个页面create-quote.aspx.我想以不同的模式打开此页面,具体取决于是否存在查询字符串参数.

我的问题是我应该检查哪个事件,如果我有一个查询字符串参数.我想,它应该是preinit,你怎么说.

.net c# asp.net onpreinit query-string

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

JFace ErrorDialog:如何在细节部分显示内容?

ErrorDialog.openError 获取对话框标题,消息和状态(具有消息本身)的参数.

我想在主区域显示异常消息,在详细信息区域显示调用堆栈.但是,这两个变体都显示了主区域中的调用堆栈:

void showException(Throwable e) {
    Status status = 
        new Status(IStatus.ERROR, "SCS Admin", e.getLocalizedMessage(), e);
    e.printStackTrace;
    ErrorDialog.openError(getShell(), null, Util.getStackTrace(e), status);
}

void showException(Throwable e) {
    Status status = 
        new Status(IStatus.ERROR, "SCS Admin", Util.getStackTrace(e), e);
    e.printStackTrace;
    ErrorDialog.openError(getShell(), null, e.getLocalizedMessage(), status);
}
Run Code Online (Sandbox Code Playgroud)

我该如何切换它?

java jface

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

JQuery选择器中的'span:first'和'span:first'之间有区别吗?

有人能告诉我这两者之间的区别.第一个是FF而不是IE(6),第二个是IE(6),而不是FF(我使用的是Jquery 1.4.2).我们必须检测浏览器并相应地编写脚本.

jquery jquery-selectors

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

Iphone SDK:在iphone应用程序中在后台发送电子邮件

Iphone sdk:如何从iphone应用程序发送背景信息.

根据用户做出的某些选择,我想触发一个事件来向管理员发送电子邮件.

我知道MFMailComposeViewController,但这将打开我想跳过的邮件编辑器窗口.

email iphone-sdk-3.0

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

MySQL跳过前10个结果

MySQL中是否有一种方法可以跳过SELECT查询的前10个结果?我希望它像LIMIT一样工作.

mysql

95
推荐指数
6
解决办法
8万
查看次数

单元测试最佳实践?测试时,VBNET 2.0的/ C#InternalsVisibleTo()属性?

我正在构建VBNET 2.0中的Active Directory包装器(以后不能使用.NET),其中包含以下内容:

  1. IUtilisateur
  2. IGroupe
  3. IUniteOrganisation

这些接口在内部类(VBNET中的Friend)中实现,因此我想实现一个façade,以便将每个接口与其内部类一起发送.这将使架构具有更好的灵活性等.

现在,我想在同一解决方案中的不同项目中测试这些类(Utilisateur,Groupe,UniteOrganisation).但是,这些类是内部的.我希望能够在不经过我的外观的情况下实例化它们,但仅限于这些测试,仅此而已.

这是一段代码来说明它:

public static class DirectoryFacade {
    public static IGroupe CreerGroupe() {
        return new Groupe();
    }
}

// Then in code, I would write something alike:

public partial class MainForm : Form {
    public MainForm() {
        IGroupe g = DirectoryFacade.CreerGroupe();
        // Doing stuff with instance here...
    }
}

// My sample interface:

public interface IGroupe {
    string Domaine { get; set; }
    IList<IUtilisateur> Membres { get; }
}

internal class Groupe : IGroupe …
Run Code Online (Sandbox Code Playgroud)

c# vb.net unit-testing internals .net-2.0

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

为什么我的绑定参数都相同(使用Linq)?

当我运行这段代码时:

string[] words = new string[] { "foo", "bar" };
var results = from row in Assets select row;
foreach (string word in words)
{
    results = results.Where(row => row.Name.Contains(word));
}
Run Code Online (Sandbox Code Playgroud)

我得到这个SQL:

-- Region Parameters
DECLARE @p0 VarChar(5) = '%bar%'
DECLARE @p1 VarChar(5) = '%bar%'
-- EndRegion
SELECT ... FROM [Assets] AS [t0]
WHERE ([t0].[Name] LIKE @p0) AND ([t0].[Name] LIKE @p1)
Run Code Online (Sandbox Code Playgroud)

请注意,@p0@p1都是bar,当我想他们是foobar.

我猜Linq以某种方式绑定对变量word的引用而不是对当前引用的字符串的引用word?避免这个问题的最佳方法是什么?

(另外,如果您对此问题有更好的标题有任何建议,请将其放在评论中.)

请注意,我也尝试使用常规Linq,结果相同(您可以将其粘贴到Linqpad中):

string[] …
Run Code Online (Sandbox Code Playgroud)

c# linq binding linq-to-sql

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