问题列表 - 第28430页

图谱API - 由所有者/创建者获取事件

有没有办法使用Facebook Graph API获取由单个配置文件创建的所有事件的列表?我们的客户创建了一系列事件,我们想要列出所有事件.我说他们只需要确保他们自己参加活动,因为那时我可以轻松地提取profileId参加的活动列表,但我很好奇是否有另一种方式.也许一个FQL查询?他们看起来需要对主键进行查询.那个FQL查询看起来会是什么样子呢?

events facebook facebook-fql facebook-graph-api

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

观看文件进行更改或冗余查询该文件会更有效吗?

我想知道使用FileSystemWatcher类观察文件/目录是否是非常耗费内存的.我正在用C#开发一个桌面应用程序,它将在低性能计算机上不断地在幕后运行,我需要一些方法来检查各种文件是否已经改变.我可以想到几个解决方案:

  1. 使用FileSystemWatcher查看目录.
  2. 在经过的时间间隔上运行定时线程并手动检查它.
  3. 每次动作处理程序线程运行时手动检查(程序偶尔会对某个动作执行某些操作).

有什么建议?

谢谢!

badPanda

c# directory performance multithreading filesystemwatcher

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

在什么情况下,'use fields'invate中的实例变量被声明为'_var'?

我试图理解fieldspragma 的行为,我发现这些行为很难记录,关于以下划线为前缀的字段.这就是文档中有关它的内容:

以下划线字符开头的字段名称对类是私有的,对子类不可见.可以覆盖继承的字段,但如果与-w开关一起使用,则会生成警告.

根据我的测试,这与其实际行为不一致.不仅 - _在子类中可见的前缀字段,它们在外部类中也是可见的(除非我没有得到"可见"的含义).此外,直接访问受限制的哈希工作正常.

在哪里可以找到更多关于fields编译指示行为的信息,而不是源代码?

{
    package Foo;
    use strict;
    use warnings;
    use fields qw/a _b __c/;

    sub new {
        my ( $class ) = @_;
        my Foo $self = fields::new($class);
        $self->a = 1; $self->b = 2; $self->c = 3;
        return $self;
    }

    sub a : lvalue { shift->{a}   }
    sub b : lvalue { shift->{_b}  }
    sub c : lvalue { shift->{__c} }
}
{
    package Bar;
    use base 'Foo'; …
Run Code Online (Sandbox Code Playgroud)

oop perl field private-members

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

卸载带有依赖项的Rails 3?

我喜欢Rails 3易于安装:gem install rails --pre并且所有依赖项都会自动为您安装.但是,卸载它呢?如果我这样做gem uninstall rails,我仍然有

actionmailer (3.0.0.beta3)
actionpack (3.0.0.beta3)
activemodel (3.0.0.beta3)
activerecord (3.0.0.beta3)
activeresource (3.0.0.beta3)
activesupport (3.0.0.beta3)
Run Code Online (Sandbox Code Playgroud)

我想摆脱它.最简单的方法是什么?

rubygems ruby-on-rails-3

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

C宏问题:重新定义函数/结构

给出以下代码(它是一个为列表数据结构生成代码的宏,基于所包含的类型).

list.h

#ifndef _LIST_H
#define _LIST_H

#ifdef __cplusplus
extern "C" {
#endif

#define LIST_TEMPLATE_INIT(type) \
    typedef struct __list_s_##type { \
        struct __list_s_##type *next; \
        type value; \
    } __list_##type; \
\
    __list_##type * __list_##type##_malloc(type value){ \
        __list_##type * list = NULL; \
        list = malloc(sizeof(*list)); \
        list->value = value; \
        return list; \
    }\
\
    void __list_##type##_free(__list_##type *list){\
        __list_##type * back = list;\
        while(list=list->next){\
            free(back);\
            back = list;\
        }\
    }
#define LIST_TYPE(type) __list_##type
#define LIST_MALLOC(type,value) __list_##type##_malloc(value)
#define LIST_FREE(type,list) __list_##type##_free(list)
#define …
Run Code Online (Sandbox Code Playgroud)

c macros c-preprocessor

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

在Objective-C中获取类属性名称的字符串值

我有以下类定义.

Contact.h

#import <CoreData/CoreData.h>


@interface Contact :  NSManagedObject  
{
}

@property (nonatomic, retain) NSString * City;
@property (nonatomic, retain) NSDate * LastUpdated;
@property (nonatomic, retain) NSString * Country;
@property (nonatomic, retain) NSString * Email;
@property (nonatomic, retain) NSNumber * Id;
@property (nonatomic, retain) NSString * ContactNotes;
@property (nonatomic, retain) NSString * State;
@property (nonatomic, retain) NSString * StreetAddress2;
@property (nonatomic, retain) NSDate * DateCreated;
@property (nonatomic, retain) NSString * FirstName;
@property (nonatomic, retain) NSString * Phone1;
@property (nonatomic, retain) NSString …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c

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

你如何安装Maven2插件?

我发现这个谷歌应用程序引擎开发插件似乎是我需要的.

但我不知道如何安装它.

我从这个页面下载了JAR文件,但我不知道放在哪里:

http://code.google.com/p/maven-gae-plugin/

有人能指出我正确的方向吗?我已经尝试过搜索安装说明,但没有任何内容.这似乎是某种内幕秘密.对不起 - 我是Maven的新手,所以如果这很明显,我会道歉.

这是我正在使用的pom:

http://code.google.com/p/thoughtsite/source/browse/trunk/pom.xml

java installation plugins google-app-engine maven-2

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

从HTML(Delphi)获取渲染的文本

我有一些HTML,我需要从页面中提取实际的书面文本。

到目前为止,我已经尝试过使用Web浏览器并呈现页面,然后转到document属性并获取文本。这有效,但仅在支持浏览器的地方(IE com对象)。问题是我希望它也能够在wine下运行,所以我需要一个不使用IE COM的解决方案。

必须有合理的编程方式来做到这一点。

html delphi html-parsing html-content-extraction

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

如何使用Javascript获取调用者元素?

我有一个id为"tbl"的表,它有2行3列.每个单元格(td)都有一个明确定义的id.此外,该表有一个调用函数foo()的onclick事件.只要单击任何单元格,就会生成onclick().表标签是

<table id ="tbl"width ="80%"height ="20%"onclick ="javascript:foo()">

我也尝试过javascript:foo(this)

我想找出被点击的表格单元格的id.

我试过以下javascript

function foo(e)
{
    var sender = (e && e.target) || (window.event && window.event.srcElement);
    alert("Sender" + sender.id);
}
Run Code Online (Sandbox Code Playgroud)

这适用于Google Chrome和IE,但不适用于Firefox.在Firefox中,发件人未定义.如何在Firefox中获取调用者单元格?

html javascript javascript-events

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

在Java中对此结果的解释是什么?

我有以下代码:

public class Main {
    private int i = j; //1
    private int j = 10; 

    public static void main(String[] args) {
        System.out.println((new Main()).i);      
    }
}
Run Code Online (Sandbox Code Playgroud)

并且第1行中存在编译器错误,因为非法转发引用.
但是,当我尝试以下代码时:

public class Main {
    int i = getJ();  //1

    int getJ(){
       return j;
    }
    int j=10;
    public static void main(String[] args) {
        System.out.println(new Main().i);
    }
}
Run Code Online (Sandbox Code Playgroud)

它工作正常,结果为0.
为什么第1行中没有非法的前向引用?这两个代码看起来与我类似.

java

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