小编And*_*den的帖子

如何运行特定的phpunit xml testsuite?

如何选择要执行的特定测试套件?

$ phpunit --configuration config.xml

config.xml文件:

<testsuites>
    <testsuite name="Library">
        <directory>library</directory>
    </testsuite>
    <testsuite name="XXX_Form">
        <file>library/XXX/FormTest.php</file>
        <directory>library/XXX/Form</directory>
    </testsuite>
</testsuites>
Run Code Online (Sandbox Code Playgroud)

xml phpunit

76
推荐指数
3
解决办法
5万
查看次数

BaseAdapter.notifyDatasetChanged()不更新ListView

当我调用notifyDatasetChanged()时,为什么我的listview没有更新?我可以让它显示数据的唯一方法是再次调用ListView上的setAdatper()...我也尝试通过runOnUIThread()调用它,它没有改变任何东西

适配器

/**
 * Adapter to provide the data for the online scores
 * 
 * @author soh#zolex
 *
 */
public class OnlineScoresAdapter extends BaseAdapter {

    private Context context;
    private List<ScoreItem> scores = new ArrayList<ScoreItem>();

    /**
     * Constructor
     * 
     * @param Context context
     */
    public OnlineScoresAdapter(Context context) {

        this.context = context;
    }

    /**
     * Add an item to the adapter
     * 
     * @param item
     */
    public void addItem(ScoreItem item) {

        this.scores.add(item);
    }

    /**
     * Get the number of scores
     * 
     * …
Run Code Online (Sandbox Code Playgroud)

android listview baseadapter

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

从MQTT客户端获取已连接客户端ID的列表

作为连接到mosquitto的mqtt客户端,是否可以检索也连接到代理的客户端ID列表?

client mqtt

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

MySQL专家:删除超过x天但不是最新行的所有行

首先,这是创建"玩家历史记录"的查询,它可以根据需要随时执行,如果昨天没有历史记录行,或者如果值自更改后更改,则只会为玩家创建新的历史记录行过去最新的历史条目.

INSERT INTO `player_history` (`player_id`, `date`, `races`, `maps`, `playtime`, `points`)
SELECT `p`.`id`, DATE_SUB(NOW(), INTERVAL 1 DAY), `p`.`races`, `p`.`maps`, `p`.`playtime`, `p`.`points`
FROM `player` `p`
WHERE `p`.`playtime` IS NOT NULL
AND `p`.`playtime` > 0
AND (
    SELECT `player_id`
    FROM `player_history`^
    WHERE `player_id` = `p`.`id`
    AND (
        `date` = DATE_SUB(NOW(), INTERVAL 1 DAY)
        OR (
            `date` < DATE_SUB(NOW(), INTERVAL 1 DAY)
            AND `races` = `p`.`races`
            AND `points` = `p`.`points`
            AND `maps` = `p`.`maps`
            AND `playtime` = `p`.`playtime`
        )
    )
    ORDER BY `date` DESC …
Run Code Online (Sandbox Code Playgroud)

mysql

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

Java速度访问数组索引与临时变量

什么是Java更快.直接多次访问数组索引,或将数组索引的值保存到新变量并使用它来进行后续计算?

访问索引

if ((shape.vertices[0].x >= fromX && shape.vertices[0].x <= toX) || // left side of shape in screen
    (shape.vertices[0].x <= fromX && shape.vertices[0].x + shape.width >= fromX) || // right side of shape in screen
    (shape.vertices[0].x >= fromX && shape.vertices[0].x + shape.width <= toX)) { // shape fully in screen

    // ...
}
Run Code Online (Sandbox Code Playgroud)

临时变量

float x = shape.vertices[0].x;
float y = shape.vertices[0].y;
if ((x >= fromX && x <= toX) || // left side of shape in screen
    (x <= …
Run Code Online (Sandbox Code Playgroud)

java arrays performance

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

Zend Framework 2搜索Lucene?

ZF1有一个gread搜索lucene实现.ZF2有类似的东西吗?我找不到任何东西......

zend-search-lucene zend-framework2

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

原则 2:自定义外键名称

Doctrine 2 有没有办法自定义外键?

我的问题是,当我尝试克隆表时出现错误。因为当我克隆表时,外键也会被克隆,并且名称相同,这会导致错误。

php pdo foreign-keys doctrine-orm

7
推荐指数
0
解决办法
522
查看次数

Android SoundPool.play()有时会滞后

我目前正面临着我的安卓游戏的问题.通常在调用SoundPool.play()时,该函数需要大约0.003秒才能完成,但有时需要0.2秒才能使我的游戏口吃.他的异常可能来自哪里?

android soundpool

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

Zend Framework 2:NotEmpty Validator消息

我有一个带元素的表单username.有两个验证器:NotEmptyStringLength.自定义错误消息StringLength正在工作,但不知何故它不使用NotEmpty验证程序的自定义错误消息.在ZF1中,当制作一个可以关闭的元素时,会自动添加notEmpty验证器.我在ZF2中找不到这样的选项,也许我的NotEmpty验证器没有被使用,因为它已经被所需的标志添加了!?

    $inputFilter->add($factory->createInput(array(
        'name'     => 'username',
        'required' => true,
        'filters'  => array(
            array(
                'name' => 'StringTrim'
            ),
        ),
        'validators' => array(
            array(
                'name' => 'NotEmpty',
                'options' => array(
                    'messages' => array(
                        NotEmpty::IS_EMPTY => 'Bitte geben Sie Ihren Benutzernamen ein.',
                    ),
                ),
            ),
            array(
                'name' => 'StringLength',
                'options' => array(
                    'min' => 3,
                    'max' => 45,
                    'messages' => array(
                        StringLength::TOO_SHORT => 'Der Benutzername muss mindestens 3 Zeichene lang sein.',
                        StringLength::TOO_LONG => 'Der …
Run Code Online (Sandbox Code Playgroud)

php forms validation zend-framework2

6
推荐指数
2
解决办法
8898
查看次数

Zend Framework 2 RC3 Zend\Form#getData()

我想知道我做错了什么或者这是否是ZF2中的一个错误:当我试图在表单上设置一些数据时,验证它并检索数据它只是一个空数组.

我从一些类中提取了这段代码以简化问题

    $form = new \Zend\Form\Form;
    $form->setInputFilter(new \Zend\InputFilter\InputFilter);
    $form->add(array(
        'name' => 'username',
        'attributes' => array(
            'type'  => 'text',
            'label' => 'Username',
        ),
   ));

   $form->add(array(
        'name' => 'submit',
        'attributes' => array(
            'type'  => 'submit',
            'value' => 'Register',
        ),
    ));

    if ($this->getRequest()->isPost()) {

        $form->setData($this->getRequest()->getPost()->toArray());
        if ($form->isValid()) {

            echo '<pre>';
            print_r($form->getData());
            print_r($form->getMessages());
            echo '</pre>';
        }
    }
Run Code Online (Sandbox Code Playgroud)

两个都print_r()显示空数组.我没有从表单中获取任何数据,也没有任何消息.是我的错还是Z​​F2?

php forms zend-form zend-framework2 zend-inputfilter

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