小编Puc*_*uck的帖子

Android HttpPost崩溃,无法调试?

设备是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)

android

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

无法使jQuery动画工作

我试图让顶部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)

为什么它不起作用的任何想法?

javascript jquery

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

无法使AngularUI可排序演示工作

无法获得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)
  • 包含jQuery和jQueryUI
  • 包括AngularJS
  • 包括AngularUI
  • 添加'ui'模块作为依赖项

我在http://angular-ui.github.io/#directives-sortable复制了示例代码,但是仍然无法重新排序列表项.

任何人都可以指出什么是错的?谢谢

angularjs angular-ui

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

无法弄清楚如何重绘

所以我有这个小项目让我跳马里奥.但我无法弄清楚如何重新绘制它.如果我在点击后在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)

java swing keylistener paintcomponent

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

无法弄清楚代码在C++中崩溃的原因

当我尝试运行代码时编译器崩溃,我找不到问题.

我收到这个错误: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)

c++

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

NSString返回不起作用

我的代码不起作用,我不知道为什么

以下作品:

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)

怎么了,当我发布它时,它就不会工作了.请帮帮我.

xcode objective-c

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

我的Activity类无法查看我的布局资源

我正在研究一个计算器项目.我实现工作的类无法看到XML布局.当我使用时setContentView(R.layout.),它没有看到任何xml文件.虽然欢迎类工作正常,并将其内容视图设置为欢迎XML.

谁能告诉我为什么这是一个错误?

java android android-layout android-xml android-activity

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

mySQL错误,我找不到

我正在写,因为我根本找不到我的错误,我从另一个文档复制了这些代码并编辑了一些东西,但后来我有一个错误.我无法看到它是什么.

以下错误是:

您的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)

php mysql sql

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

OpenGL GLX_EXT_swap_control 存在但无法链接函数

我无法在代码中使用 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

c++ opengl nvidia cmake

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

无法从arraylist中删除此字符串

似乎无法做到这一点.我错过了什么?

发现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)

java arrays arraylist

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

使用free()无法释放内存

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 string malloc free

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

以一定概率运行代码

我是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 c++

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