问题列表 - 第37561页

MySQL将一个表连接到自身

请考虑下表'mmm':

select * from mmm;
Run Code Online (Sandbox Code Playgroud)

输出:

+-------+-------+------+  
| texto | value | n    |  
+-------+-------+------+  
| aaa   |    10 | 1    |  
| aab   |    10 | 1    |  
| aaa   |    11 | 1    |  
| aab   |    11 | 1    |  
| aaa   |    10 | 2    |  
+-------+-------+------+  
Run Code Online (Sandbox Code Playgroud)

命令:

select a.*, '--', b.* 
  from mmm a 
left join mmm b on (a.n=b.n) 
where  a.value < b.value 
  and a.texto ='aaa' 
  and b.texto='aab';
Run Code Online (Sandbox Code Playgroud)

收益:

+-------+-------+------+----+-------+-------+------+  
| texto | value …
Run Code Online (Sandbox Code Playgroud)

mysql join

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

在Python中改变单元测试的顺序

我怎样才能使Python(使用unittest)中的单元测试按照文件中指定的顺序运行?

python unit-testing

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

什么'私人'在Groovy中意味着什么?

以下代码设置私有方法.那私人真的如何私密?

public class Person {
 private String name
}

def u = new Person(name:"Ron")
println u.name
Run Code Online (Sandbox Code Playgroud)

groovy

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

如何使用ADO.NET读取.XLSX(Excel 2007)文件?我发现"找不到可安装的ISAM" - 错误

我需要工作.net 2.0.所以我不能使用OpenXML.

这是我的源代码,我已经安装好了AccessDatabaseEngine.exe.

但仍然得到例外:

"找不到可安装的ISAM".

我也试过"Extended Properties=Excel 8.0"连接字符串.

static void Main(string[] args)
{
    DataSet dataSet = new DataSet();

    OleDbConnection connection = new OleDbConnection(@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|Data Directory|\HSC.xlsx;Extended Properties=Excel 12.0;HDR=YES;");           
    OleDbDataAdapter dataAdapter= new OleDbDataAdapter("select * from [Sheet1$]", connection);

    dataAdapter.Fill(dataSet);
}
Run Code Online (Sandbox Code Playgroud)

oledb ado.net excel-2007 openxml c#-2.0

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

使用 php://input 和 file_put_contents

我正在接收使用 Ajax 上传到我的 PHP 脚本中的文件(图像),并使用以下命令让它工作:

$input = fopen("php://input", "r");
file_put_contents('image.jpg', $input);
Run Code Online (Sandbox Code Playgroud)

显然我会在此操作之前清理输入。

我想检查的一件事是创建新文件之前的文件大小,如下所示:

$input = fopen("php://input", "r");
$temp = tmpfile();
$realsize = stream_copy_to_stream($input, $temp);
if ($realsize === $_SERVER["CONTENT_LENGTH"]) {
  file_put_contents('image.jpg', $temp);
}
Run Code Online (Sandbox Code Playgroud)

但这是行不通的。文件已创建,但大小为 0 字节,因此内容未放入文件中。我对使用流不太熟悉,但我不明白为什么这不起作用,所以我向你寻求帮助。提前致谢!

php ajax

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

您对SmartBear Code Collaborator有何看法?

我正在考虑为mydev团队购买SmartBear Code Collaborator,以帮助我们协调和进行代码审查.成本不是这里的选项/问题,而是我们希望为工作获得正确的工具.

您对在团队中使用它有何看法?你喜欢它什么?你不喜欢什么?讨厌?烦恼?好?坏?值得吗?

code-collaborator

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

单击android时隐藏默认键盘

我想在屏幕中点击编辑框的一侧时隐藏软键盘.我怎样才能做到这一点?

android

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

UITextView似乎没有实现reloadInputViews

将自定义输入视图加载到UITextField中,我可以在UIKeyboardTypeAlphabet和UIKeyboardTypeNumberPad之间任意更改标准键盘的键盘类型.只需打电话:

[editingField setKeyboardType:UIKeyboardTypeNumberPad];
[editingField reloadInputViews];
Run Code Online (Sandbox Code Playgroud)

而且中提琴!有你的号码垫.

在不更改此代码块的情况下,只是使editField成为UITextView而不是UITextField,它不再有效.根据文档,这些都符合UITextInput和UITextInputTraits协议.

值得一提的是,上面的代码实际上确实有效,但只有在用户离开有问题的textView并稍后重新选择之后.它几乎就像reloadInputViews什么都不做,然后textView在它变成FirstFirstResponder时加载它的输入视图.

我已经尝试了各种performSelector:等,并且无法强制解决问题.有任何想法吗?如何使UITextView服从reloadInputViews并动态更改其inputView?

iphone uitextview

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

NSMutableData对象无法识别选择器?

我正在尝试为我正在开发的网站编写一个iPhone伴侣.我试图通过使控制器成为NSURLConnection的委托来从我的网站获取JSON数据.这是问题,我有一个名为responseData的NSMutableData对象,如下所示:

responseData = [NSMutableData dataWithLength:0];
Run Code Online (Sandbox Code Playgroud)

我希望附加数据:

- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data {
    [responseData appendData:data];
}
Run Code Online (Sandbox Code Playgroud)

但是,这会导致我的应用程序崩溃并在控制台中说:

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', 
reason: '-[__NSCFArray appendData:]: unrecognized selector sent to instance 
0x6d0a640'
Run Code Online (Sandbox Code Playgroud)

我非常有信心应该识别appendData,所以我不知道这里的问题是什么......

iphone objective-c

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

如何修改Moose属性句柄?

按照phaylon的回答"如何灵活地向Moose对象添加数据?" ,假设我有以下Moose属性:

has custom_fields => (
    traits     => [qw( Hash )],
    isa        => 'HashRef',
    builder    => '_build_custom_fields',
    handles    => {
        custom_field         => 'accessor',
        has_custom_field     => 'exists',
        custom_fields        => 'keys',
        has_custom_fields    => 'count',
        delete_custom_field  => 'delete',
    },
);

sub _build_custom_fields { {} }
Run Code Online (Sandbox Code Playgroud)

现在,假设我想尝试读取(但不是写入)不存在的自定义字段时会呱呱叫.我被phaylon建议custom_field用一个环绕修饰语包裹.我已经around按照Moose文档中的各种示例尝试了修饰符,但无法确定如何修改句柄(而不仅仅是对象方法).

或者,是否有另一种方法来实现这个croak-if-try-to-read-unfxisting-key?

perl moose

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