科学发展的弊端

  1. 全球变暖
    汽车越来越普及,而成千上万的汽车的燃料燃烧后排出的有害气体会破坏地球的臭氧层,直接导致全球气候变暖。南极冰川融化,十余种动物灭绝。以后,上涨的海水还会威胁上海等多个沿海城市,使它们被海水淹没。
  2. 身体素质下降
    随着科技发展,汽车、火车、飞机等各种交通工具的出现使人类的日常生活发生了重大改变。人类已经不再总是依赖自己的两条腿,因而现在的人类的身体素质和以前已经不能相提并论了。
  3. 各种新兴病菌不断出现
    由于医药科技迅速发展,加快了病毒的变种,以至于科技的发展速度已经跟不上病毒的变种速度。
  4. 塑料的用量与日俱增
    由于塑料袋的方便,所以导致了它的大量使用。但由于塑料难以自然讲解,如果埋入土壤中还会污染地下水,破环土壤品质,如果焚烧会产生白色污染。所以给自然环境带来了沉重的负担。
  5. 生物安全问题
    生物科技的迅速发展引发了大家对生物安全问题的担忧。
    美国“炭疽感染事件”:2001年9月18号开始为期数周的生物恐怖袭击。从2001年9月18号开始有人把含有炭疽杆菌的信件寄给数个新闻媒体办公室以及两名民主参议员。这个事件导致5人死亡,17人被感染。
  6. 酸雨、温室效应
    蒸汽时代,煤的大量使用导致英国环境污染。英国伦敦的烟雾事件,导致了1.2万人死亡。“酸雨”、“温室效应”也是从英国工业革命开始有的。
  7. 手机
    手机从诺基亚时代进化到智能时代,不得不说给人们的生活带来了很大便利。与此同时,它也像鸦片一样残害着我们的身体。毫不夸张的说,智能手机就是新时代的“鸦片”。它一点一滴的占据我们的生活,使我们逐步丧失与人交流的能力、思考能力、创新能力·····
阅读更多

PrintStream的弊端

09-18

我们在学习java的第一个程序“Hello World”,就开始使用System.out.println(),System.out就是一个PrintStream(当然其他数出流也可以连接public PrintSteam(OutputStream out)和public PrintSteam(OutputStream out,boolean autoFlush)在默认情况下显示刷新,如果autoFlush参数为true,则在每输入一个字节数组或换行,或则调用println()时就刷新)。rnrn Println()在进行操作的时候会写入一些与平台有关的行分隔字符,在Unix和Mac OS X下是 ,在Mac9下是 ,在windows下是。rn第一个问题是println的输出是与平台有关的,所以写入控制台不会产生任何的问题。但是对于网络客户端和服务器而言就会出现大的问题!大多数网络协议,如Http和Gnutela,指明换行应当为。所以使用println能编写出能正常工作的windows下的程序但是不能工作在Unix和Mac下,在加上readLine()中本身的bug,如果让带有prinln()的程序会使得服务器和客户端都挂起。rn 第二个问题是,如果PrintSteam使用的是 所在平台使用的默认编码方式。但是,乐中编码方式并不是服务期或客户端所期望的。例如一个接收XML文件的WEB希望以UTF-8或UTF16编码,但是一个使用PrintStream的WEB服务器可能在中国——本地化环境系统上发送GBK或GB2312的编码的文件,而不管客户端是否期望或理解这些方式。那么出现可能出现编码失败或者挂起。rn 第三个问题是PrintStraem吞掉所有的异常。这就是得PrintStream很适合作为教科书程序,如HelloWorld为了讲受简单的控制台输出,不让学生去理解复杂的异常处理。但是在WEB程序中往往会出现连接中断、带宽提供商的错误、远程系统崩溃和其他不可预知得原因而断开。所以网络程序必须具备处理数据流中意料之外的中断。完成这一点的方法是处理异常。但是PrintStream捕获了低层输出流抛出的所有异常。并且在PrintStream中5个标准的方法并没有throws IOException()的声明:rnpublic abstract void write();rnpublic void write(byte[] data);rnpublic void write(byte[] data,int offset,int length);rnpublic void flush();rnpublic void close();rn作为替代PrintStream要依靠一个过时标志。如果在底层出现异常,就会设置这个标志,并且程序员要通过checkError()方法检查此标志的值:public boolean checkError().rn简单地说printStream提供的错误通知对于不可靠的网络连接而言,是不完全的。rn文章来源:[url=http://www.1shehui.com/webpro/personlookSpeOpinion.action?id=106]e社会[/url]在此还有对readLine()的分析rn[url=http://www.1shehui.com/webpro/qualifyDownload.action?id=28]解决办法下载地址[/url]

没有更多推荐了,返回首页