- 博客(48)
- 资源 (16)
- 收藏
- 关注
原创 我国首台千万亿次超级计算机研制成功
通过与天津滨海新区密切合作,国防科学技术大学日前研制成功了我国首台千万亿次超级计算机系统“天河一号”。在中国高性能计算机TOP100组织今天在此间公布的2009年度前100强排名中,“天河一号”位居榜首。“天河一号”诞生,是我国战略高技术和大型基础科技装备研制领域取得的一项重大创新成果,实现了我国自主研制超级计算机能力从百万亿次到千万亿次的跨越,使我国成为继美国之后世界上第二个能够研制千万亿次...
2009-10-30 10:39:55 981
原创 “战神”火箭终升空
美国东部时间28日11时30分(北京时间23时30分),承载着美国重返月球希望的“战神I-X”火箭在佛罗里达州肯尼迪航天中心升空。这枚最新型火箭的升空时间因天气原因数度推迟,而它的这次“处女秀”有可能因美国航天计划的变化而成告别演出。 “战神I—X”火箭长约100米,是现今最长的火箭。飞行两分钟后,火箭第一级在距地面约39.6千米高空脱离并使用降落伞落入大西洋,等待回收研究。从点火到...
2009-10-29 19:18:45 210
原创 全程解密美国“战神”火箭试射成功 搜集海量信息
美国当地时间28号11点30分,北京时间28号23点30分,美国航天局成功试射了一枚“战神I-X”型火箭,以测试其在飞行过程中的安全性和稳定性,这是美国首次对下一代运载火箭进行飞行测试。尽管本次试射仅持续了仅2分钟左右,但却点燃了美国航天新的希望,因为此次试射承载着美国人重返月球乃至首登火星的梦想。美国战神火箭试射 “战神I-X”顺利升空 “战神I-X”运载火箭原计...
2009-10-29 19:13:14 493
原创 [转] 做到你就成熟了
1、遇到不想回答的问题,直视对方的眼睛,微笑、沉默。2、走路抬头挺胸,心情不好时,不想跟人招呼,点头微笑,径直走过。 3、请记得,好朋友的定义是:你混的好,他打心眼里为你开心;你混的不好,他由衷的为你着急。 4、做自己的决定。然后准备好承担后果。从一开始就提醒自己,世上没有后悔药吃,而我永远有个plan B。 5、自己分内的事情,努力做到一百分。 6、接受自己不过是个“小小的我...
2009-10-27 20:58:31 155
Java知识点汇总
在Java学习尤其是笔试面试中,经常遇到这些知识点,有些内容是本人总结,有些是从网上转载的,希望对学习Java的朋友能有所帮助!Java中泛型的本质Java中静态变量的适用场景Java类加载原理及类加载器Java中对Clone的理解Java中HashMap的实现Java中Collection和Collections的区别Java数组浅析Java代码优化编程J...
2009-10-26 20:44:51 283
原创 Java面试中遇到的一些经典算法题目
1.写一个方法,用一个for循环打印九九乘法表 /** * 打印九九乘法口诀表 */ public void nineNineMulitTable(){ for (int i = 1,j = 1; j <= 9; i++) { System.out.print(i+"*"+j...
2009-10-26 20:40:43 384
原创 两匹野马讲笑话 一匹笑翻在地(组图)
两匹马凑到一起,好像在“讲笑话”。 两匹马张开嘴大笑,露出牙齿。 其中一匹马竟然笑翻在地. 科学研究已经证实,不仅人类有语言,动物之间也有特定的“语言”相互沟通。可是人们惊异地发现,原来就连讲笑话也不是人类特有的,马也会讲笑话。英国野生动植物爱好者马克·里夫在英国萨福克郡一个自然保护区内拍摄到一组图片,生动地记录了两匹科尼克斯野马“讲笑话”的情景,它们均露齿...
2009-10-24 23:50:57 375
原创 如何用Java平台访问开源云存储?
尽管云计算这一术语并不新鲜(Amazon在2006年就开始提供它的云服务),但从2008年起它才开始真正成为流行词,这期间,Google和Amazon的云服务逐渐获得了公众的关注。 Google的App Engine使用户能够在Google基础设施上构建和托管 Web 应用程序。 连同S3,AmazonWeb Services还包括Elastic Cloud Compute (EC2)计算W...
2009-10-24 23:45:18 274
读书《走出软件作坊》(IT人升职必备)
听朋友说这本书不错,据说是在职IT人必读之书。于是前些日子在当当网上买了本回来看看,感觉内容还不错。 现实中很多情况确实正如书中说说的,其实大多数还在这个IT行业里打拼的,都是普普通通的年轻程序员,或者有兴趣爱好,但却没有天才脑筋,但又还想留在这个圈子里面,但又不知道今后会发展成啥样,到了所谓的30岁又会怎样? 大家所处的是大多是些普通不过的国内行业软件小公司,没有无需自己操...
2009-10-24 15:42:08 189
原创 Java中抽象类和接口的区别
Abstractclass和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstractclass和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstractclass和interface的选择显得比较随意。其实,两者之间还是有很大的区...
2009-10-24 11:43:01 180
原创 Java中ArrayList和LinkedList区别
一般大家都知道ArrayList和LinkedList的大致区别: 1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除操作add和remove,LinedList比较占优势,因为Array...
2009-10-23 14:52:06 290
原创 Java 1.6 新特性
一:Desktop类和SystemTray类 在JDK1.6中,AWT新增加了两个类:Desktop和SystemTray。 前者可以用来打开系统默认浏览器浏览指定的URL,打开系统默认邮件客户端给指定的邮箱发邮件,用默认应用程序打开或编辑文件(比如,用记事本打开以txt为后缀名的文件),用系统默认的打印机打印文档;后者可以用来在系统托盘区创建一个托盘程序。 二:使用JAXB2来...
2009-10-22 11:02:13 175
Java中通过缓冲区提高I/O系能
我们知道Java中一般的输入输出流类都是用单字节的读取方法来进行I/O操作的,也就是说每次只读写一个字节的数据,这种方法显然繁琐低效。如果从设备读取10M的文件,每次读取一个字节,完成操作将需要做10M/次I/O操作,I/O操作又是一件相当耗时的事情,无疑在很大程度上降低了系统的性能。 Java中专门提供提高I/O效率的缓冲类,这好比在数据读写时提供一个临时缓冲区,每次读取一...
2009-10-21 11:59:01 222
Java中泛型的本质
泛型在Java中经常用到。泛型在本质上是指类型参数化。所谓类型参数化,是指用来声明数据的类型本身,也是可以改变的,它由实际参数来决定。在一般情况下,实际参数决定了形式参数的值。而类型参数化,则是实际参数的类型决定了形式参数的类型。 举个简单的例子。方法max()要求返回两个参数中较大的那个,可以写成:Integer max(Integer a, Integer b){ re...
2009-10-20 15:09:50 195
Java中静态变量的适用场景
Java类中的静态变量在程序运行期间,其内存空间对所有该类的对象实例而言是共享的,有些时候可以认为是全局变量。因此在某些时候为了节省系统内存开销、共享资源,可以将类中的一些变量声明为静态变量,通过下面的例子,你可以发现合理应用静态变量带来的好处: public class WeekA{ static class Data { priva...
2009-10-20 00:34:12 400
好书推荐《Java优化编程》
这几天读了本《Java优化编程》,发现真的是本不错的书。 书里面通过丰富、完整、富有代表性的实例,展示了如何提升Java应用性能,并且给出了优化前与优化后的Java应用程序的性能差别,以实际的实例与数字告诉你,为什么不可以这么做,应该怎么做,深入分析了影响Java应用程序性能的根本原因。感觉本书对于进一步了解Java,进一步学习Java编程很有帮助!这里推荐给大家,希望有所帮助!本博客部...
2009-10-19 23:10:52 156
原创 Java类加载原理及类加载器
Java和其他语言不同的是,Java是运行于Java虚拟机(JVM)。这就意味着编译后的代码是以一种和平台无关的格式保存的,而不是某种特定的机器上运行的格式。这种格式和传统的可执行代码格式有很多重要的区别。具体来说,不同于C或者C++程序,Java程序不是一个独立的可执行文件,而是由很多分开的类文件组成,每个类文件对应一个Java类。 另外,这些类文件并不是马上加载到内存,而是当程序需要的时候才加...
2009-10-18 20:11:33 149
原创 Java操作(DOM、SAX、JDOM、DOM4J)xml方式的四种比较与详解
1)DOM(JAXP Crimson解析器) DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DOM被认为是基于树或基于对象的。DOM以及广义的基于树的处理具有几个优点。首先,由于树在内存中是持久的,...
2009-10-18 11:33:47 129
原创 互联网之父为网址http:“//”道歉
联网创始人蒂姆·伯纳斯-李爵士承认,互联网地址中http:后面的两条斜线并无必要。他对英国《泰晤士报》表示,他当年其实很容易找到不用这两条斜线的解决办法。网络用户经常抱怨需要不断输入这两条斜线。伯纳斯-李爵说,30年前设计互联网的时候,没想到这两条线后来会给人带来这么多麻烦。 他以幽默的环保角度道歉说,真不知道这两条线浪费了多少时间、打印墨水和纸张。 来源:www.osch...
2009-10-17 23:52:54 261
原创 PR开始退出历史?
要是大家有google网站管理工具的朋友,不妨上网站管理工具,看看之前熟悉的那查看PR更新情况的页面是否存在?是的,现在该页面不存在的了,在去年的时候风采依扬就有感觉到google的排名算法开始慢慢的放弃把PageRank列入算法中。 今天google相关工作人员已公开说谷歌将删除工具栏的PageRank,PageRank不会列入算法中,以下是原文: We’ve been t...
2009-10-17 23:51:01 281
XML的两种模式描述
在XML使用过程中,往往需要对XML的有效性进行验证。 只要不违反XML格式良好的规则,就可以自由选取标记的名字,用自己习惯的方式描述事物。这就意味着用XML描述相同的事物时,不同的编写者可能写出含有不同标记名、采用不同结构的XML文档,这对于数据的统一处理极为不利。所以需要一种机制指定应该如何构造描述同一事物的文档。DTD和XML Schema就是使用最为广泛的用来进行XML文档有效性验...
2009-10-17 23:12:46 363
XML文档两种解析方式 -- SAX和DOM
在项目开发中需要用到XML技术,这里对XML的两种解析方式做下简单描述。在针对XML文档的应用编程接口中,最主要的有W3C制定的DOM(Document Object Method,文档对象模型)和由David Megginson领导的SAX(SimpleAPI for XML,用于XML的简单API)[19]。SAX和DOM在实现过程中,分别侧重于不同的方面以满足不同的应用需求。DOM为...
2009-10-17 23:08:01 173
Java中对Clone的理解
面试中经常遇到Clone的相关知识,今天总算是把Clone理解的比较透彻了!Java中Clone的概念大家应该都很熟悉了,它可以让我们很方便的“制造”出一个对象的副本来,下面来具体看看java中的Clone机制是如何工作的? 1. Clone和Copy 假设现在有一个User对象,User u1=new User(“U1001”,“Jason”,25),通常我们会有这样的赋值U...
2009-10-17 15:35:27 243
原创 每周四十小时,你有多少是在为自己干活?
努力工作为什么?普通人不外乎希望加薪、升职,过的更好。但是,要想达到这个目标,靠什么?普通人当然要靠提升自己的能力和经验。可是,你是不是已经发现,工作最踏实的,却未必取得最好的结果? 所以,我想跟大家一起思考这个问题:每周五天,每天八小时,你有几个小时在为自己干活?当然,我这里说的为自己干活,说的绝对不是干与工作无关的私活。 如果你今天重复着和昨天一样的工作,那么你很称职,你在为老...
2009-10-17 15:22:33 140
原创 为什么说经常汇报工作很重要
Brief Answer:因为,leader在没事儿的时候,通常不会主动找我们,而找到我们的时候,往往都是有状况发生。 Detail Answer:最近,我们准备把CVS从windows迁移到linux,我要求配置管理负责人小王为每个模块的Owner建立帐号,并把用户名/密码邮件给各组组长。过了两天,有某个组的同事过来问我要帐号,我很奇怪,说你没有收到邮件吗?你们组长也没有告诉你?对方两个...
2009-10-17 15:19:08 164
原创 成功需要走十步的话,三五步之间最难走……
一位朋友跟我说起他最近的困惑: 他一直很努力,一步一个脚印地前行,隔一段时间就登上一个台阶;可是几年过去,突然有一天发现自己走过的和正在的每一个台阶上都挤满了人,并且谁都知道金字塔尖上就那么寥寥的几个位置而已,却又仰之弥高;突然间非常沮丧绝望。 这是人生常态啊。我有两个故事讲给他,也可以讲给所有正在路上的人——当年要是有人也这样给我讲过就好了。 托福作文题库中有一道相当有趣的题目:“有些著...
2009-10-17 14:43:24 136
原创 Java中HashMap的实现
HashMap可谓JDK的一大实用工具,把各个Object映射起来,实现了“键--值”对应的快速存取。但实际里面做了些什么呢? 在这之前,先介绍一下负载因子和容量的属性。大家都知道其实一个 HashMap 的实际容量就 因子*容量,其默认值是 16×0.75=12; 这个很重要,对效率很一定影响!当存入HashMap的对象超过这个容量时,HashMap 就会重新构造存取表。这就是一个大问题,...
2009-10-17 00:42:16 99
这些话听一遍胜读十年书
感激伤害你的人,因为他磨练了你的心志; 感激欺骗你的人,因为他增进了你的见识; 感激遗弃你的人,因为他教导了你应自立; 感激绊倒你的人,因为他强化了你的能力; 感激斥责你的人,因为他助长了你的智慧; 感激藐视你的人,因为他觉醒了你的自尊; 一 条 路 只有一条路不能选择----那是放弃的路; 只有一条路不能拒绝----那是成长的路。 ...
2009-10-16 21:50:21 174
原创 甲骨文全球大会:Oracle阐明Java计划
Oracle公司对Java的议事日程成为本周的焦点,因为Oracle计划把Oracle OpenWorld 2009的聚光灯投向SUN的应用程序开发技术,将以SUN公司主席斯科特麦克尼利和副总裁Java之父詹姆斯戈士林以及Oracle CEO 拉里埃里森打头阵做主题演讲。 Java之父的出现,意味着Oracle将会继承Java技术开发领导者衣钵,此外,今年在旧金山举行的Oracle Open...
2009-10-16 18:10:15 162
原创 优秀的开发者如何提问
我经常在stackoverflow.com(一个国外著名的开发者问答站,类似CSDN)上看帖子,见过不少各式各样的求助帖。有些帖子写得好,回复的也切题;有些则不知所云。我觉得,优秀的开发者/程序员必须学会如何“在最短的时间内获得最好的答案”。首先,请允许我这样说。作为一个开发人员,遇到问题却不愿意提问是不对的。要求自己“不怕羞辱、勇敢提问”真的很重要!在stackoverflow, exper...
2009-10-16 18:07:18 213
原创 从语言升级为平台:JAVA老矣,尚能饭否?
JDK6到JDK7竟然有四年多的跨度,而且新加入的特性,也并不是那么激动人心(相对于社区的期望和动态语言的快速发展),闭包(Closure)本来是一个万众期待的特性,在经过激烈的争论之后还是被放弃了。 越来越多的人开始担忧JAVA的前途,我觉得,以目前的情况来看,JAVA在JVM上失去Number One的地位是迟早的事情,但我们不要忘了,这个有些老态龙钟的JAVA曾经的辉煌,以...
2009-10-16 17:51:49 102
Java中Collection和Collections的区别
今天翻看Java笔试题,发现有这样问题,比较Collection 和Collections的区别。在这里把二者区别记录下来。 1、java.util.Collection 是一个集合接口。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。Collection接口的意义是为各种具体的集合提供了最大化的统一操作方式。 Collecti...
2009-10-16 13:28:28 454
原创 Java数组浅析
数组(array)是相同类型变量的集合,可以使用共同的名字引用它。数组可被定义为任何类型,可以是一维或多维。数组中的一个特别要素是通过下标来访问它。数组提供了一种将有联系的信息分组的便利方法。注意:如果你熟悉C/C++,请注意, Java数组的工作原理与它们不同。 1、数组不是集合,它只能保存同种类型的多个原始类型或者对象的引用。数组保存的仅仅是对象的引用,而不是对象本身。...
2009-10-16 13:14:44 126
原创 Java代码优化编程
可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。本文讨论的主要是如何提高代码的效率。在Java程序中,性能问题的大部分原因并不在于Java语言,而是在于程序本身。养成好的代码编写习惯非常重要,比如正确地、巧妙地运用java.lang.String类和java.util....
2009-10-16 01:03:31 196
原创 Java事件处理机制与“恋爱关系”
JAVA中事件处理机制是观察者模式或者说委托(授权)管理的一种。 1、在理解JAVA中事件处理机制前我们必须先理解三个重要的概念: 事件源:产生事件的对象; 事件处理器(监听器):负责处理事件的方法。 事件对象:用于在事件源与事件处理器间传递信息的桥梁。 它们之间的关系是:当事件源产生事件时,通过事件调用监听器相应的事件处理方法。 2、通过恋爱关系模拟事件处理机...
2009-10-16 00:43:49 226
原创 Java中的JNDI (Java命名与目录接口)
JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),是Java平台的一个标准扩展,提供了一组接口、类和关于命名空间的概念。如同其它很多Java技术一样,JDNI是provider-based的技术,暴露了一个API和一个服务供应接口(SPI)。这意味着任何基于名字的技术都能通过JNDI而提供服务,只要JNDI支持这项技术。JND...
2009-10-16 00:19:44 194
Java中Comparable和Comparator实现对象比较
★ Java知识点汇总 全球软件项目外包平台 兼职做外包 挣Money! 当需要排序的集合或数组不是单纯的数字型时,通常可以使用Comparator或Comparable,以简单的方式实现对象排序或自定义排序。下面通过两个例子分别用Comparable和Comparator实现对User对象中年龄排序。 1.通过实现Comparable接口,根据User的年龄进行排序。...
2009-10-15 00:03:01 206
Java中String和StringBuffer的区别
★ Java知识点汇总 全球软件项目外包平台 兼职做外包 挣Money! Java笔试题经常考到“String和StringBuffer的区别”,对于二者区别网上已经有很多,实际应用中也要主要到二者的区别,二者性能的差别很大。本人通过小例子来比较二者性能,效果显著! String:是对象不是原始类型. 为不可变对象,一旦被创建,就不能修改它的值. ...
2009-10-14 00:40:08 148
Java中Heap与Stack的区别
1) Heap是 Stack的一个子集。 2) Stack存取速度仅次于寄存器,Stack里面的数据可共享,但是其中数据的大小和生存期必须在运行前确定。 3) Heap是运行时可动态分配的数据区,从速度看比Stack慢,Heap里面的数据不共享,大小和生存期都可以在运行时再确定。 4) new关键字 是运行时在Heap里面创建对象。每new一次都一定会创建新对象,因为堆数据...
2009-10-13 08:53:59 234
Java中的反射机制
★ Java知识点汇总 全球软件项目外包平台 兼职做外包 挣Money!1)概念:是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。2)功能: 在运行时判断任意一个对象所属的类; 在运行时构造任意一个类的对象; 在...
2009-10-13 00:43:57 176
网络管理之ARP协议篇
2011-03-22
短信息收发有关的规范主要包括GSM_03
2011-03-15
AT 命令使用大全 At命令手册
2011-03-14
使用TC35的AT_命令收发短信息
2011-03-14
单片机通过短信猫发送短信的方法.rar
2011-03-09
Java基础知识点 - 内容比较全面
2009-10-17
Java和C语言实现各种经典算法 -- 非常全面
2009-10-08
Java设计模式(含代码)
2009-10-07
Java各种排序算法(含代码)
2009-10-07
JAVA笔试总结 -- 非常全面
2009-10-06
经典常用算法 Java和C语言两种实现(含代码,图示)
2009-10-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人