自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Day02知识点补充 反射与动态代理的复习

<br />注意,对xml解析的时候 换行的内容 也是解析的一部分<br />如:<br /><br />当他读到完<书架>这个根节点的时候,不是马上就到<书>这个节点,而是<书架>到<书>这两个节点之间的空白,因此在调用之前要判断是不是element对象,不能强转使用。<br /> <br />当你更新某个xml文件的时候,其实就是向硬盘写进一个文件。注意输出的时候出现乱码情况 ,如果你的数据是UTF-8的话,写数据就不能用FileWriter因为,他会用默认的编码gb2312。因此要用别的流来写,而Fi

2011-05-31 23:46:00 399

原创 20110530-Day02 Xml的解析,dom4j + 平面图形面试题

p>其实dom4j并不是严格意义上的xml解析器,其底层也是采用符合jaxp规范的具体实现,并且dom4j的文档中表明,可以和jaxp协同工作,采用jaxp已经config好的解析器和转换器。dom4j中的xpath的功能强大,他可以精确的得到我们想要的节点,其中selectNodes这个方法中的匹配功能与正则表达式不相上下,详情可参考XPathTutorial文档。他返回的是一个封装成list的document对象,我们就可以拿这个对象进行增删改。

2011-05-31 00:23:00 586

原创 20110529-Day01 Xml的解析,jaxp

jaxp是sun公司解析文档的官方标准,他跟dom4j一样都有dom跟sax两种读取方法。dom解析文档的话,他首先开始就把整个文档装载进内存,用对象来表示,从而就可以拿各个节点(如果有时候读取文档的大小太大的话,会出现内存溢出异常,因为jvm默认最大运行程序的是64M,因此可以在启动jvm的时候后面带上参数  -Xmx??m  (??是要修改的jvm内存大小)来修改内存大小)dom解析 适合对文档的增删改查  缺点是内存消耗大,sax解析 是边读取边处理 处理文档快 内存消耗小  缺点是不适合对文档的增删

2011-05-29 23:47:00 362

原创 20110528黑马训练营开班典礼

<br />今天黑马训练营正式开班,今天也终于见到了张孝祥老师了,呵呵觉得他跟我想象中的不一样。毕竟人也老了,相信老师为了黑马这项目也花了不少精力。<br />通过了班里同学的自我介绍,我发现同学都是来自五湖四海,都是为了自己的理想,自己的目标了努力,其中不乏有佼佼者。这更加坚信我在黑马训练营里面学习的决心!我相信通过我自己的努力,肯定能达到一个新的层次。在大学里面我就已经在自学张老师的视频,那时候有一句话特别印象深刻,就是“如果能在最短的时间里学透一门技术,那会是多么幸福的一件事啊。”我相信黑马能给的,正

2011-05-29 00:33:00 970

原创 20110509银行业务调度系统

<br />根据需求分析结合自己在银行排队等候的实际情况以及面向对象的设计,先要清楚有3个对象,分别是窗口,客户还有取号机。再来根据不同<br />的功能来加以实现。<br />在编写管理号码类的时候要注意的是,取号和叫号是同步的,所以要注意synchronized关键字。取号机在系统里面只有一个,所以把他做成<br />一个单例。<br />老师在视频里面又巧妙的运用了枚举类,将客户的类型都用枚举来表示,而且最重要的就是switch语句可以接收枚举类型的参数,并且比if <br />else的效率要高得多

2011-05-09 16:03:00 369

原创 20110508交通灯管理系统

<br />首先,根据需求来分析,结合面向对象的设计,针对交通灯管理系统来说,要判断出灯的变换情况,车什么时候才开始走,首先就需要把它<br />给抽象出来,而且棉线对象设计的最重要的经验是:谁拥有数据,谁就对外提供操作这些数据的方法。<br />创建一个Road类,他里面有车这个属性(ArrayList),并且使用的java的并发库,让他每隔一秒产生一辆车,(由于里面使用了内部类,当内部类访问外部类的属性时,那个实行必须是为final,或者使用 类名.this.属性名 这样来访问)<br />其中比较重要

2011-05-08 18:32:00 1212

原创 java5多线程特性

<br />让一个类继承Runnable接口,然后在创建多个Thread类(将实现Runnable的类传进去),便可以实现多个线程同时运行。<br /> <br />在文件复制这个例子中,如果使用单线程来实现的话,在死循环操作下无法停止当前复制进度,但是使用多线程时候,可以用线程动态放弃当前复制进度,用john加入到当前线程,修改boolean值,达到取消当前任务的可能性java5多线程特性 可以使用synchronized()代码块来实现某一部分内容同步进行,也就是同步锁,当你将一个对象给synchron

2011-05-07 17:27:00 589

空空如也

空空如也

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

TA关注的人

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