大侠请进!

seemee 2003-10-16 10:18:55
各位大侠,请运行下面例子。

关键是如何退出循环??

/**
@version 1.00 1999-07-07
@author Cay Horstmann
*/

import java.util.*;
import java.io.*;

/**
This program uses a set to print all unique words in
System.in.
*/
public class SetTest
{
public static void main(String[] args)
{
Set words = new HashSet(59999);
// set to HashSet, LinkedHashSet or TreeSet
long totalTime = 0;

try
{
BufferedReader in = new
BufferedReader(new InputStreamReader(System.in));
String line ;
while ((line = in.readLine()) != null)
{

StringTokenizer tokenizer = new StringTokenizer(line);
System.out.println(tokenizer.toString());
while (tokenizer.hasMoreTokens())
{
String word = tokenizer.nextToken();
long callTime = System.currentTimeMillis();
words.add(word);
callTime = System.currentTimeMillis() - callTime;
totalTime += callTime;
}
}
}
catch (IOException e)
{
System.out.println("Error " + e);
}

Iterator iter = words.iterator();
while (iter.hasNext())
System.out.println(iter.next());
System.out.println(words.size()
+ " distinct words. " + totalTime + " milliseconds.");
}
}
...全文
47 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
9731boy 2003-10-16
  • 打赏
  • 举报
回复
:)
while ((line = in.readLine()) != null) 吗?
不明白java里的某些怪怪的功能.
前言: 经过长达将近三个星期的材料准备,终于在前几天完成了430的USB型仿真器的制作,原理完全参照TI官方文档,只是将其中个别分立的125换成了4个一体的,资料都是来自于各个论坛,具体在哪里下载的也记不太清楚了,对这些提供资料的兄弟都表示感谢!现将自己觉得有用的资料上传,如有侵犯到您的权利或利益,请与我联系。 PCB文件也是在论坛上下的,看到各方面都比较完善,排版也基本参照了TI的就没有做大的改动,只是将个别线条和封装做了些许改动。焊接时发现有两个问题:一个是固定孔稍微偏小,螺丝勉强才能进去;一个是光耦继电器的封装小了。这个当初都没注意,但最终还是让我焊上了,不容易啊。 现将DIY 430UIF的制作过程及注意事项公布一下,方便后来的DIY们少走弯路: 制作过程还算是比较顺利吧,没有碰到非常困难的问题。主要还是耗在元器件的购买上,一共网购了三次,跑了一次电子市场,我这还算运气比较好的。建议各位在制作的时候,USB口和线选用质量好些的,我这个就是接插件质量太差了,接触不是很稳定,导致调试的时候走了弯路。 根据TI官方的原理图做的板子,不用焊接的器件为: R49 R50 R52 R54 R62 C1 C2 我的制作步骤: 1.先使用编程器将24C128的程序烧进去。(因为我这边有EEPROM的编程器,所以直接就写了,不知道各位大侠都是用的什么办法?在初次写的时候我看那里面没多少数据量,好像4K的范围外就没有数据了,不知道是不是后来单片机程序烧录后又往里面写了数据,所以需要这么大的EEPROM,改天拆下来读读看) 2.使用MspFet软件将TXT格式的固件烧进1612单片机。我是使用并口仿真器通过JTAG口烧录的,这里有个疑问,官方的JTAG口这里使用的是USB口过来的5V电源,刚开始没注意使用的5V电源,校验的时候经常出错,后来使用了VCC电压才烧录正确了。 友情提示:当使用TI USB型仿真器时,提示:Init failed. Could not open port.这时要到\IAR Systems\Embedded Workbench 4.0\430\bin下复制msp430.dll和hil.dll两个动态库文件(前提是要安装Embedded Workbench 4.0) 3.程序都烧录完成,检测完硬件后就可以插上电脑了,装好驱动;使用指定位置搜索驱动,其位置为IAR安装目录下的430\drivers\TIUSBFET,如果驱动安装不了,请看附件中的安装注意。 4.找个程序往目标板中烧录程序看看,如果固件版本不对会提示升级 USB MSP430仿真器实物展示: 附件内容截图: 实物购买链接:https://detail.tmall.com/item.htm?spm=a230r.1.14.15.i6OGzJ&id=44425555253&ns=1&abbucket=19
今天给大家带来从新手到破解出无线密码的全教程,你只要跟着我一步一步来就行了 事先我们要准备几个软件。软件有 VM虚拟机, XP的可以用精简版,WIN764位的需要完整破解版的(当然XP也可以用,只是有点大而已。下载地址是:http://www.iqshw.com/soft/20120520/53575.html 还要一个加载到虚拟机里的镜像文件,我用的是 CDLINUX_支持8187和3070-30419版.iso 以上二个软件也可以苹果的百度网盘下,地址是: http://pan.baidu.com/share/link?shareid=9005&uk=3758888677 硬件方面,最好有一张USB接口的网卡,当然还是8187或3070的蕊片 如果没有USB接口的,可以试一下用U盘启动镜像,或刻个光盘试试 下面我们开始讲课, 第一课,安装VM虚拟机 大家看我操作吧,会安装的大侠请路过下,看下一课 下好VM虚拟机后,我们开始安装了。看我操机吧 安装之前我们还是先关了QQ管家之类的安全软件吧 之前我们有网卡的需要事先驱动好。 呃。我天线没整好,信号好像不给力,不管它,我大概怎么破,步子是怎么样的,你学到就行。另中间有什么不懂的,可以向我在的群问哈。 虚拟机安装好了,具体怎么设置看我操作 之后就一路下一步呗,电脑有点差,呵 好滴,我们进系统了,进来后,我们还要加载一下我们的网卡,VM虚拟机的菜单里,这样就加载进去了。第一课OK。下面第二课 第二课。开始破解,和扫描 我一般用的都是MINIDWEP这个,我们称它为水滴,看图样就清楚了,水滴,奶瓶,打汽筒。。。我们打开软件OK。再点右边的扫描。这节我们先学怎么破解WEP信号的AP。。呃,,没有WEP的。好吧,我大概说下怎么破。这信号扫出来后,看一下有没有客户端在线。群里有很多朋友问我客户端在不在线怎么看,我教大家怎么看哈。这个后面带MAC地址的就是在线的啦。就这么简单。WEP如果能扫出来,还有在线的,我们可以点一个信号,再点启动。之后什么都不用动。静等密码出来就行。IVS一般2W左右就OK哇。 好吧。这节WEP的课结束,下面讲重点课,WPA和PIN码破解方式 第三课, 信号扫出来后,如果没有WEP或WEP都破完的,我们开始破难度更高的吧。:)加密方式选好。破解WPA、WPA2的现在好像就二种吧,一种是抓包再跑包,就是猜密码,只是用软件而已。另一种呢。就是PIN码破解啦。这个可牛的很,信号我扫好了,我先讲抓包吧。抓包也要客户端在线才能抓。要抓包的,点启动如果这个DATA数字动的很慢的话,等下次好了。。呃。网上说是有让这个数动的快的方法,具体的我没研究。。。然后静等抓包成功吧,等的时候,我说下抓到包之后要干嘛,有二种方法,一种是放在这个镜像里让软件自带的密码包跑密码,不过这个密码包是国外的,不强大,我们需要第二种方法,把握手包复制出系统,我们用另外强大的字典来跑,用到的软件是WESA,这个软件百度网盘也好,群共享里也有(这个如果要跑包,机器配置一定要好哦) 嗯嗯呖,,怎么还没抓到握手包。。。 那先这样吧,那放着抓,我这先讲怎么PIN吧 我先说下PIN是怎么回事。 每个路由器都有它自己的PIN码。PIN码是干什么的呢?看说明呗。这里我讲一下,为什么要破解PIN码,PIN码破解出来后,我们就可以很方便的啦,一种是直接用PIN码连接路由,这个软件群共享里也有。另一种,用这个镜像破解出PIN码的时候,其实无线密码就出来了。等会大家仔细看看。另一种用法,等下面机主密码改了的时候,其实我们可以拿这个PIN来秒破无线密码的。所以PIN码是很强大哈。。。。如果开启了WPS的话,另教大家看一个路由有没有开启WPS功能。这个后面带WPS的就是说明开启的。不过也不是很准,有时候扫描出来后面没有的,有时也有。这样我们就点开始PIN。看它数字动不动就知道了,不动的话99%说明是没开启WPS的。 抓包抓的蛋疼,大家可以事先找一下开启了WPS的来破,如果真没有,只能通过抓握手包的话,那就等吧。破解握手包还要看运气。还要看你来猜的密码包中有没有这个密码…… 这里我就先暂停了,等抓到了我再开始 我表视对这个录像软件很强大的BS。。我等了很久了,握手包也没抓到,算了,直接下一课吧。 第四课,跑包 我们等握手包抓到好,导出镜像也可以,在里面跑也可以,可惜我的没抓到,我只能演示给大家看是怎么跑啦。先导出握手包,具体的可以通过U盘来复制。功能完整的可以直接到握手

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧