题目内容 (请给出正确答案)
[主观题]

下面的程序可以下载多个网页文件(download方法已写好)...

下面的程序可以下载多个网页文件(download方法已写好),请将它改成多线程进行下载,如果可能, 显示计算全部下载完成程序所用的时间(提示:new Date().getTime()可以得到当前时间的毫秒数)。 import java.net.URL; import java.io.*; class Downloader { public static void main(String[] args) throws Exception { final URL[] urls = { new URL("http://www.pku.edu.cn"), new URL("http://www.baidu.com"), new URL("http://www.sina.com.cn"), new URL("http://www.dstang.com") }; final String[] files = { "pku.htm", "baidu.htm", "sina.htm", "study.htm", }; for(int idx=0; idx<urls.length; idx++){ try{ system.out.println(urls[idx] ); download(urls[idx], files[idx]); }catch(exception ex){ ex.printstacktrace(); } static void url url, string file) throws ioexception { try(inputstream input="url.openStream();" outputstream output="new" fileoutputstream(file)) byte[] data="new" byte[1024]; int length; while((length="input.read(data))!=-1){" output.write(data,0,length);>

暂无答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“下面的程序可以下载多个网页文件(download方法已写好)…”相关的问题

第1题

下面的程序可以下载多个网页文件(download方法已写好)...

下面的程序可以下载多个网页文件(download方法已写好),请将它改成多线程进行下载(评分占7分),如果可能, 显示计算全部下载完成程序所用的时间(提示:new Date().getTime()可以得到当前时间的毫秒数,评分占3分)。 import java.net.URL; import java.io.*; class Downloader { public static void main(String[] args) throws Exception { final URL[] urls = { new URL("http://www.pku.edu.cn"), new URL("http://www.baidu.com"), new URL("http://www.sina.com.cn"), new URL("http://www.dstang.com") }; final String[] files = { "pku.htm", "baidu.htm", "sina.htm", "study.htm", }; for(int idx=0; idx<urls.length; idx++){ try{ system.out.println( urls[idx] ); download( urls[idx], files[idx]); }catch(exception ex){ ex.printstacktrace(); } static void url url, string file) throws ioexception { try(inputstream input="url.openStream();" outputstream output="new" fileoutputstream(file)) byte[] data="new" byte[1024]; int length; while((length="input.read(data))!=-1){" output.write(data,0,length);>

点击查看答案

第2题

反思报告在这里下载。 上传要求:报告、代码、exe文件 打...

反思报告在这里下载。 上传要求:报告、代码、exe文件 打包压缩成以自己学号-姓名命名的压缩文件 互评要求:必须写评语、给出加分扣分理由;每人评5份。未参与互评扣分50%,未完成规定数量的扣分20%;抄袭或者雷同扣分100% *********注意事项: 1)临近截止时间提交,因网络拥堵有可能提交不上,一旦提交不成功就没有时间重新提交了,所以请务必打出提前量,务必在6月14日中午12点之前提交,太晚提交有可能提交不上,这是历年来血的教训; 2)上传作业的过程中不要点击提交按钮,务必等待上传结束,否则有可能提交后没有附件,没有附件只能按0分处理了; 3)点击提交按钮后不要马上关闭网页,请务必检查确认是否上传了附件,以及是否已经提交成功,如果提交成功,界面中间会有"提交成功"这四个字,否则就是不成功。若不成功,请重新提交,切记切记看到“提交成功”字样,这也是历年来血的教训。 4)为保证其他同学互评时可以正常运行程序,不会因缺少外部库而导致无法运行,请将代码文件和所需的外部库,以及实验反思报告(用到外部库的同学,请在实验报告中写清楚环境配置方法)保存到用自己的“学号-姓名”命名文件夹内,然后将文件夹打成一个压缩包后上传到spoc。 5)不要让其他给你互评的同学从word拷贝粘贴代码出去测试,把你代码的整个文件夹(包括.c,.cbp等,方便别人直接打开项目文件)和word报告放在一个以“学号”规范命名的文件夹内压缩后上传。 6)提交报告时,请将红色提示部分全部删掉,给出的示例图不能直接使用,必须换成自己实际使用的,用五号字中文宋体,英文新罗马字体。请删除多余的空行。 7)反思报告和文件夹压缩包等不要出现个人的真实姓名,只能出现学号。 8)每人必须完成5个互评,这是爱课程网站的最低要求,没有完成的将被系统自动罚分。

点击查看答案

第3题

完成习题文件下的习题 xt2-1,也可以根据下面图片显示效果图直接设计,大家直接在答案中写完整代码,第一行的注释语句可以不写,从开始写起。 文字资料:早在2005年Web标准就在国内悄然流行起来,当网页设计制作人员开始重新审视以前制作的网页时,突然间发现页面中充斥着大量嵌套的表格和臃肿的代码,难以修改。于是一场基于Web标准的清理战斗打响了,从此众多网页开发人员开始认真学习Web标准,各大门户网站也纷纷进行网站重构。 1 Web标准是什么 Web标准()行为标准 2 结构和表现相分离 XHTML的标签只用来定义文档的结构,所有涉及表现的东西通通剥离出来,把它放到一个单独的文件里,这个单独的文件就是CSS

点击查看答案

第4题

要求:在本文档中的题目下作答,在所写的代码下面粘贴运行后的网页截图,提交本word文档即可。

小A是大四的学生,还有半年就要毕业了,就要跟她暗恋了三年的女神分开了。马上就是女神的生日,他想送给女神一个礼物,能让女神开心并记住他的特别礼物。他想到了电子相册,一个漂亮的网页版电子相册,因为他可以从班级网上找到女神的靓照。

第二次制作的网页女神收到礼物后跟小A说很开心,小A也非常高兴,觉得还应该在网页上增加一些小细节,来让女神感受到自己的心意。

这一次,小A想要经常更新女神的图片,但每次更新都要修改html什么的太麻烦且不方便,小A想到了新的解决方法,并顺便给每张图片配上一段说明文字:

1.写一个配置文件,以后更新女神照片和照片的说明就只需要更新这个配置文件就可以了,会比直接改动页面要方便管理。

2.把配置文件放到服务器上,在相册文件里通过接口接收配置信息并渲染到页面上,这样每次更新的时候就不需要都发给女神新的文件了,总要接收文件女神一定会很烦的吧。我们只要发给女神一次文件,以后更新图片的时候都直接在服务器上修改配置文件就可以了。

点击查看答案

第5题

阅读以下说明和Java代码,将应填入(n)处的字句写在对应栏内。

【说明】

下面的Java程序演示了如何使用Applet在网页上显示图形用户界面CUI(graphical user interface),该实例显示一个时钟。每当浏览器显现Applet的内容时都调用start()函数,让applet得以开始工作(尤其时那些被stop()函数所关闭的工作)。每当浏览器不再显现Applet的内容时都调用stop()函数,让applet得以关闭某些甚耗资源的工作调用destroy()函数之后也会调用此函数。每当浏览器将Applet从网页移除时都调用destroy()函数,已执行"applet不再被使用时"应该做的最后释放资源等动作。每当调用repaint()函数时,或网页窗口须重新刷新时调用paint()函数。

【Java程序】

import java.applet.*;

import java.awt.*;

public class ClockApplet extends (1) implements Runnable

{ //运行函数,每隔一秒刷新一次时间

public void run(){

while (true){

try{

Thread.sleep(1000);

}

catch (InterruptedException e){}

(2); //刷新当前时间

}

}

public void start(){ //调用此函数,并根据条件启动时钟线程或重起线程

if( clockThread= =null){

clockThread = new Thread(this);

clockThread. start();//启动新创建的线程

}

else

clockThread.(3);//恢复挂起的线程

}

public void stop(){ //挂起时钟线程

if (clockThread ! = null)

clockThread. (4);

}

public void destroy(){//停止时钟线程

if (5) {

clockThread.stop();

clockThread = null;

}

}

public void paint(Graphics g){//在网页上重新显示时间

g. drawString( new java.util. Date().toString(), 10,30);

}

private Thread clockThread;

}

点击查看答案

第6题

1.下面哪种写法可以链接到百度网页?

A、百度

B、百度

C、

D、

点击查看答案

第7题

1.下面哪种写法可以链接到百度网页?

A、百度

B、百度

C、

D、

点击查看答案

第8题

1.下面哪种写法可以链接到百度网页?

A、 百度

B、 百度

C、

D、

点击查看答案

第9题

在层叠样式表(CSS)选择器语法中,用“”开头定义(11)选择器。通常,层叠样式表的使用方法有两种。其中,(12)方法将层叠样式表直接写在HTML的<head></head>标签之间,仅对当前网页起作用;(13)方法将层叠样式表写在一个独立的后缀为.css的文件中,可以对多个网页文件起作用。

点击查看答案

第10题

以下不是常见的网页写程序软件的是()
A.Dreameaver4

B.pagemill3.0

C.NetobjectsFusion2.0

D.Illustrator

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信