问题列表 - 第35173页

不抛出异常时的性能(C++)

我已经阅读了很多关于C++异常和我看到的内容,特别是异常性能是一个难题.我甚至试图在g ++的内幕下看看如何在汇编中表示异常.

我是C程序员,因为我更喜欢低级语言.前段时间我决定使用C++而不是C,因为它的成本很低,它可以让我的生活更轻松(类比结构,模板等).

回到我的问题,因为我看到异常只会在它们发生生成开销,因为它需要一长串的跳转和比较指令才能找到合适的异常处理程序.在正常的程序执行中(没有错误),异常开销等于正常的返回代码检查.我对吗?

c++ exception

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

如何在Excel中获取Shape的内部名称

使用Shapes.AddPicture(...)方法将图片插入Excel工作表时,Excel会自动为其命名为"图片1","图片2"等.

此名称可用于在Shapes集合中获取对此形状对象的引用,如Shapes.Item("Picture 1").如果使用名称框在Excel中更改名称,则可以通过两个不同的名称(或其中一个是键/标题)来引用Shape对象.因此,如果我将名称更改为"MyPic",我可以使用其中任何一个来引用Shapes集合中的形状:

Shapes.Item("Picture 1")
OR
Shapes.Item("MyPic")
Run Code Online (Sandbox Code Playgroud)

可以使用VBA中的Shape.Name属性访问该名称,但是如何访问内部似乎没有更改的其他值(MyPic)?

更新
我想要做的是将单元格链接到Excel中的图片.我将图片数据保存在单元格的注释中.这些是场景:

  1. 如果我保留图片名称(外部名称),则在同一工作表上复制粘贴结构将复制名称,单元格将指向相同的结构.
  2. 如果我保留内部名称,则复制粘贴到其他工作表将产生问题,因为同一内部名称可以存在于同一工作簿中的某些其他工作表上.
  3. 如果我拿ID,我将无法从中获取图片参考

对我来说,获取内部名称很重要.我有Shape引用,但不知道如何从此ref获取内部名称.

excel vba excel-vba shapes

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

我如何在ASP.NET类中引用Server.UrlEncode?

我创建了一个ASP.NET类.在那个班我想用Server.UrlEncode.

为什么intellisense根本不帮助我,而不是Server.UrlEncode显示HttpServerUtility

我已经提到了 system.web

vb.net asp.net reference urlencode

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

NSArchiver与NSKeyedArchiver

你怎么知道你是否需要使用NSArchiverNSKeyedArchiver?有什么不同?

cocoa-touch objective-c nskeyedarchiver ios

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

WebDav为restfull WCF Web服务带来麻烦

我在.NET 4中创建了一个WCF restfull服务,我在IIS 7.5/windows 7 x86下发布了它.动词GET和POST工作正常,但是DELETE和PUT给出了一个错误:

Error: The remote server returned an error: (405) Method Not Allowed.
Run Code Online (Sandbox Code Playgroud)

在谷歌搜索(很多)之后,我发现问题是由在IIS中安装(自动?dunno)的WebDav模块引起的.对我有用的唯一方法是在这里找到的方法.

但是,在我看来,从整个网站中删除webdav模块有点过于干扰.有没有人知道另一种方法来禁止对webdav强加的动词进行过滤操作,但仅限于特定的Web应用程序,而不是整个网站?

谢谢.

编辑 我知道丢失put和删除仍然导致宁静的服务 - 但我一直想要允许这些动词.

rest wcf webdav .net-4.0 iis-7.5

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

如何使用PHP和Jquery开发像facebook这样的警报系统?

我如何开发像Facebook这样的警报系统,其中用户A添加用户B,用户B将在标题上的朋友请求部分获得一些号码,如下图所示.我该如何开发类似的东西?我们怎样才能获得这样的数字?我如何在PHP和JQuery中获取代码?
替代文字

css php jquery notifications

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

XPath和*.csproj

我肯定在这里遗漏了一些重要的细节.我只是不能使.NET的XPath与Visual Studio项目文件一起工作.

我们加载一个xml文档:

var doc = new XmlDocument();
doc.Load("blah/blah.csproj");
Run Code Online (Sandbox Code Playgroud)

现在执行我的查询:

var nodes = doc.SelectNodes("//ItemGroup");
Console.WriteLine(nodes.Count); // whoops, zero
Run Code Online (Sandbox Code Playgroud)

当然,文件中有名为ItemGroup的节点.此外,此查询有效:

var nodes = doc.SelectNodes("//*/@Include");
Console.WriteLine(nodes.Count); // found some
Run Code Online (Sandbox Code Playgroud)

使用其他文档,XPath工作得很好.我对此完全感到困惑.有人能解释我发生了什么吗?

c# xpath csproj

11
推荐指数
3
解决办法
4518
查看次数

帮助找到C示例代码以读取lua命令行参数

我在C中寻找示例代码,它读取Lua命令行参数.有帮助吗?

c lua sample

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

C#相当于Javascript"推"

我正在尝试将此代码转换为C#,并且想知道Javascript的"Array.push"等同于什么?这是我正在转换的几行代码:

 var macroInit1, macroInit2;
    var macroSteps = new Array();
    var i, step;

    macroInit1 = "Random String";
    macroInit2 = "Random String two";
    macroSteps.push(macroInit1 + "another random string");
    macroSteps.push(macroInit2 + "The last random string");

for (i=0; i<10; i++)
{
   for (step = 0; step < macroSteps.length; step++)
   {
     // Do some stuff 
      }
   }
Run Code Online (Sandbox Code Playgroud)

javascript c#

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

jQuery - 简单的屏幕保护程序

我尝试构建一个非常简单的屏幕保护程序,但它并不像我想象的那么容易.

我的解决方案没有真正起作用,这是恕我直言,真的很脏.

有没有人有一个干净的想法?也许没有超时?

HTML

<div id="screensaver" style="width:100%; height:100%; background-color:#000000; display:none;" > &nbsp; </div>
Run Code Online (Sandbox Code Playgroud)

JS

  $('body').live('mousemove', function (e)
    {

      if (e.type == 'mousemove')
      {
        clearTimeout(s_saver);
        s_saver = setTimeout('$(\'#screensaver\').fadeIn();', 4000);
        $('#screensaver').hide();          
      }

    });  
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/mwhJJ/4/

提前致谢!
彼得

javascript jquery

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