小编Mad*_*ada的帖子

当两个类实现相同的接口时

假设有2个类实现相同的接口和该接口的方法.如果我直接从接口调用方法,那么决定返回哪个实现(从第一类或第二类)是什么?

java interface

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

UNION获得的行的前10个结果

我使用MSSQL 2005进行查询,说:

SELECT * from Emp UNION ALL SELECT * from Emp2;
Run Code Online (Sandbox Code Playgroud)

我想将最终结果限制为10行.如果我只有Emp表,我会说

SELECT TOP 10 * from Emp;
Run Code Online (Sandbox Code Playgroud)

但由于我现在有两张桌子,我不能在任何一张桌子上说SELECT TOP*,最后我也不能使用LIMIT 10.你有什么建议吗?

sql sql-server union sql-server-2005

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

Struts2从字符串插入html

是否可以通过Struts将变量从java文件传递到jsp,并且该变量本身包含html?(如“<p>你好</p>”)。然后我想将此变量的内容粘贴到 jsp 文件中,它应该创建新的 html 内容。你能给我一个建议吗,因为我是初学者,我不知道如何使用它..谢谢

html struts2

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

抓取具有多个重定向的页面的最佳方式

我想抓取NCBI网站,并通过以下链接发送蛋白质局部比对的请求:http: //blast.ncbi.nlm.nih.gov/Blast.cgi?PROGRAM = blastp&BLAST_PROGRAMS = blastp&PAGE_TYPE = BlastSearch

我想知道我是否能够向此地址提交帖子请求,并使用PHP获取新页面中的结果.还有一个问题,在显示最终结果之前,页面经历了多次重定向 - 您可以使用以下输入进入文本区域来测试这种情况:

MHSSIVLATVLFVAIASASKTRELCMKSLEHAKVGTSKEAKQDGIDLYKHMFEHYPAMKKYFKHRENYTP
ADVQKDPFFIKQGQNILLACHVLCATYDDRETFDAYVGELMARHERDHVKVPNDVWNHFWEHFIEFLGSK
TTLDEPTKHAWQEIGKEFSHEISHHGRHSVRDHCMNSLEYIAIGDKEHQKQNGIDLYKHMFEHYPHMRKA
FKGRENFTKEDVQKDAFFVNKDTRFCWPFVCCDSSYDDEPTFDYFVDALMDRHIKDDIHLPQEQWHEFWK
LFAEYLNEKSHQHLTEAEKHAWSTIGEDFAHEADKHAKAEKDHHEGEHKEEHH
Run Code Online (Sandbox Code Playgroud)

这是我的尝试:

$link = 'http://blast.ncbi.nlm.nih.gov/Blast.cgi?
PROGRAM=blastp&BLAST_PROGRAMS=blastp&PAGE_TYPE=BlastSearch';

$request = array(
    'http' => array(
        'method' => 'POST',
        'content' => http_build_query(array(
            'QUERY' => $aaText
            )
        ),
    )
);

$context = stream_context_create($request);
$html = file_get_html($link, false, $context);
echo $html;
Run Code Online (Sandbox Code Playgroud)

这段代码为我提供了初始页面,好像没有完成POST一样.谢谢


UPDATE

我尝试过以下建议之一 - 古特.

这是我的新代码:

require_once 'goutte.phar';

use Goutte\Client;

$client = new Client();

$crawler = $client->request('GET', $link);

$form = $crawler->selectButton('b1')->form();

$crawler = $client->submit($form, array('QUERY' => $aaTest));

echo …
Run Code Online (Sandbox Code Playgroud)

php web-crawler ncbi goutte

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

标签 统计

goutte ×1

html ×1

interface ×1

java ×1

ncbi ×1

php ×1

sql ×1

sql-server ×1

sql-server-2005 ×1

struts2 ×1

union ×1

web-crawler ×1