需要解决该程序.
现在使用新的javascript sdk,在我的"iframe选项卡"中.
选择朋友
张贴在他们的墙上.
我找不到通过新api弹出"选择朋友"对话框的方法.在FB.ui中唯一提到的是一个用来"邀请朋友"的"朋友对话".
也许我需要一个对话框(哪一个)来选择朋友而不是发帖?理想情况下多朋友选择器,所以我可以发布给用户可以选择的尽可能多的朋友?
(欢迎任何其他解决方案)
要在朋友的墙上发帖,我可以简单地填写"供稿对话框"的"to"参数,如下所述:http://developers.facebook.com/docs/reference/dialogs/feed/
请访问以管理用户朋友:
我自己弹出多项选择
看起来像是重做方向盘,一些FBML页面通过带有朋友选择器的简单提要对话框解决了这个问题,你可以在这里看到:http://www.facebook.com/chanel
使用jquery插件解析朋友列表并为我做对话
看起来像一个矫枉过正/不能很好地工作
我觉得我错过了一些东西(这是我对新js sdk的第二次工作),这样一个简单的任务应该是非常直接的解决.
这是我的代码:
<div id='captcha'>
<img src='captcha.php'>
<a href=''>Reload Captcha</a>
</div>
Run Code Online (Sandbox Code Playgroud)
这是我页面上的一小段代码。第 2 行将加载验证码图像,我希望第 3 行仅重新加载该 div 而不是整个页面,以便验证码会更改。这可能吗?请指导我。
在使用不同的配置文件生成如下所示的IPA后,如何使用配置文件签署.ipa文件?我想在IPA上签署一个用于beta测试的临时配置文件,然后使用应用商店的应用提交配置文件重新签署确切的IPA.
/usr/bin/xcrun -sdk iphoneos PackageApplication -v "${RELEASE_BUILDDIR}/${APPLICATION_NAME}.app" -o "${BUILD_HISTORY_DIR}/${APPLICATION_NAME}.ipa" --sign "${DEVELOPER_NAME}" --embed "${PROVISONING_PROFILE}"
Run Code Online (Sandbox Code Playgroud) 这是我最近试图解决的问题的简化版本.我有以下两个类:
class Container { }
class Container<T> : Container
{
T Value
{
get;
private set;
}
public Container(T value)
{
Value = value;
}
public T GetValue()
{
return Value;
}
}
Run Code Online (Sandbox Code Playgroud)
现在我想做:
Container<int> c1 = new Container<int>(10);
Container<double> c2 = new Container<double>(5.5);
List<Container> list = new List<Container>();
list.Add(c1);
list.Add(c2);
foreach (Container item in list)
{
Console.WriteLine(item.Value);
Console.WriteLine(item.GetValue());
}
Run Code Online (Sandbox Code Playgroud)
实现此功能的最佳方法是什么?有可能吗?我想我可能已经解决了这个问题,但我认为这是一个解决方案,我正在寻找一些设计模式.
Michal,请提前感谢您的回复.
PS
我试过接口,虚函数,抽象类,抽象函数; 甚至在超类中创建函数,可以通过名称调用实际类型的属性(使用反射)...我仍然无法实现我想要的...
出于某种原因,以下代码给了我一个例外.
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="/PPCa.Common.Infrastructure;component/Skins/Default.xaml"/>
<ResourceDictionary>
<app:ResourceWrapper x:Key="ResourceWrapper" />
<app:NotOperatorValueConverter x:Key="NotOperatorValueConverter" />
</ResourceDictionary>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
Run Code Online (Sandbox Code Playgroud)
这是一个例外:
System.Windows.Markup.XamlParseException occurred
Message=Failed to assign to property 'System.Windows.ResourceDictionary.Source'. [Line: 11 Position: 44]
LineNumber=11
LinePosition=44
StackTrace:
at System.Windows.Application.LoadComponent(Object component, Uri resourceLocator)
InnerException:
Run Code Online (Sandbox Code Playgroud)
第11行是这样的:
<ResourceDictionary Source="/PPCa.Common.Infrastructure;component/Skins/Default.xaml"/>
Run Code Online (Sandbox Code Playgroud)
我错误地合并了我的词典吗?
我注意到wp7的某些应用程序,他们能够使用键盘上的回车键提交,但默认情况下,当你按下回车键时,它会转到下一行.我甚至注意到输入键与默认输入键不同.
你如何提交,如果可能的话,你如何改变输入键的外观?
任何提示,答案或资源将不胜感激.谢谢.
在我的盒子上本地运行应用程序时,应用程序运行正常.部署到QA时,会收到以下错误.我在本地和QA运行Tomcat 5.5.23.该应用程序还使用Spring MVC.
ERROR 2011-03-01 16:41:42:异常加载会话来自持久存储java.io.WriteAbortedException:写入已中止; java.io.NotSerializableException:java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1333)中的java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1333)中的java.io.NotSerializableException:com.everbank.uft.entities.ldc.VoidReason,位于java的java.io.ObjectInputStream.readObject(ObjectInputStream.java:351). util.ArrayList.readObject(ArrayList.java:593)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl. java:25)at java.io.Object.Stotod.invoke(Method.java:597)at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:974)at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1849 )java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)at org.apache .catalina.session.StandardSession.readObject(StandardSession.java:1402)a org.apache.catalina.session.StandardSession.readObjectData(StandardSession.java:931)位于org.apache.catalina.session.StandardManager.load的org.apache.catalina.session.StandardManager.doLoad(StandardManager.java:394) (StandardManager.java:321)位于org.apache的org.apache.catalina.session.StandardManager.start(StandardManager.java:637)org.apache.catalina.core.ContainerBase.setManager(ContainerBase.java:432). catalina.core.StandardContext.start(StandardContext.java:4160)org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java: 740)在org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)在org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626)在org.apache.catalina.startup.HostConfig .deployDescriptors(HostConfig.java:553)org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)org.apache.catalina.startup.HostConfig.start(HostConf)ig.java:1138)在org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)在org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)在org.apache.catalina .core.ContainerBase.start(ContainerBase.java:1022)org.apache.catalina.core.StandardHost.start(StandardHost.java:736)org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014) )org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)位于org.apache.catalina.core.StandardServer的org.apache.catalina.core.StandardService.start(StandardService.java:448).启动(StandardServer.java:700)在org.apache.catalina.startup.Catalina.start(Catalina.java:552)在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39)在org.apache.catalina.star上的java.lang.reflect.Method.invoke(Method.java:597)的sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)tup.Bootstrap.start(Bootstrap.java:295)at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)引起:java.io.NotSerializableException:com.everbank.uft.entities.ldc. java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1156)中的java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)中的VoidReason,位于sun.reflect的java.util.ArrayList.writeObject(ArrayList.java:570) at.MativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)at java.lang.reflect.Method.invoke(Method .java:597)java.io.Object.Start.Drite.StriteOdenialObject(ObjectOutputStream.java:1392)java.io.ObjectOreamputStream.writeSerialData(ObjectOutputStream.java:1461)的java.io.Object.StreamClass.invokeWriteObject(ObjectStreamClass.java:945)在java.io.ObjectOut上的java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)org.apache.catalina.session.StandardSession.writeObject(StandardSession.java:1478)中的putStream.writeObject(ObjectOutputStream.java:326)位于org.apache.catalina.session.StandardSession.writeObjectData(StandardSession.java:948)org .apache.catalina.session.StandardManager.doUnload(StandardManager.java:517)位于org.apache.catalina.session.StandardManager.stop(StandardManager.atload) .java:667)org.apache.catalina.core.StandardContext.stop(StandardContext.java:4363)位于org.apache.catalina的org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:893). startup.HostConfig.undeployApps(HostConfig.java:1180)在org.apache.catalina.startup.HostConfig.stop(HostConfig.java:1151)在org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:313) org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java):1055)org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1067)org.apache.catalina.core.StandardEngine.stop(StandardEngine.java:448)org.apache.catalina.core.标准服务.stop(StandardService.java:510)位于org.apache.catalina.core.StandardServer.stop(StandardServer.java:734)org.apache.catalina.startup.Catalina.stop(Catalina.java:602)org .apache.catalina.startup.Catalina.start(Catalina.java:577)... 6更多错误2011-03-01 16:42:49:UserTrackingFilter.doFilter()失败.消息:Servlet执行引发了异常javax.servlet.ServletException:Servlet执行在org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292)的org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain)引发异常.java:188)在org.apache.catalina的org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)的com.everbank.uft.filters.UserTrackingFilter.doFilter(UserTrackingFilter.java:65). core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)at com.everbank.uft.filters.HibernateSessionRequestFilter.doFilter(HibernateSessionRequestFilter.java:36)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)在org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)在org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)在org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)at org .apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)org.apache.coyote.http11.Http11Processor.process(Http11Processor) .java:870)org.apache.coyote.http11.Http11BaseProtocol $ Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)at org. apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)在org.apache.tomcat.util.threads.ThreadPool $ ControlRunnable.run(ThreadPool.java:685)在java.lang.Thread.run( Thread.java:619)
我想在通知栏中放一个通知。它是针对多人游戏的,我想在轮到他们行动时通知用户。他们可以一次参加多场比赛,如果这是他们的举动,我会每场比赛发送一个通知。每个游戏都有一个唯一的ID,因此我想发送如下通知:
int TYPE_NOTIF_YOUR_TURN = 0;
String gameId1 = "abc";
String gameId2 = "xyz";
mgr.notify(gameId1, TYPE_NOTIF_YOUR_TURN, notification);
mgr.notify(gameId2, TYPE_NOTIF_YOUR_TURN, notification);
Run Code Online (Sandbox Code Playgroud)
现在,如果我需要取消其中一个通知,我可以使用标签(在我的情况下为gameId)来查找?:
// only remove the second notification:
mgr.cancel(gameId2, TYPE_NOTIF_YOUR_TURN);
Run Code Online (Sandbox Code Playgroud)
那是怎么回事?
谢谢
我正在编写一个调用命令的脚本。
openssl s_client -showcerts -connect server:9999 > out.pem -key key.pem -cert cert.pem -pass pass:password
Run Code Online (Sandbox Code Playgroud)
但它显示了一个输出,我尝试添加 -quiet 但没有运气。有什么办法可以让它不向控制台报告。如果我在终端中运行命令,我必须输入 exit 才能退出连接。
我希望它在我的脚本中自动退出。有没有办法做到这一点?
我正在构建一个C#.NET(VS2010)应用程序,但在64位Windows 7下保存设置(在32位Windows XP下工作正常)时遇到了一些问题.
我在解决方案中有一个Settings.settings,其中一个名为res112text的设置测试值,在用户范围设置为类型字符串,"内部"作为访问修饰符设置.
然后是save命令
Properties.Settings.Default.res112text = "10002b";
try
{
Properties.Settings.Default.Save();
}
catch (Exception e)
{
MessageBox.Show(e.GetType().ToString() + " for " + e.Message.ToString());
}
Run Code Online (Sandbox Code Playgroud)
当被捕时立即显示错误类型:
System.InvalidOperationException
Run Code Online (Sandbox Code Playgroud)
并且对于异常消息它说:
Method failed with unexpected error code 3
我在安装程序安装程序中打包.dll.config文件,它安装到Program Files目录中.
任何人都可以建议可能出现的问题吗?
更新:完整错误是..
Error System.InvalidOperationException: Method failed with unexpected error
code 3.
at System.Security.AccessControl.NativeObjectSecurity.CreateInternal(
ResourceType resourceType, Boolean isContainer, String name, SafeHandle
handle, AccessControlSections includeSections, Boolean createByName,
ExceptionFromErrorCode exceptionFromErrorCode, Object exceptionContext)
at System.Security.AccessControl.FileSecurity..ctor(String fileName,
AccessControlSections includeSections)
...
at System.Configuration.SettingsBase.Save()
at MyAddon.IEModule.ConfigSave()
Run Code Online (Sandbox Code Playgroud)
更新:启用IE的保护模式时似乎没有解决方法,除非所有用户手动关闭它.