我正在使用Facebook C#API创建一个应用程序.
我想阅读这面墙上的数据,但是当我调用API并且基本上点击此URL:https://graph.facebook.com/123176767150时,我收到此错误:
{
"error": {
"type": "OAuthException",
"message": "An access token is required to request this resource."
}
}
Run Code Online (Sandbox Code Playgroud)
为什么我需要身份验证才能获取我可以看到的公共数据而无需登录Facebook帐户?
我有一个静态方法.在我decalare变量的方法中,它在eclipse中显示一个错误,说该变量应该被decalared为final.我能否知道这个的原因,如果静态方法中的变量被声明为final?我正在编写一个Android应用程序,我应该将该应用程序的当前Context作为参数传递.因此,当我将当前上下文传递给方法并尝试将其复制到局部变量中时,我收到此错误,说该变量应声明为final.我的方法是这样的:
public static void myfunc(Context ctx, int a)
{
Context myctx=ctx;
}
Run Code Online (Sandbox Code Playgroud)
错误显示在Context myctx = ctx的行; 宣布并要求我宣布它为最终决定.
我一直使用'使用'块进行编码,但我想知道是否可以从以下返回IQueryable而不会在我访问它之前放置对象.
public IQueryable<Contact> GetContacts(string clientID)
{
using (dbDataContext db = new dbDataContext())
{
var contacts = from _contacts in db.Contacts
where _contacts.ClientID == clientID
orderby _contacts.LastName ascending
select _contacts;
return contacts;
}
}
Run Code Online (Sandbox Code Playgroud)
我只是删除'使用'块并让.Net管理对象,或者我可以让Linq提前运行查询并返回填充的对象.
为什么这段代码不能编译(Parent是一个接口)?
List<? extends Parent> list = ...
Parent p = factory.get(); // returns concrete implementation
list.set(0, p); // fails here: set(int, ? extends Parent) cannot be applied to (int, Parent)
Run Code Online (Sandbox Code Playgroud) 我正在编写一个应用程序,我必须与MS SQL数据库进行交互.在我的应用程序中,我正在创建用于访问数据库表的Web服务(使用javax.jws).我在Web服务中创建一个操作(方法),返回类型为java.lang.Object [] [],如下所示:
@WebMethod(operationName ="get_HistoryInfoByUser")
public java.lang.Object[][] get_HistoryInfoByUser(@WebParam(name = "email_Id")
String email_Id) throws Exception{
java.lang.Object[][] historyInfo = null;
// some code here
return historyInfo;
}
Run Code Online (Sandbox Code Playgroud)
并且为了在我的应用程序中调用Web服务操作(方法),我正在编写以下代码:
public Object[][] get_HistoryInfoByUser(String email_Id) {
java.util.List<net.java.dev.jaxb.array.AnyTypeArray> historyInfo = null;
try {
historyInfo = port.getHistoryInfoByUser(email_Id);
} catch (Exception_Exception ex) {
ex.printStackTrace();
}
return (Object[][]) historyInfo.toArray();
}
Run Code Online (Sandbox Code Playgroud)
但我得到一个例外
线程"Thread-8"中的异常java.lang.ClassCastException:[Ljava.lang.Object; 不能转换为[[Ljava.lang.Object;
Web服务操作返回类型是java.util.List(net.java.dev.jaxb.array.AnyTypeArray),我需要返回类型java.lang.Object [] [].
请你能给我任何建议,这将有助于我解决这个问题.
我已使用以下代码在我的应用中成功安排了本地通知:
Class cls = NSClassFromString(@"UILocalNotification");
if (cls != nil) {
UILocalNotification *notification = [[cls alloc] init];
notification.fireDate = self.alarmNotificationDate;
notification.timeZone = [NSTimeZone defaultTimeZone];
notification.alertBody = @"Alarm is due";
notification.alertAction = @"Show Alarm";
notification.soundName = @"alarm.mp3";
[[UIApplication sharedApplication] scheduleLocalNotification:notification];
[notification release];
Run Code Online (Sandbox Code Playgroud)
其中self.alarmNotificationDate是另一种方法中的NSDate赋值.
一切都在模拟器中工作正常,但是当我在运行iOS4的可信赖的旧iPhone 3G上测试时,我收到通知,但只有默认声音.
我试过不同的声音文件,但没有成功.
任何线索为什么它可能像这样以及如何纠正它?
谢谢
import subprocess
import os
prefix = os.path.expanduser("~/.bin/kb/")
p = subprocess.Popen([(prefix + "koreball"),(prefix + "/data"),'3'])
Run Code Online (Sandbox Code Playgroud) 我有一个表格,动态地显示来自DB的记录.我只需要修复表的高度,这样如果表有很多行,表就会在表本身内向下滚动窗口.这样用户不需要滚动整个页面?
这可能吗...?
提前致谢...
如何访问插件内的视图.
例如我有语言插件,我需要添加添加javascript语言数组取决于语言插件输出.
谢谢 ;)
因为我unserstand我应该使用QTcpSocket类来发送邮件,而QTcpServer类以便监听连接并获取邮件.但由于我是这个领域的先驱,我需要一个演示简单事务的例子.请举个例子.