小编law*_*wls的帖子

Pusher.com - 如何使用频道

我正在构建一个用户可以相互连接并聊天的Web应用程序.所以每个聊天都有两个用户.我有一些关于Pusher API的一般性问题,(http://pusher.com).

第一个问题.Pusher允许你免费提供20个并发连接 - 这是否意味着我可以同时进行10次持续聊天?(每次聊天都在两个客户之间.)

第二个问题.我应该如何构建我的频道?每次聊天应该有一个频道吗?(如果有10个聊天,那么10个频道.)最好的方法是什么?

javascript pusher

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

访问扩展另一个类的类之外的变量

如何访问扩展数组列表中使用的其他类的类外部的变量?我收到一个错误,指出变量在扩展类中不存在.看一下,我想访问变量成员而不必在我的Object类中声明它:

public abstract class Object {
    public int x, y;
}

public class House extends Object {
    public int members = 10;
}

// Somewhere else
ArrayList<Object> list = new ArrayList<Object>();
list.add( new House() );
for (Object o : list ) {
    o.members;
}
Run Code Online (Sandbox Code Playgroud)

问题是在我写的RTS中,我的Object类有40多个变量,只是因为它不能仅在子类中声明它们并从外部访问它们.希望你能理解.我怎样才能做到这一点?

java

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

在数组中查找没有空值的索引

我有一个名为e的数组,这个数组包含对象,但不包含每个索引.所以我使用for循环来查找包含对象的数组中的第一个索引.我这样做是通过查找非空值.如果我找到它,我将索引保存在一个名为index的变量中,并打破循环.如果找不到没有空值的索引,我想从该方法返回.否则,我想继续并使用包含数组索引的变量索引.

int index;

for (int i = 0; i < e.length; i++) {
    if (e[i] != null) {
        index = i;
        break;
    }
}

// if index did not get any value inside the for-loop, return

// And here I use the index that was found using the for-loop
Run Code Online (Sandbox Code Playgroud)

如何检查变量索引是否从for循环获得新索引?

谢谢!

java

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

循环遍历类中的对象数组

我在使用类中的对象循环时遇到了一些麻烦.我在这里写了一个小演示,你可以关注:

Tank tanks[] = new Tank[2];
tanks[0] = new Tank();
tanks[1] = new Tank();
tanks[0].doStuff(tanks);

doStuff(Tank[] tanks) {
    for (int i = 0; i < tanks.length; i++) {
        if (tanks[i].equals(this)) continue;
        // Do stuff
    }
}
Run Code Online (Sandbox Code Playgroud)

所以,我有一个类型为Tank的数组.然后我在Tank类中调用方法doStuff.该方法采用数组并循环遍历它.然后我想对每个不是当前班级实例的坦克做一些事情.我希望你能从我的代码和这个描述中理解.

问题是我得到nullPointerException if (tanks[i].equals(this))

我在这做错了什么?

java

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

PHP function_exists()为empty()返回false

为什么function_exists("empty")返回假?

if (function_exists("empty")) {
    echo "Not working";
}
Run Code Online (Sandbox Code Playgroud)

文档说明以下内容function_exists:

检查function_name的已定义函数列表,包括内置(内部)和用户定义的函数.

据我所知,empty是一个定义和内置的功能.

php

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

标签 统计

java ×3

javascript ×1

php ×1

pusher ×1