小编chi*_*ity的帖子

无法进行淘汰赛

我是淘汰赛中的一个完整的菜鸟,我从一开始就面临着一个问题.我已完成安装指南中描述的所有操作,但我无法使其正常工作.

我的HTML:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
   "http://www.w3.org/TR/html4/strict.dtd">
<HTML>
   <HEAD>
      <script type='text/javascript' src='js/knockout-3.0.0.js'></script>
      <script type='text/javascript' src='js/myTasks.js'></script>
      <TITLE>Your Tasks</TITLE>
   </HEAD>
   <BODY>
     <p>First name: <strong data-bind="text: firstName"></strong></p>
     <p>Last name: <strong data-bind="text: lastName"></strong></p>
   </BODY>
</HTML>
Run Code Online (Sandbox Code Playgroud)

我的viewmodel - 包含在myTasks.js文件中:

function AppViewModel() {
    this.firstName = "Bert";
    this.lastName = "Bertington";
}
ko.applyBindings(new AppViewModel());
Run Code Online (Sandbox Code Playgroud)

我得到的是:

First name:

Last name: 
Run Code Online (Sandbox Code Playgroud)

上面的代码是第一个knockoutjs教程中使用的代码.

为什么我不能运行它?我知道我错过了一些非常小的东西,但我无法发现它.

javascript knockout.js

9
推荐指数
2
解决办法
2528
查看次数

奇怪的Android错误:****错误未知类型0x73736572(glSizeof,72)

我面临一种超级奇怪的情况,说实话,我很快就会开始哭泣.

我创建了一个视图 - 在底部显示一个admob横幅.对我来说一切似乎都没问题,但我注意到了

  1. 需要很长时间才能显示活动
  2. 整个logcat控制台都有一个奇怪的错误循环.

这里的错误(重复一百次):

03-30 14:16:14.052: E/eglCodecCommon(999): glUtilsParamSize: unknow param 0x00000b44
03-30 14:16:14.122: E/eglCodecCommon(999): glUtilsParamSize: unknow param 0x00000bd0
03-30 14:16:14.252: E/eglCodecCommon(999): **** ERROR unknown type 0x73736572 (glSizeof,72)
Run Code Online (Sandbox Code Playgroud)

当我按下后退按钮并且我没有参加活动时,一切都停止了.

这是我的布局:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:ads="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    tools:context=".AllJokes" 
    android:background="@drawable/background"
    android:id="@+id/allJokesLo">

    <ListView
              android:id="@+id/allJokesList"
              android:layout_width="fill_parent"
              android:layout_height="0dp"
              android:layout_weight="1"
              android:gravity="center">
    </ListView>


    <com.google.android.gms.ads.AdView android:id="@+id/adView"

              android:layout_width="fill_parent"
              android:layout_height="wrap_content"
              android:gravity="center_vertical"
              ads:adUnitId="ca-app-pub-code/code"
              ads:adSize="BANNER"
    />

</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

这是java部分:

public class AllJokes extends Activity {

    public static ArrayAdapter<String> adapter;
    public static ListView listView;
     private AdView adView;

      /* Your ad unit …
Run Code Online (Sandbox Code Playgroud)

android

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

Android设备未显示背景图片

android 4.4 - API Level 19按照eclipse的建议创建了一个目标项目.

无论如何,在模拟器上一切看起来都很完美 - 这是一个截图:

应用截图

当我在我的真实设备上安装它时出现问题 - 运行android 4.1.2.除了背景图片外,一切都很完美,像魅力一样.它呈现出白色背景,就像图片不存在一样.

这是我的xml:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context=".MainActivity" 
    android:orientation="vertical"
    android:gravity="center"
    android:padding="30dp"
    android:background="@drawable/wg_blurred_backgrounds_12"
>

<Button
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="@string/btnTopJokes" 
    android:onClick="showTopJokes"   
    android:gravity="center" 
/>

<Button
    android:layout_marginTop="10dp"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="@string/btnNewJokes" 
    android:onClick="showNewJokes" 
    android:gravity="center"
/>

<Button
    android:layout_marginTop="10dp"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="@string/btnAllJokes" 
    android:onClick="showAllJokes" 
    android:gravity="center"
/>

<Button
    android:layout_marginTop="10dp"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="@string/btnMyFavorites" 
    android:onClick="showFavorites" 
    android:gravity="center"
/>

<Button
    android:layout_marginTop="10dp"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="@string/btnCategories" 
    android:onClick="showCategories"
    android:gravity="center"
/>

<Button
    android:layout_marginTop="10dp"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="@string/btnAddNewJoke" 
    android:gravity="center"
/>

</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

是不是 …

java android android-activity

4
推荐指数
3
解决办法
2万
查看次数

无法在onPostExecute内更新/重绘listView

我有这个代码:

package com.gs.britishjokes;

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;

import org.json.JSONArray;
import org.json.JSONException;

import android.app.Activity;
import android.app.Application;
import android.os.AsyncTask;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.TextView;
import android.widget.Toast;


public class TopJokes extends Activity {

    public static class Globals extends Application{
           String[] myStringArray = {"a","b","c","a","b","c","a","b","c","a","b","c","a","b","c","a","b","c"};

        public String[] getMyStringArray() {
            return myStringArray;
        }

        public void setMyStringArray(String[] myStringArray) {
            this.myStringArray = myStringArray;
        }

    }

    public static ArrayAdapter<String> adapter;
    public static ListView listView; …
Run Code Online (Sandbox Code Playgroud)

java android android-asynctask android-activity

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

在做的时候不能避免生成相同的随机数

我有这个包含一些字符串的数组:

String[] funnyRiddles = { "1", "2", "3", "4" };
Run Code Online (Sandbox Code Playgroud)

现在我正在尝试生成一个随机数并显示上面数组的内容(funnyRiddles[rand]),但是当我funnyRiddles用下面的代码显示数组的所有值时,我想停止生成randoms :

Random rnd = new Random();
int randomRiddle = 0;
int clickCounter = 0;
static ArrayList<Integer> passedQuestions = new ArrayList<Integer>();
final RiddlesHolder riddles = (RiddlesHolder) getActivity().getApplication();
askBtn.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View view) {
        if (txtAnswer.getText().toString().equals(riddles.getFunnyRiddlesAnswerByPos(randomRiddle))) {
            passedQuestions.add(randomRiddle);
            do {
                if (clickCounter <= passedQuestions.size()) {
                    randomRiddle = rnd.nextInt(riddles.getFunnyRiddles().length);
                    clickCounter++;
                } else {
                    Toast.makeText(getActivity().getApplication(),
                            "No more riddles!", Toast.LENGTH_SHORT).show();
                    //clickCounter++;
                    break;
                }
            } while (passedQuestions.contains(randomRiddle));

            TextView …
Run Code Online (Sandbox Code Playgroud)

java android

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

这足以保护我的会员区吗?

我创建了一个登录表单,在成功登录后将其重定向到另一个(成员区域页面).

现在您知道成员区域的链接是可见的,因此,如果有人在浏览器中键入此链接,则可以轻松访问.我做的是防止它是在成功登录会话后分配用户名,之后我将下面的php小代码放在我的主要内部HTML

<body>
    <?php 
        session_start();

        if(isset($_SESSION['username']))
        {
        echo 'welcome: '. $_SESSION['username'];
        }
        else{
           header( 'Location: index.html');
        }
    ?>
</body>
Run Code Online (Sandbox Code Playgroud)

基本上它检查,如果username在会话中有一个,如果是,我让用户进入,否则我将他重定向到索引页面.

我的代码足够安全吗?黑客可以在没有任何授权的情况下分配会话值并登录吗?我知道这很简单,但我是php的新手,所以我想知道,如果我走在正确的道路上.

php security session login

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