自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

来自Class对象的RTTI(一)

[size=medium] [color=red]The normal goal in object-oriented programming is for your code to manipulate references to the base type[/color].(面向对象编程中的基本目的是:让代码只操纵对基类的引用)——引自Thinking in java[/siz...

2011-09-13 12:14:39 142

从JVM到RTTI

[size=medium]这一切还要从CLASS文件说起。当我们在虚拟机上编写java文件时,虚拟机会动态地将java文件转换为以.class为后缀名的CLASS文件。那么这个ClASS文件又有什么作用呢?为什么我们删除java文件保留ClASS文件,在命令行中执行java filename程序仍能正常运行呢?[/size][size=medium][color=red]一...

2011-09-11 19:27:51 141

戏说java与javascript

[size=medium] 1995年,java这座摩天大厦拔地而起,Netscript披着java的睡衣一路尾行,终于在那个浏览器大战的年代脱颖而出,拿下了自己的半壁江山。然而,当javascript脱去这身华丽丽的睡衣时,你很难找到它与java在血缘上的半点关系。也许你会说java是面向对象的而js是基于对象的,他们都与对象有着或深或浅的联系。但是,无论从类与对象、继承或是多态中...

2011-08-11 15:47:43 153

解剖request

[size=medium] request的生命周期很短,只活动于浏览器向服务器的一次请求中,当请求执行完,当前对象也将被销毁掉。[/size][size=medium] request经常用来获取浏览器页面上输入的表格信息——用户名、密码诸如此类也可以在servlet中setAttribute("索引名","索引值")来存储一对object类型的键值对,通过for...

2011-08-01 10:34:26 139

原创 偶遇错误405

[size=medium] 在创建动态web工程时,我们要创建一个servlet类,这时虚拟机会给我们自动生成两个处理浏览器请求的方法——doGet(request,response)和doPost(request,response)。但是大家都知道,无论是get请求还是post请求,一个service(request,response)方法通通搞定,所以我们一般习惯于用servic...

2011-07-21 08:28:24 225

原创 JDBC新手试练

[size=medium] 刚刚接触mysql,并且已经开始学习JDBC编程,以清晰方便的对数据库进行操作,避免了命令行的麻烦和冗余。[/size][size=medium] 才学习了一些JDBC对数据库操作的简单应用,主要有连接数据库、对数据库进行增、删、改、查和事务处理机制。[/size][code="java"]//连接数据库 private void...

2011-07-17 08:32:51 109

原创 TCP/IP阶段小结

[size=medium] 网路协议通常分为不同的层次进行开发,并且每一层都各司其职。TCP/IP是一个四层协议系统,从处理硬件连接的底层协议向上依次是:链路层(设备驱动程序..)——网络层(IP..)——运输层(TCP\UDP)——应用层(应用程序)。[/size][color=red][size=medium]一、独立的协议层[/size][/color][size=me...

2011-03-27 10:47:07 130

一步一步学通信

[size=medium] 学习通信有将近一个月的时间了,从创建一个简单的服务器到今天用XMPP协议与字节流协议实现服务器与客户机的交互这段过程中,不仅感受到了自己技术上的薄弱,更体会到了作总结的必要性——一方面为自己的学习进度做一个记录,一方面对技术上做一些查漏补缺,更重要的是作总结对我来说还是一件强力而为的事。[/size][size=medium][color=red]一、...

2011-03-20 13:29:31 84

关于错误和异常的阶段总结

[size=medium] 当我们查看JDK时,不难发现除了Throwable类中定义了为数不多的方法外,几乎它的所有子类,无论是Error,或者是Exception都很少有方法定义,或方法重写,这间接的说明了一点——方法对于具体的错误或异常类是无关紧要的。我们往往关心的是错误或异常的名字,自己该怎么对自己的程序进行修改,看一下异常名,一目了然![/size][size=medi...

2011-03-13 14:02:27 110

排列方块小游戏(观察者模式的简单应用)

[size=medium] 最近学习观察者模式的基本知识,无意中看到了一个关于观察者简单应用的小例子,例子写的很精妙,使我对生活中无所不在观察者模式有了进一步的认识,今天有幸将它改编成一个小游戏,美其名曰~~~魔法方块 :D :D... [/size][size=medium][color=red]游戏介绍[/color][/size][size=medium] 一...

2011-03-03 15:55:46 265

观察者模式(浅谈监听器工作原理)

[size=medium] 从某种角度来说,我们总是处于两种生活状态:观察者与被观察者。当处于观察者状态时,被观察的对象会向我们发出某种信息,使我们产生某种心理活动或行为状态的改变。当我们处于被观察者状态时,我们的行为活动又可以以信息的方式影响观察者。(大多数情况下是两种状态并存。)[/size][size=medium][color=red] 作为一种面向对象的编...

2011-03-01 11:25:29 165

原创 String/Integer类常用方法总结

[size=small] 刚刚混迹在前沿的java江湖没多久,Sring的大名就已经如雷贯耳,据小道消息透露,java实例中60%的操作都是针对的字符串,对于它的真实性,小弟就无从考究了,毕竟,江湖总需要传言嘛!今天仔细的看了一下String类的API文档,果然名不虚传,茫茫多的构造器方法,可见其强大之处!由于能力的限制,小菜我只能对一些常用的方法进行简单的总结,希望大家多多指点。[...

2011-01-19 00:40:19 159

原创 异常处理的初步认识

学习java的这段时间里,碰到的异常已经数不胜数,认识的异常却只有两种,碰到最多的异常也是这两种——空指针异常(NullPointerException)与数组越界异常(ArrayIndexOutOfBoundsException)。对于这两种经常跟我们打交道的异常,相信大家已经再熟悉不过了——能让人无限纠结的东西,需要不被熟悉的理由吗?今天算是对异常有了一些初步了解,只是一些基础问...

2011-01-15 23:50:29 100

Static与final关键字小结

[size=medium]1.Static关键字[/size] 谈到static,我们通常会说它是一个静态修饰符,究竟什么才是静态修饰符,这个解释起来有些棘手,也很难让人理解它的意思。这就像让我们解释一个成语的意思,我们直接从成语词典里读出它的释义一样,生涩难懂,让人摸不着头脑。所以,当我们解释一个词时,往往要将其具体化——这个词有什么作用,应用在哪,会产生什么样的效果。 ...

2010-12-12 13:26:16 82

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除