问题列表 - 第32899页

黄瓜步骤定义为"鉴于我已登录"

我有一个黄瓜步骤:鉴于我已登录

我不明白我应该如何将其作为步骤定义来实现.

有人能指出我正确的方向,教程,博客等.

ruby rspec ruby-on-rails cucumber

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

uiwebview和移动游猎之间的差异

已经查看了广泛的信息,并没有找到明确的清单.请添加您的观察结果.我相信它会派上用场.

iphone safari mobile uiwebview

40
推荐指数
5
解决办法
2万
查看次数

在Java中为JOGL释放直接缓冲区本机内存

我使用直接缓冲区(java.nio)来存储JOGL的顶点信息.这些缓冲区很大,在应用程序生命周期中它们会被更换几次.内存未及时解除分配,并且在几次更换后我的内存不足.

似乎没有好的方法来释放使用java.nio的缓冲区类.我的问题是:

JOGL中有一些方法可以删除Direct Buffers吗?我正在研究glDeleteBuffer(),但似乎这只是从显卡内存中删除缓冲区.

谢谢

java buffer memory-management nio jogl

14
推荐指数
2
解决办法
7385
查看次数

Python:使用字典计算列表中的项目

我是Python的新手,我有一个简单的问题,比如我有一个项目列表:

['apple','red','apple','red','red','pear']
Run Code Online (Sandbox Code Playgroud)

什么是将列表项添加到字典中的最简单方法,并计算项目在列表中出现的次数.

所以对于上面的列表,我希望输出为:

{'apple': 2, 'red': 3, 'pear': 1}
Run Code Online (Sandbox Code Playgroud)

python

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

Drupal 6模块安装文件没有在数据库中创建表

我正在使用Schema API在Drupa 6.17上为我的模块创建表,但是这些表并没有在数据库中创建.我安装了Schema模块,它告诉我,虽然我的模块的模式被识别,但它的表不在数据库中.它出现在失踪之下:

Tables in the schema that are not present in the database.
test
* test_table
Run Code Online (Sandbox Code Playgroud)

以下是我的test.install文件的内容.

<?php
// $Id$
function test_schema() {
$schema['test_table'] = array(
    'description' => t('Test table'),
    'fields' => array(
        'nid' => array(
            'description' => t('test field'),
            'type' => 'serial',
            'not null' => TRUE,
        ),
        'options' => array(
            'description' => t('other test field'),
            'type' => 'text',
            'not null' => FALSE,
        ),
    ),
    'primary key' => array('nid'),
    );
    return $schema;
}
function test_install() {
    drupal_install_schema('test');
}
function …
Run Code Online (Sandbox Code Playgroud)

drupal drupal-modules

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

从JComboBox中检索文本

如何检索在JComboBox中键入的文本.该文本不必是现有项目.

java combobox jcombobox

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

Barplot按月与ggplot合计?

我有时间序列数据(我在这里将其作为data.frame发布):

x <- structure(list(date = structure(c(1264572000, 1266202800, 1277362800, 
1277456400, 1277859600, 1278032400, 1260370800, 1260892800, 1262624400, 
1262707200), class = c("POSIXt", "POSIXct"), tzone = ""), data = c(-0.00183760994446658, 
0.00089738603087497, 0.000423513598318936, 0, -0.00216496690393131, 
-0.00434836817931339, -0.0224199153445617, 0.000583823085470003, 
0.000353088613905206, 0.000470295331234771)), .Names = c("date", 
"data"), row.names = c("1", "2", "3", 
"4", "5", "6", "7", "8", "9", "10"
), class = "data.frame")
Run Code Online (Sandbox Code Playgroud)

将这个绘制为ggplot中的条形图的最佳方法是什么,它将显示每月的总价值(月份名称为文本)?

我可以通过添加月份字段手动执行此操作:

x$month <- format(x$date, format="%B")
ddply(x, .(month), function(x) sum(x[, "data"]))
Run Code Online (Sandbox Code Playgroud)

然后独立绘制这个,但是使用这种方法没有正确地订购月份(假设我需要创建一个有序因子?); 我也假设ggplot有一种"更简单"的方式.

r time-series ggplot2

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

如何让变量未定义消息消失?PHP

我的 php 代码中有一个变量处于循环中,当循环运行时有时会变得未定义。我有一个 if 语句检查变量是否已定义,因此未定义的变量不是问题,但是,问题是服务器生成的连续此变量是未定义的消息出现在我的网页上。有什么办法可以摆脱这些烦人的消息吗?谢谢你!

php

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

Android/Java - 如何在单独的*.java文件中调用函数?

我导入了完整的包名/ java文件,如果我这样做<classname>.<method>,有时我可以访问它 - 有时候我会得到很多can't use a static in a non static话题.

我承认我是Java的新手,所以我需要做什么?先调用一个类实例,然后调用我的方法?我对此感到困惑,因为我想将所有'函数'放入一个FunctionsList.java文件中,并将所有主要的Activity(UI)放入MyActivity.java文件中.

例如:

<MyActivity.java>

import com.example.FunctionsList;

private class MyActivity extends Activity {
  FunctionsList.function();
}
Run Code Online (Sandbox Code Playgroud)

9/10次我得到静态/非静态错误.

如果我将所有函数都放入MyActivity.java中,我就没有问题!任何人都可以帮助我,我认为这是一个基本的Java新手问题?

java android

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

在扩展类的静态方法中使用扩展方法

我有一个扩展方法如下:

public static class PageExtensions
{
    public static int GetUserId(this Page targetPage)
    {
        var user = Membership.GetUser(targetPage.User.Identity.Name);
        return (int)user.ProviderUserKey;
    }   
}
Run Code Online (Sandbox Code Playgroud)

现在在页面中,我需要在静态 WebMethod 中使用此方法,因此我向 PageExtensions 添加了另一个“扩展方法”:

public static int GetUserId()
{
    return (int)Membership.GetUser(HttpContext.Current.User.Identity.Name).ProviderUserKey;
}
Run Code Online (Sandbox Code Playgroud)

我在我的 WebMethod 中这样称呼它:

PageExtensions.GetUserId()
Run Code Online (Sandbox Code Playgroud)

这是做事的好方法吗?还有其他方法吗?

.net asp.net

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