问题列表 - 第13062页

发布到Facebook(粉丝)页面墙

我的博客有一个博客(wordpress)和一个facebook粉丝页面(有超过1个粉丝!).每次我在博客上发布内容时,我都想向我的FB墙发帖子.最好是PHP.

这里已经提出同样的问题,但这个问题不会随处可见.这个问题可以追溯到3月,但Facebook已经更新了他们的API.FB文档提供了三种不同的方法发布到墙上,但我无法弄清楚哪种方法最容易/最好用.

有没有人有完整教程的链接或简短的walktrough如何完成这项工作?

(目前,我已经安装了Ping.fm应用程序,从twitterfeed获取数据.缺点是链接缩短了,Facebook无法获得第一张图片和完整标题.)

php facebook

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

使用MSBuild构建Delphi项目是否会创建.Net依赖项?

这可能是一个愚蠢的问题,因为我不确定MSBuild如何与Delphi一起工作,但是我们有一个Delphi应用程序需要运行时没有.Net依赖项,并且因为我们已经更新了我们的构建过程(现在使用团队)使用msbuild构建)应用程序不会在没有.Net的情况下运行.我只是想缩小范围,所以我很感激你们能提供的任何帮助......

谢谢!

.net delphi msbuild dependencies

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

未捕获Java异常

为什么Java中的一些例外没有被捕获catch (Exception ex)?这是代码完全失败,出现未处理的异常.(Java版本1.4).

public static void main(String[] args) {
    try {
        //Code ...
    } catch (Exception ex) {
        System.err.println("Caught Exception");
        ex.printStackTrace();
        exitCode = app.FAILURE_EXIT_CODE;
    }
    finally {
        app.shutdown();
    }
    System.exit(exitCode);
}
Run Code Online (Sandbox Code Playgroud)

我得到了 Exception in thread "main" java.lang.NoSuchMethodError

但这很有效

public static void main(String[] args) {
    int exitCode = app.SUCCESS_EXIT_CODE;
    try {
        //Code ...
    } catch (java.lang.NoSuchMethodError mex){
        System.err.println("Caught NoSuchMethodError");
        mex.printStackTrace();
        exitCode = app.FAILURE_EXIT_CODE;
    } catch (Exception ex) {
        System.err.println("Caught Exception");
        ex.printStackTrace();
        exitCode = app.FAILURE_EXIT_CODE;
    }
    finally {
        app.shutdown();
    } …
Run Code Online (Sandbox Code Playgroud)

java exception try-catch

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

如何向WCF SyndicationFeed添加另一个名称空间?

在我的Feed代码中,我有以下内容:

XNamespace itunesNS = "http://www.itunes.com/dtds/podcast-1.0.dtd";
feed.ElementExtensions.Add(
    new XElement(itunesNS + "subtitle", 
        new XAttribute(XNamespace.Xmlns + "itunes", itunesNS.NamespaceName),
        "sample subtitle").CreateReader());
Run Code Online (Sandbox Code Playgroud)

生成这样的东西:

<itunes:subtitle xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">sample subtitle</itunes:subtitle>
Run Code Online (Sandbox Code Playgroud)

如何在channel元素中获取itunes命名空间(xmlns:itunes ="http://www.itunes.com/dtds/podcast-1.0.dtd")的声明,因此不必在每个itunes元素?

我的Feed是使用System.ServiceModel.Syndication.SyndicationFeed创建的.

wcf feeds namespaces

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

UITabBarController的横向方向?

UITabBarController不允许横向.所以我使用了UITabBarContoller的子类(称为RotatingTabBarController).它的唯一目的是通过将YES返回到shouldAutorotateToInterfaceOrientation调用来允许旋转.

问题是当你在模拟器中旋转iPhone时,会出现以下malloc错误.

malloc: *** error for object 0x3888000: pointer being freed was not allocated
*** set a breakpoint in malloc_error_break to debug
Run Code Online (Sandbox Code Playgroud)

我在Snow Leopard上使用带有Xcode 3.2的3.0 SDK.我在malloc_error_break中设置了一个断点,但是我无法将其追溯到我的代码中.有什么我可以做的让这个错误消失吗?

这是RotatingTabBarController类:

#import <UIKit/UIKit.h>
@interface RotatingTabBarController : UITabBarController {
}
@end 

@implementation RotatingTabBarController
-(BOOL)shouldAutorotateToInterfaceOrientation:UIInterfaceOrientation)interfaceOrientation {
    return YES;
}
@end
Run Code Online (Sandbox Code Playgroud)

更新:

我尝试了一个类别.但它给出了相同的malloc错误.

// UITabBarController+Rotation.h
@interface UITabBarController (rotation)
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation;
@end

// UITabBarController+Rotation.m
#import "UITabBarController+Rotation.h"

@implementation UITabBarController (rotation)
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
   return YES;
}
@end
Run Code Online (Sandbox Code Playgroud)

回溯

[Session started at 2009-09-05 12:13:19 -0400.]
Untitled(992,0xa06d9500) malloc: *** error …
Run Code Online (Sandbox Code Playgroud)

iphone landscape uitabbarcontroller

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

如何通过bash脚本检测ant/maven的构建错误?

我正在编写一个bash脚本来自动化构建过程.有两个主要的构建块,一个是ant任务,一个是普通的mvn clean install.当这两个构建过程中出现构建错误时,我想要做一些事情.

问题是,这些构建将不时包含测试失败或错误,但最终结果是成功的.而且我相信这些进程返回的状态代码($?)应该为0,无论构建失败还是成功,我都错了.

那么,我的脚本检测最终结果(构建失败/成功)的最佳方法是什么,而不会在中间构建(测试错误等)期间捕获错误信息?

ant bash scripting maven-2

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

有没有办法在运行时确定对象是否可以在C++中执行方法?

在Perl中,有一个UNIVERSAL :: can方法可以调用任何类或对象来确定它是否能够执行某些操作:

sub FooBar::foo {}
print "Yup!\n" if FooBar->can('foo'); #prints "Yup!"
Run Code Online (Sandbox Code Playgroud)

假设我在C++中有一个基类指针,它可以是许多不同的派生类中的任何一个,是否有一种简单的方法来完成与此类似的操作?我不想触及其他派生类中的任何内容,我只能更改调用该函数的基类中的区域,以及支持它的派生类.

编辑:等等,现在这是显而易见的(永远不要回答问题),我可以在基数中实现它,返回一个代表UNIMPLEMENTED的数字,然后在调用时检查返回不是这个.我不确定为什么我会以如此复杂的方式思考问题.

我也在想我会从另一个实现的类派生出来foo然后看看这个类的动态转换是否有效.

c++ runtime introspection rtti

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

有人可以解释这个正则表达式

我知道这是一个非常基本的正则表达式,有人可以解释它在做什么吗?

^[^@]+@[-a-z0-9.]+$
Run Code Online (Sandbox Code Playgroud)

regex

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

有没有办法在UIButton上setTitle一次更新所有UIControlStates?

我有一个UIButton,我想更新它的标题,但我不必总是为每个状态执行此操作,如下所示:

[myButton setTitle:@"Play" forState:UIControlStateNormal];

[myButton setTitle:@"Play" forState:UIControlStateHighlighted];

[myButton setTitle:@"Play" forState:UIControlStateSelected];
Run Code Online (Sandbox Code Playgroud)

有没有更好的办法?

iphone swift

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

流畅的映射 - 不同程序集中的实体和类映射

使用流畅配置指定流畅的映射时,如下所示:

.Mappings(m => m.FluentMappings.AddFromAssembly(typeof(UserMapping).Assembly))
Run Code Online (Sandbox Code Playgroud)

目前我得到一个"NHibernate.MappingException:No persister for"错误.

我的实体和我的ClassMaps在不同的程序集中是一个问题吗?大概AddFromAssembly对包含类映射的程序集感兴趣,而不是实体?(这就是我所假设的)

谢谢!

更新:

很抱歉没有快速回复答案 - 设置赏金后我不得不出差.

无论如何,谢谢你的回应.我已经浏览了它们并更新了我的代码以使用AddFromAssemblyOf而不是AddFromAssembly,但仍然得到相同的错误.可能我做的事情很愚蠢.这是我正在使用的会话工厂代码的完整代码:

public class NHibernateHelper
    {
        private static ISessionFactory _sessionFactory;
        private static ISessionFactory SessionFactory
        {
            get
            {
                if (_sessionFactory == null)
                {
                    var mysqlConfig = FluentNHibernate.Cfg.Db.MySQLConfiguration
                        .Standard
                        .ConnectionString("CONNECTION STRING OMITTED")
                        .UseOuterJoin()
                        .ProxyFactoryFactory("NHibernate.ByteCode.Castle.ProxyFactoryFactory, NHibernate.ByteCode.Castle");

                    _sessionFactory = FluentNHibernate.Cfg.Fluently.Configure()
                                        .Database(mysqlConfig)
                                        .Mappings(m => m.FluentMappings.AddFromAssemblyOf<User>())
                                        .BuildSessionFactory();


                }

                return _sessionFactory;
            }
        }

        public static ISession OpenSession()
        {
            return SessionFactory.OpenSession();
        }
    }
Run Code Online (Sandbox Code Playgroud)

尝试在nunit中运行使用此会话机制使用存储库的测试时,我收到此异常:

NHibernate.MappingException:没有持久性:xxxx.Model.Entities.User

谢谢

PS:我尝试过使用和AddFromAssemblyOf(); 具有映射定义的项目(DataAccess)引用了具有实体的项目(Model).

nhibernate fluent-nhibernate

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