小编chr*_*l89的帖子

找到sql join失败的值

说我有一个查询,例如:

SELECT *
FROM Table_1
JOIN Table_2
ON Table_1.Col_1 = Table_2.Col_1
Run Code Online (Sandbox Code Playgroud)

所以我有100条记录,其中98条是相同的,所以查询将打印出98条中的98条.如何让SQL打印出未能满足连接的2?

mysql sql database

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

在Java中递归创建Hasmaps

我正在尝试为HashMap我输入的每个文档创建一个新的.在pseudeocode中我可以想到类似的东西:

For(eachInputDoc)
{
    Map<String, String> mapInputNumber = new HashMap<String, String>;
}
Run Code Online (Sandbox Code Playgroud)

那么对于4个文件你会有:

mapInput1
mapInput2
mapInput3
mapInput4
Run Code Online (Sandbox Code Playgroud)

我怎么能做到这一点?

java arrays generics list hashmap

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

将匹配的Perl正则表达式保存为变量

我有一个简单的Perl正则表达式,我需要保存为变量.

如果我打印它:

print($html_data  =~ m/<iframe id="pdfDocument" src=.(.*)pdf/g);
Run Code Online (Sandbox Code Playgroud)

它会打印我想要保存的内容,但在尝试使用以下内容进行保存时:

$link = $html_data =~ m/<iframe id="pdfDocument" src=.(.*)pdf/g;
Run Code Online (Sandbox Code Playgroud)

我得到一个'1'作为值$link.我认为这是因为它找到了'1'匹配.但是如何保存匹配的内容呢?

regex scripting perl

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

如果宽字符错误,则Perl停止打印

我有一个简单的打印脚本

my $pdf_data = $agent->content;
open my $ofh, '>:raw', "test.pdf"
or die "Could not write: $!";
print {$ofh} $pdf_data;
close $ofh;
Run Code Online (Sandbox Code Playgroud)

有时我得到"宽字符警告",我知道为什么我收到这个并且希望能够取消打印而不是打印损坏的故障.就像是

if(wideCharWarning)
{
delete "test.pdf"
}
else{
print {$ofh} $pdf_data;
}
Run Code Online (Sandbox Code Playgroud)

perl

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

带有Trove的Java Multimap <String,String>

我有一个非常大的谷歌,Multimap<String,String>并正在研究减少内存使用的方法.在所有的例子中,我发现人们正在做的事情如下:

Multimaps.newSetMultimap(
TDecorators.wrap(new TIntObjectHashMap<Collection<Integer>>()),
new Supplier<Set<Integer>>() {
public Set<Integer> get() {
  return TDecorators.wrap(new TIntHashSet());
}
});
Run Code Online (Sandbox Code Playgroud)

适用于a Multimap <Integer,Integer>,是否可以使用Trove来包装<String,String>

任何人都对未来感兴趣我使用 http://code.google.com/p/jdbm2/ 将哈希映射写入文件系统.

java multimap trove4j

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

读取单个文件的Java多线程应用程序

我目前编写的程序使用32个线程并为每个线程读取1个文件(因此32个.txt文件).多线程与CPU速度无关,但是每秒对BING的api进行32次调用要快得多1.每个.txt文件都包含一个搜索查询列表.我创建一个线程,它从文件中一次读取一行.是否可以创建所有32个线程并将它们指向单个.txt文件?

java multithreading

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

标签 统计

java ×3

perl ×2

arrays ×1

database ×1

generics ×1

hashmap ×1

list ×1

multimap ×1

multithreading ×1

mysql ×1

regex ×1

scripting ×1

sql ×1

trove4j ×1