问题列表 - 第25071页

从C中的文件计算未知数量的字符

我正在寻找一种使用C语言计算文件中未知字符数的简便方法.谢谢你的帮助

c file

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

C#将实例变量复制到同一类函数中的局部变量

我最近在一个开源项目上查看了一些代码,发现很多这种代码:

class SomeClass
{
    private int SomeNumber = 42;

    public ReturnValue UseSomeNumber(...)
    {
        int someNumberCopy = this.SomeNumber;
        if (someNumberCopy > ...)
        {
            // ... do some work with someNumberCopy
        }
        else
        {
            // ... do something else with someNumberCopy
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

制作实例变量的副本有什么好处吗?

c# instance-variables

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

如何使用Rhino Mocks模拟WCF Web服务

如何测试使用Web服务引用生成的代理客户端的类?

我想模拟客户端,但生成的客户端接口不包含正确终止代理所需的close方法.如果我不使用接口,而是使用具体的引用,我可以访问close方法,但却无法模拟代理.

我正在尝试测试类似这样的类:

public class ServiceAdapter : IServiceAdapter, IDisposable
{
    // ILoggingServiceClient is generated via a Web Service reference
    private readonly ILoggingServiceClient _loggingServiceClient; 

    public ServiceAdapter() : this(new LoggingServiceClient()) {}

    internal ServiceAdapter(ILoggingServiceClient loggingServiceClient)
    {
        _loggingServiceClient = loggingServiceClient;
    }


    public void LogSomething(string msg)
    {
        _loggingServiceClient.LogSomething(msg);
    }

    public void Dispose()
    {
        // this doesn't compile, because ILoggingServiceClient doesn't contain Close(), 
        // yet Close is required to properly terminate the WCF client
        _loggingServiceClient.Close(); 
    }
}
Run Code Online (Sandbox Code Playgroud)

unit-testing web-services rhino-mocks

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

如何将参数传递给Linux Bash脚本?

我有一个Linux bash脚本'myshell'.我希望它读取两个日期作为参数,例如:myshell date1 date2.我是一名Java程序员,但不知道如何编写脚本来完成这项工作.

脚本的其余部分是这样的:

sed "s/$date1/$date2/g" wlacd_stat.xml >tmp.xml
mv tmp.xml wlacd_stat.xml
Run Code Online (Sandbox Code Playgroud)

linux bash shell

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

是否有用于处理Android中的缩放缩放功能的内置API

我只是想知道是否有某种类使用android 2.1的多点触控功能.具体来说,我正在尝试实现双指缩放,并想知道我是否总是要测量两个触摸事件之间的距离并自己计算缩放级别?

谢谢,克里斯

android multi-touch

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

如何调试清单错误?

我正在创建一个依赖于第三方库的应用程序,而第三方库又依赖于MSVCP90D.dll.在运行应用程序时,它无法启动并提供错误消息:

alt text http://i39.tinypic.com/dn0ihf.jpg

我在C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\redist\Debug_NonRedist\amd64\Microsoft.VC90.DebugCRT和中找到了这样的库C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\redist\Debug_NonRedist\x86\Microsoft.VC90.DebugCRT.如您所见,其中一个是64位,而另一个是32位.当我将64位放入应用程序的目录时,应用程序在加载时会静默崩溃(从Visual Studio输出窗口的日志如下所示).使用32位,我收到另一条错误消息:

替代文字http://i43.tinypic.com/33azzoj.jpg

如果我按Abort- 程序关闭,Retry导致进入crt0msg.c文件的调试会话.这是系统文件,我不知道如何调试它.如果我按忽略,我会收到另一条错误消息:

alt text http://i39.tinypic.com/vhf4ia.jpg

那么问题是如何调试这样的错误?请给我一些链接,在那里我可以阅读更多相关内容或指出我在这种情况下应该做些什么.我知道这与明显的问题有关,因此,如果你知道任何问题,请给我一个良好资源的链接,详细描述清单,因为我到目前为止发现的只是让我感到困惑.

我使用的是Windows 7 64位,Visual Studio 2008版本9.0.30729.4108 QFE.

这是64位版本的MSVCP90D.dll库的日志:

'chrome.exe': Loaded 'D:\Projects\Chromium\devenv\install\build-msvc-debug\chromium-xml3d-rtsg2\chrome.exe', Symbols loaded.
'chrome.exe': Loaded 'C:\Windows\SysWOW64\ntdll.dll', Symbols loaded (source information stripped).
'chrome.exe': Loaded 'C:\Windows\SysWOW64\kernel32.dll', Symbols loaded (source information stripped).
'chrome.exe': Loaded 'C:\Windows\SysWOW64\KernelBase.dll', Symbols loaded (source information stripped).
'chrome.exe': Loaded 'C:\Windows\SysWOW64\user32.dll', Symbols loaded (source information stripped).
'chrome.exe': …
Run Code Online (Sandbox Code Playgroud)

debugging manifest

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

在UITabBarController上的选项卡之间共享背景视图

是否可以在UITabBarController上的选项卡之间具有相同的背景,而不必在所有视图上设置相同的背景?我想在后台放置一个视图,定期执行非常短的非资源密集型动画.切换标签时,我希望该动画能够持续存在.我已经阅读了如何为UINavigationControllers做这个,但是没有找到UITabBarController的任何提示.

iphone uitabbarcontroller uiview

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

如果使用jquery关注输入字段以外的任何内容,如何禁用退格

如果使用jquery专注于2个特定输入字段以外的任何内容,如何禁用退格键击?

这是我目前的代码(现在包括2个文本框):

$(document).keypress(function(e){
  var elid = $(document.activeElement).attr('id');
  if(e.keyCode === 8 && elid != 'textbox1' || elid != 'textbox2'){
      return false;
  };
});
Run Code Online (Sandbox Code Playgroud)

这不起作用....任何想法?

jquery input keystroke backspace

8
推荐指数
4
解决办法
3万
查看次数

使用JQUERY ajax函数将JSON对象发送到ASP.NET Web服务

我想在aspx页面的客户端创建对象.我想为这些javascript类添加函数,以使生活更轻松.

实际上我可以获取并使用从服务返回的对象(从服务器端类派生).当我想通过jquery ajax方法从客户端发送对象时,我无法做到:)

这是我的javascript类:

function ClassAndMark(_mark, _lesson){

    this.Lesson = _lesson;
    this.Mark = _mark;
}


function Student(_name, _surname, _classAndMark){

    this.Name = _name;
    this.SurName = _surname;
    this.ClassAndMark = _classAndMark;
}
Run Code Online (Sandbox Code Playgroud)

这是Student类调用Web Service的方法:

JSClass.prototype.fSaveToDB(){
    $.ajax({
        type: "POST",
        contentType: "application/json; charset=utf-8",
        url: "/WS/SaveObject.asmx/fSaveToDB"),

        data: ????????????,
 // This might be: JSON.stringify(this) ?
 // Web service method has a parameter, name is _obj 
 // if i don't send data with parameter, i'm getting this error:
 // Invalid web service call, missing value for parameter: '_obj'
 // …
Run Code Online (Sandbox Code Playgroud)

c# jquery json web-services

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

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