设备是Xoom平板电脑.出于某种原因,我无法做一个HttpPost,当我尝试时我无法捕获错误.我尝试了一堆基本的例子,它们都以同样的方式崩溃了(参见堆栈跟踪).如果我错过了许可,我会附上我的清单.我知道这发生在client.execute(post);声明中.错误没有被捕获,我得到的就是你在下面的堆栈跟踪中看到的.我已经尝试了一些不同的方法,但我不能为我的生活告诉真正的错误是什么.帖子数据似乎并不重要,简单的HttpGet请求也会发生同样的事情.我究竟错过了什么?
阻止有问题
try {
HttpClient client = new DefaultHttpClient();
HttpPost post = new HttpPost("http://share1.iqperspective.com/test");
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
nameValuePairs.add(new BasicNameValuePair("avar", "test data"));
post.setEntity(new UrlEncodedFormEntity(nameValuePairs));
client.execute(post);
}catch (UnsupportedEncodingException e1) {
Log.v(TAG, "catch1");
}catch (ClientProtocolException e) {
Log.v(TAG, "catch2");
}catch (IOException e) {
Log.v(TAG, "catch3");
}
Run Code Online (Sandbox Code Playgroud)
Mainifest
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.quisenberry.iqperspective"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:minSdkVersion="11" />
<application android:icon="@drawable/img_icon" android:label="@string/app_name">
<activity android:name="IQPerspective" android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.INTERNET"></uses-permission> …Run Code Online (Sandbox Code Playgroud) 我试图让顶部div在点击时淡出,但我无法让它工作.这是我的代码:
<script type = 'text/javascript' src = '../Javascript/jquery/jquery-1.6.2.js'></script>
<script type = 'text/javascript'>
$(document).ready(function() {
$('#topcontent').click (
function() {
$('#topcontent').fadeTo(300,0.0);
}
);
}
</script>
</head>
<body>
<div id = 'wrapper'>
<div id = 'topcontent'>
TOP<br />
</div>
<div id = 'bottomcontent'>
BOTTOM
</div>
<div id = 'sub'>
This site is still being created. Check back soon!
</div>
</div>
</body>
Run Code Online (Sandbox Code Playgroud)
为什么它不起作用的任何想法?
无法获得angular-ui的简单可排序演示 - http://jsfiddle.net/B3YDr/:
<div ng-app="myApp" ng-controller="myCtrl">
<ul ng-model="items" ui-sortable>
<li ng-repeat="item in items">{{item}}</li>
</ul>
<pre>{{items}}</pre>
</div>
angular.module('myApp', ['ui']);
var myCtrl = function($scope) {
$scope.items = ['One','Two','Three'];
};
Run Code Online (Sandbox Code Playgroud)
我在http://angular-ui.github.io/#directives-sortable复制了示例代码,但是仍然无法重新排序列表项.
任何人都可以指出什么是错的?谢谢
所以我有这个小项目让我跳马里奥.但我无法弄清楚如何重新绘制它.如果我在点击后在Main类中执行它,那么整个跳跃将非常不稳定.
我尝试在跳转功能结束时执行此操作,但这也不起作用.
这是我的代码:
主要:
package klassid;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import javax.swing.JComponent;
import javax.swing.JFrame;
import javax.swing.Timer;
public class Main extends JComponent implements KeyListener, ActionListener{
static Hero hero;
Timer t = new Timer(500,this);
public static void main(String[] args) {
JFrame aken = new JFrame("Simple jumping simulator");
aken.setSize(600, 600);
aken.getContentPane().setBackground(new Color(255,255,255));
aken.getContentPane().add(new Main());
aken.setVisible(true);
aken.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
hero.the_jump();
}
public Main(){
addKeyListener(this);
setFocusable(true);
t.start();
hero = new Hero(0, 320);
}
public void paintComponent(Graphics g){
hero.render(g, this); …Run Code Online (Sandbox Code Playgroud) 当我尝试运行代码时编译器崩溃,我找不到问题.
我收到这个错误:0xC0000005: Access violation reading location 0x00000000.所以它必须是一个指针错误.
但我似乎无法弄清楚我做错了什么.所以,如果有人可以帮助我,我将非常感激.
classB.ccp
ClassB::ClassB(ClassC *CPtr, int x)
{
ClassC *CPtr_ = CPtr;
x_ = x;
}
void ClassB::print() const
{
CPtr_->print();
std::cout << x_ << std::endl;
}
Run Code Online (Sandbox Code Playgroud)
ClassC.ccp
ClassC::ClassC(int y)
{
y_ = y;
}
void ClassC::print() const
{
std::cout << y_ << std::endl;
}
Run Code Online (Sandbox Code Playgroud)
主要
ClassC myCObject(7);
ClassB myBObject(&myCObject , 11);
myBObject.print();
Run Code Online (Sandbox Code Playgroud) 我的代码不起作用,我不知道为什么
以下作品:
NSString * words (void) {
return [NSString stringWithFormat:@"You sent %d words\n", 1];
}
Run Code Online (Sandbox Code Playgroud)
但这不起作用:
NSString * words (void) {
return [[[NSString alloc] stringWithFormat:@"You have %d words\n", 1] autorelease];
}
Run Code Online (Sandbox Code Playgroud)
怎么了,当我发布它时,它就不会工作了.请帮帮我.
我正在研究一个计算器项目.我实现工作的类无法看到XML布局.当我使用时setContentView(R.layout.),它没有看到任何xml文件.虽然欢迎类工作正常,并将其内容视图设置为欢迎XML.
谁能告诉我为什么这是一个错误?
我正在写,因为我根本找不到我的错误,我从另一个文档复制了这些代码并编辑了一些东西,但后来我有一个错误.我无法看到它是什么.
以下错误是:
您的SQL语法有错误; 检查与您的MySQL服务器版本相对应的手册,以便在第1行使用'by,telefon,email'附近的VALUES(987 ,,,, by ,,)
我的代码如下:
$taelf = mysql_result(mysql_query("SELECT COUNT(*) FROM `Firma` WHERE `navn` = '$navn'"),0);
if($taelf < 1){
mysql_query("INSERT INTO `Firma` (navn,cvr,Adresse,postnr,by,telefon,email)
VALUES ($_POST[navn], $_POST[cvr],
$_POST[adresse], $_POST[postnr],
by, $_POST[nummer], $_POST[email]
)"
) or die(mysql_error());
echo "<div id='success'>Vupti, firmaet er nu oprettet. '$_POST[navn]','$_POST[cvr]','$_POST[adresse]','$_POST[by]','$_POST[postnr]','$_POST[nummer]','$_POST[email]'</div>";
Run Code Online (Sandbox Code Playgroud) 我无法在代码中使用 glXSwapBufferEXT,我得到未声明的标识符。但例如 glXQueryDrawable 可以工作。
在我的 cmake 文件中,我链接了 Opengl 库,并将它们包含在编译器中。
在我的标题中,我包括 GL/glx.h 和 GL/glxext.h。
运行 glxinfo 显示 GLX_EXT_swap_control 存在,并且在我的应用程序中测试扩展也显示它在运行时存在。
我究竟做错了什么?我错过了什么吗?
我为 Quadro K5000 安装了 NVIDIA 346.47 驱动程序
Linux gcc4.9/clang3.5
似乎无法做到这一点.我错过了什么?
发现3个错误:
文件:K:\ CustomerLister2.java [line:16]错误:类型java.util.ArrayList文件的方法长度()未定义:
K:\ CustomerLister2.java [line:18]错误:表达式的类型必须是数组类型,但它解析为
java.util.ArrayList文件:K:\ CustomerLister2.java [line:20]错误:表达式的类型必须是数组类型,但它解析为java.util.ArrayList
import java.util.ArrayList;
public class CustomerLister2 {
public static void main (String[] args) {
ArrayList<String> name = new ArrayList<String>();
name.add("Chris");
name.add("Lois");
name.add("Meg");
name.add("Meg");
name.add("Brain");
name.add("Peter");
name.add("Stewie");
for (int i = 0; i < name.length(); i++) {
if (name[i].equals("Meg")) {
name[i] = null;
break;
}
for(String names: name) {
System.out.println(names);
}
}
}
}
Run Code Online (Sandbox Code Playgroud) getFree()我在一个类似问题的答案之一中看到它的功能,但是字符串cpy仍然具有第一次给出的相同字符串它运行的次数,即T次.所以,有人请帮忙.
void getFree(char ** ptr) {
if (*ptr != NULL) {
free(*ptr);
}
return;
}
int main() {
int T, j;
scanf("%d", &T);
for (j = 0; j < T; j++) {
char * cpy,
int count = 0, i = 0, x = 0, k = 0;
cpy = (char*)malloc(500 * sizeof(char));
if (getchar() == '\n') {
do {
*(cpy + i) = getchar();
i++;
} while(*(cpy + i - 1) != '\n');
}
getFree(&cpy);
printf("%s", …Run Code Online (Sandbox Code Playgroud) 我是C/C++的新手.我试图以一定的概率运行代码.
例如,我知道以下代码使其以1/2概率运行:
if (rand() % 2) {
// runs 1/2 the time
}
Run Code Online (Sandbox Code Playgroud)
但我不知道让它运行1/4(25%)的最好方法.当我投入:
if (rand() % 4) {
// runs 1/4 the time
}
Run Code Online (Sandbox Code Playgroud)
它运行的次数超过四次.我也尝试过:
if (rand() % 2) {
// 1/2
if (rand() % 2) {
// 1/2 * 1/2 = 1/4
}
}
Run Code Online (Sandbox Code Playgroud)
哪个有效,但它似乎不是最好的方式.此外,该方法仅适用于1/4,1/8,1/16等.我不知道如何做像1/6的例子.
c++ ×3
java ×3
android ×2
c ×2
android-xml ×1
angular-ui ×1
angularjs ×1
arraylist ×1
arrays ×1
cmake ×1
free ×1
javascript ×1
jquery ×1
keylistener ×1
malloc ×1
mysql ×1
nvidia ×1
objective-c ×1
opengl ×1
php ×1
sql ×1
string ×1
swing ×1
xcode ×1