问题列表 - 第49647页

在JavaScript正则表达式中命名捕获组?

据我所知,在JavaScript中没有名为捕获组的东西.获得类似功能的另一种方法是什么?

javascript regex

189
推荐指数
8
解决办法
9万
查看次数

获取NSFetchedResultsController,NSSortDescription和sectionNameForKeyPath以协同工作

我目前正在开发一个具有几个实体和关系的应用程序,如下所示:

项目 << - > 类别.

我目前正在获取Item实例并使用项目的各个部分显示它们category.name.在这种情况下,我可以使用排序描述符按名称对类别进行排序,这非常简单,工作正常(下面的相关代码):

-(NSFetchedResultsController*)fetchedResultsController {
    if (fetchedResultsController_ != nil)
        return fetchedResultsController_;
    NSManagedObjectContext *moc = [order_ managedObjectContext];
    NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init];
    NSEntityDescription *entity = [NSEntityDescription entityForName:@"Item" inManagedObjectContext:moc];
    [fetchRequest setEntity:entity];
    NSSortDescriptor *sortDescriptor = [[NSSortDescriptor alloc] initWithKey:@"category.name" ascending:YES];
    NSArray *sortDescriptors = [[NSArray alloc] initWithObjects:sortDescriptor, nil];
    [fetchRequest setSortDescriptors:sortDescriptors];
    [sortDescriptors release];
    [sortDescriptor release];
    NSFetchedResultsController *controller = [[NSFetchedResultsController alloc]
                                          initWithFetchRequest:fetchRequest
                                          managedObjectContext:moc
                                          sectionNameKeyPath:@"category.name"
                                          cacheName:nil];
    controller.delegate = self;
    self.fetchedResultsController = controller;
    [controller release];
    [fetchRequest release];

    NSError *error …
Run Code Online (Sandbox Code Playgroud)

core-data objective-c nsfetchedresultscontroller ios

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

如何在C#中拦截方法调用

我想在C#中调用第三方代码时拦截并注入自定义代码.我正在使用外部库(AutoIt)进行GUI自动化.AutoIt dll没有源代码.

使用此框架完成的所有操作都是从AutoItClass提供对所有方法的访问权的单个类()执行的.我希望能够在调用此类的方法时注入自定义代码,这可能吗?例如:

  1. 从被调用的方法中记录一些信息.
  2. 从方法中执行任何其他操作(等待X秒).

通过继承此类并重写其所有方法(这是必须的,因为这是一个COM对象),这可能非常简单,但这不是首选方法.任何评论都会有所帮助!

.net c# autoit

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

如何使用Koala gem获取Facebook用户的图片?

我正在尝试使用他们的Facebook ID获取Facebook用户的朋友的图片,但使用以下代码返回nil而不是图片网址...

我使用的代码如下:

picture_url = @user.get_picture("1000000111")
Run Code Online (Sandbox Code Playgroud)

其中@user是使用Facebook身份验证制作的Graph API对象...

这段代码中缺少什么?提前致谢.

ruby-on-rails facebook-graph-api

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

更新面板工作速度非常慢

我正在编写一个用户可以注册的应用程序。注册时,可以选择多个选项,并根据这些注册字段可见或不可见以及是否必需。我想到了一个想法,所有字段都将位于 updatePanel 中,当用户更改注册选项时,我将在服务器端设置这些字段的可见性。

它可以工作,但速度非常慢,而且在 FF 上我遇到了给定的错误:

该页面的状态信息无效并且可能已损坏

updatePanel 中有 3 个带有其他字段的复选框

每个字段都在 dl 标签中runat="server>

我必须这样做,因为“required”选项我只是将css类添加到这个dl中(需要在javascript验证中。如果字段应该可见,我为给定的dl设置visible =“false”,然后为该字段设置FirstName回发后可见标题等。

难道我做错了什么 ?为什么需要这么长时间(在本地主机上大约 4 分钟)并且在 Firefox 中它实际上不起作用(当我使用调试时,我认为该过程在 ff 上完成而没有错误,我根本不明白:)

如果更新面板如此弱,还有什么其他选项可以更改可见性并向所有 dls 添加所需的类。逻辑相当复杂,必须对数据库进行查询,所以简单的 JavaScript 会非常棘手。

感谢您的任何提示,

哦,我正在使用 ASP.Net,但无法升级该项目。

谢谢你的帮助,再见

c# asp.net updatepanel

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

PHP回声性能

哪些命令能发挥最佳性能?最差?为什么?

echo 'A: '.$a.' B: '.$b.' C: '.$c;

echo 'A: ', $a, ' B: ', $b, ' C: ', $c;

echo "A: $a B: $b C: $c";
Run Code Online (Sandbox Code Playgroud)

php performance echo

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

"id(ids)"的表现?

可以使用以下查询吗?性能如何?

select * from table where id not in ( 2000 or much more ids here)
Run Code Online (Sandbox Code Playgroud)

我的初始测试非常快,但我想这是因为我是唯一正在使用服务器的人.

mysql performance

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

如何从自定义帮助器方法调用Ajax.BeginForm?

我可以从自定义帮助器方法调用Ajax.BeginFrom吗?

AjaxHelper在自定义帮助器方法中不可用,因此我尝试在调用它时将ViewPage中提供的"Ajax"传递给Helper方法,但是在方法中,BeginForm在传递的"Ajax"参数上不可用.

asp.net asp.net-mvc-2

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

如何从c#调用C++ DLL导出函数

这是我第一次尝试将c#与非托管C++混合使用,所以这可能是一个非常简单的问题,但我不明白.

我需要从C++ DLL调用一些函数到C#代码.这是dll项目的代码:

.h文件:

#pragma once 
#include <iostream>
#if defined FIRSTDLL_EXPORTS
    #define DECLDIR __declspec(dllexport)
#else
    #define DECLDIR __declspec(dllimport)
#endif

extern "C"
    {
      DECLDIR int Add( int a, int b );
      DECLDIR void Function( void );
    }
Run Code Online (Sandbox Code Playgroud)

.cpp文件

#include "stdafx.h"
#include "myFct.h"
#include <iostream>

extern "C"
{
      DECLDIR int Add( int a, int b )
      {
          return( a + b );
}

      DECLDIR void Function( void )
      {
          std::cout << "DLL Called!" << std::endl;
      }
}
Run Code Online (Sandbox Code Playgroud)

我为debug和releas编译了这个,并将它复制debug到我的C#项目的文件夹中.这两个版本都没有用.

这是c#代码:

[DllImport("firstDLL.Dll")] …
Run Code Online (Sandbox Code Playgroud)

.net c# c++ windows pinvoke

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

页眉/页脚/导航标签 - IE7,IE8和浏览器中的这些标题比不支持HTML5会发生什么?

我渴望开始使用Html5特别是<header>/<footer>/<article>/<nav>标签.

如果浏览器不支持这些,会发生什么?

另外我需要设置这些样式:例如:nav有边框和边距等.你知道标准的CSS东西.

所以如果我使用nav标签来设置它们,那么IE7和IE8等会忽略这个吗?

css html5 cross-browser css3 internet-explorer-8

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