上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页

2012年2月2日

hashCode方法,equals方法,HashSet,HasMap之间的关系

摘要: 题目:请说出hashCode方法,equals方法,HashSet,HasMap之间的关系? 解答:策略,分析jdk的源代码:1、HashSet底层是采用HashMap实现的。Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1 public HashSet() {2 map =new HashMap<E,Object>();3 }复制代码Code highlighting produced by Actipro CodeHighl 阅读全文

posted @ 2012-02-02 01:02 evilying 阅读(608) 评论(0) 推荐(0) 编辑

2012年2月1日

java configuration

摘要: 设置JDK环境变量①我的电脑—属性—系统属性—“高级”选项卡—点击“环境变量”按钮②在“系统变量”中点击“新建”按钮变量名:JAVA_HOME变量值: D:\Program Files\Java\jdk1.6.0_20\bin; 点击“确定”按钮。③继续在“系统变量”中点击“新建”按钮 变量名:CLASSPATH 变量值:.;D:\Program_Files\Java\jdk1.6.0_20\lib\tools.jar;D:\Program_Files\Java\jdk1.6.0_20\lib\dt.jar (注意;值中的“.;”表示当前目录,这样当我们运行ying.class的时候,系统就会 阅读全文

posted @ 2012-02-01 09:28 evilying 阅读(3391) 评论(0) 推荐(0) 编辑

2012年1月31日

Adobe Dreamweaver CS5 adobe acrobat x pro 序列号

摘要: Adobe Dreamweaver CS5序列号如下:1192-1973-6217-2477-6088-1657(我用的是这个)1192-1013-2621-8434-6884-01751192-1482-6532-1529-0926-55701192-1384-9698-0251-8971-98021192-1678-5764-4289-1578-82661192-1337-9219-4875-6506-9599adobe photoshop CS5 的序列号1330-1440-1602-3671-9749-78971330-1191-2998-6712-2520-54241330-1367 阅读全文

posted @ 2012-01-31 20:11 evilying 阅读(2623) 评论(0) 推荐(0) 编辑

2012年1月18日

border padding margin , the difference among them

摘要: 在CSS中,它们都是box盒子类型的属性,用来表示距离。margin:层的边框以外留的空白,padding:层的边框到层的内容之间的空白,border:边框,content:内容。 边框属性(border)用来设定一个元素的边线。 边距属性(margin)是用来设置一个元素所占空间的边缘到相邻元素之间的距离。 间隙属性(padding)是用来设置元素内容到元素边界的距离。 这三个属性同属CSS中box类型的属性。 1、边框样式border 语法:border : border-width || border-style || border-color 参数: 该属性是复... 阅读全文

posted @ 2012-01-18 18:12 evilying 阅读(315) 评论(0) 推荐(0) 编辑

2012年1月14日

工程名 显示红色叹号

摘要: 工程名 显示红色叹号原因一般因为丢失了jar包。打开buildpath,看看Libearies,会有包显示红色,因为引用的包找不到了。当你引用硬盘上某路径上的jar包时,可以正常开发。但是当把这个包移动或删除时,eclipse就找不到了,所以就出现了丢包的现象。解决办法:1.在buildpath中remove掉红色的包,在工程中重新引用。(这样还是可能再次出现这种问题的)2.在工程中新建一个folder,把你需要的jar包粘贴到这个folder中,在buildpath中的Libearies中,点击Add JARS按钮,找到刚建的folder,把需要的jar包选上,点击OK。这样你需要的jar包 阅读全文

posted @ 2012-01-14 21:09 evilying 阅读(261) 评论(0) 推荐(0) 编辑

使用Maven创建项目

摘要: ①:下载Maven,解压至任意目录,并将路径加入环境变量Path中。②:打开命令行,输入mvn -v,若输出版本信息,则表示maven安装成功。③:打开命令行,进行X:\workspace④:输入命令,mvn archetype:create -DgroupId=com.test -DartifactId=JavaDemo 这个命令的作用是新建一个名为JavaDemo的Java Project 若想建立Web Project ,则命令修改如下: mvn archetype:create -DgroupId=com.test -DartifactId=webDemo -DarchtypeArti 阅读全文

posted @ 2012-01-14 15:35 evilying 阅读(1290) 评论(0) 推荐(0) 编辑

How to become a hacker

摘要: 如何成为一名黑客 Copyright © 2001 by Eric S. Raymond 翻译:evilying内容一览什么是黑客?黑客应有的态度黑客的基本技能黑客文化中的地位黑客和书呆子(Nerd)的联系风格的意义其它资源FAQ(常问问题解答)什么是黑客?Jargon File 包含了一大堆关于“hacker”这个词的定义,大部分与技术高超和热衷解决问题及超越极限有关。但如果你只想知道如何 成为 一名黑客,那么... 阅读全文

posted @ 2012-01-14 13:02 evilying 阅读(281) 评论(0) 推荐(0) 编辑

Teach Yourself Programming in Ten Years

摘要: Teach Yourself Programming in Ten YearsPeter NorvigWhy is everyone in such a rush?Walk into any bookstore, and you'll see how to Teach Yourself Java in 7 Days alongside endless variations offering to teach Visual Basic, Windows, the Internet, and so on in a few days or hours. I did the following 阅读全文

posted @ 2012-01-14 12:55 evilying 阅读(547) 评论(0) 推荐(0) 编辑

2012年1月3日

Java 理论与实践: 变还是不变?

摘要: 不变对象是指在实例化后其外部可见状态无法更改的对象。Java 类库中的String、Integer和BigDecimal类就是不变对象的示例 ― 它们表示在对象的生命期内无法更改的单个值。不变性的长处如果正确使用不变类,它们会极大地简化编程。因为它们只能处于一种状态,所以只要正确构造了它们,就决不会陷入不一致的状态。您不必复制或克隆不变对象,就能自由地共享和高速缓存对它们的引用;您可以高速缓存它们的字段或其方法的结果,而不用担心值会不会变成失效的或与对象的其它状态不一致。不变类通常产生最好的映射键。而且,它们本来就是线程安全的,所以不必在线程间同步对它们的访问。自由高速缓存因为不变对象的值没有 阅读全文

posted @ 2012-01-03 21:19 evilying 阅读(265) 评论(0) 推荐(0) 编辑

逻辑地址、线性地址、物理地址和虚拟地址

摘要: 一、概念物理地址(physical address)用于内存芯片级的单元寻址,与处理器和CPU连接的地址总线相对应。——这个概念应该是这几个概念中最好理解的一个,但是值得一提的是,虽然可以直接把物理地址理解成插在机器上那根内存本身,把内存看成一个从0字节一直到最大空量逐字节的编号的大数组,然后把这个数组叫做物理地址,但是事实上,这只是一个硬件提供给软件的抽像,内存的寻址方式并不是这样。所以,说它是“与地址总线相对应”,是更贴切一些,不过抛开对物理内存寻址方式的考虑,直接把物理地址与物理的内存一一对应,也是可以接受的。也许错误的理解更利于形而上的抽像。虚拟内存(virtual memory)这是 阅读全文

posted @ 2012-01-03 21:16 evilying 阅读(6764) 评论(3) 推荐(3) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页

导航