我正在关注Facebook指南,为Android制作登录应用程序.后:
该项目编制.但是,当我运行机器并尝试打开应用程序时,它崩溃显示:
不幸的是,该应用程序已停止.
我使用Android 0.5.8,Oracle JDK 7和API 16作为目标,最小和最大.
主要文件是activity_main.xml,MainActivity.java和MainFragment.java.
这是最新的logcat输出:
05-30 03:15:54.127 647-664/com.jdk8.minifacebookloginapp.app E/AndroidRuntime? FATAL EXCEPTION: AsyncTask #1
java.lang.RuntimeException: An error occured while executing doInBackground()
at android.os.AsyncTask$3.done(AsyncTask.java:299)
at java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)
at java.util.concurrent.FutureTask.setException(FutureTask.java:124)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307)
at java.util.concurrent.FutureTask.run(FutureTask.java:137)
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:230)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)
at java.lang.Thread.run(Thread.java:856)
Caused by: java.lang.NullPointerException
at java.util.concurrent.ConcurrentHashMap.containsKey(ConcurrentHashMap.java:781)
at com.facebook.internal.Utility.queryAppSettings(Utility.java:372)
at com.facebook.widget.LoginButton$1.doInBackground(LoginButton.java:676)
at …Run Code Online (Sandbox Code Playgroud) 当我运行"clean and build"时,.jar只有当lib文件夹位于.jar文件的同一文件夹时,才会运行正在创建的文件.
因此,如果我将jar文件移动到桌面并将lib文件夹保留在文件dist夹中,那么jar文件将给我一个例外.
我该如何处理这个问题?
我想On delete cascade and on update restrict'通过phpmyadmin用户界面添加' 外键而不是执行查询.
我通常使用Heidisql控制面板来执行这些操作.现在我很难在phpmyadmin上做同样的事情.
任何的想法?
假设我有一个HTML文档,如下所示:
<html lang="en">
...
</html>
Run Code Online (Sandbox Code Playgroud)
我的问题是:如何lang使用jQuery 获取属性的值?
我已经尝试$("html").attr("lang")但它没有用......有什么建议吗?
我正在尝试使以下代码工作,但我无法达到这execute()条线.
$mysqli = $this->ConnectLowPrivileges();
echo 'Connected<br>';
$stmt = $mysqli->prepare("SELECT `name`, `lastname` FROM `tblStudents` WHERE `idStudent`=?");
echo 'Prepared and binding parameters<br>';
$stmt->bind_param('i', 2 );
echo 'Ready to execute<br>'
if ($stmt->execute()){
echo 'Executing..';
}
} else {
echo 'Error executing!';
}
mysqli_close($mysqli);
Run Code Online (Sandbox Code Playgroud)
我得到的输出是:
Connected
Prepared and binding parameters
Run Code Online (Sandbox Code Playgroud)
所以问题应该在第5行,但检查我的手册在bind_param()那里找不到任何语法错误.
我一直在做评论框,看到我的评论后我遇到了问题.我想要的是当它超过容器时让我的评论自动断行,但我现在得到的是一条直线.
例如:
tttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt
我希望我的文字可以是这样的:
ttttttttttttt ttttttttttttt ttttttttttttt ttttttttttttt
我应该使用什么来使我的文本自动断行?
默认情况下,NetBeans生成3行getter和setter,如下所示:
public int getFoo() {
return foo;
}
Run Code Online (Sandbox Code Playgroud)
有没有办法让它在一行中生成它,如下所示:
public int getFoo() {return foo;}
Run Code Online (Sandbox Code Playgroud)
我没有在工具 - >选项 - >编辑器 - >代码模板中找到任何获取或设置模板
有没有其他方法来编辑它们或者插件?
我有以下HTML:
<div id="rightCon">
</div>
Run Code Online (Sandbox Code Playgroud)
然后我在顶部有以下脚本:
$('#rightCon:empty').hide();
Run Code Online (Sandbox Code Playgroud)
div为什么不隐藏?我可以看到有一些空间(我无法摆脱),但这真的很重要吗?如果只有空格,它如何删除/隐藏此div?
我已经做了:
python manage.py schemamigration TestDBapp1 --initial
python manage.py schemamigration TestDBapp1 --auto
Run Code Online (Sandbox Code Playgroud)
成功.
但如果我输入: python manage.py migrate TestDBapp1
我明白了: sqlite3.OperationalError: table "TestDBapp1_xyz" already exists
可能是什么问题呢?
我将在Netbeans 7.1中添加Tomcat服务器,它显示:
The specified Server Location (Catalina Home) folder is not valid.
Run Code Online (Sandbox Code Playgroud)

任何机构可以解释一下吗?
html ×3
netbeans ×3
java ×2
jquery ×2
android ×1
css ×1
django ×1
django-south ×1
facebook ×1
foreign-keys ×1
jar ×1
javascript ×1
mysql ×1
mysqli ×1
php ×1
phpmyadmin ×1
templates ×1
tomcat ×1