- 博客(14)
- 资源 (4)
- 收藏
- 关注
原创 避免创建重复的对象
避免创建重复的对象,如果一个对象是不可变的,那么它总是可一被重用 书中的例子:String s=new String("silly");//这个为什么不好?该语句每次被执行的时候都创建一个新的String实例.String s="silly"; //只使用一个String实例今年年初,项目组在进行项目优化的时候,遇到过类似的代码,当时问了下为什么第一种不好,大家只是说不好,并没有说
2008-07-22 09:27:00 470 1
原创 面向对象
怎么解释面向对象?如果仅仅只是一种程序设计的方法,好像过于简单了.面向对象应该是很高深的武林秘籍,或者技术(艺术).而一旦一种技术与艺术挂钩,对我来说,就有无限地吸引力.之所以突然想到面向对象,是基于数据结构课程的复习以及最近正在阅读的资料触发的,以前看书貌似很走马观花,浅尝辄止,也不曾用心去记忆,日子一久,只剩下惨淡的认知.溯本求源地说,"用数字式计算机解决任何问题都离不开程序设计,而程
2008-07-21 13:42:00 528
原创 爱上它了
有一天,我发现了一种很奇妙的感觉,于是为了抓住这种可能转瞬即逝的东西,我想以后自己要学会纪录.从现在开始的每一刻里头学会.神奇:那天上厕所,坐在马桶上,像往常一样习惯地观望着厕所里的东西.看到电热水器的时候,很奇怪地念想,电热水器的水从哪里来?哦,那个好像是通过水接口哦?那么电热水器应该就是实现了某种标准规范的接口的构件了吧? 哇噢,这个不是面向对象领域的概念么? 于是,偶开始去了解更多
2008-07-18 12:06:00 443
原创 static用法小结
JAVA里头的很多关键字,作用都不仅仅只是关键字而已.应用起来很丰富的内涵.如staticstatic是静态的意思,也是全局的意思它定义的东西,属于全局与类相关,不与具体实例相关。1.程序入口,main方法里头的static学JAVA的第一堂课,就接触了这个static.public static void main(String[] args){}2.静态域 包
2008-06-05 23:23:00 354
转载 Adobe开源了Remoting和Messaging技术以及AMF协议规范
今天Adobe宣布了他们正在开源Remoting和Messaging技术,而此前二者是Adobe的商业产品LifeCycle Data Services的一部分。新的开源产品叫做BlazeDS。Adobe还开源了AMF协议规范。这三项都采用LGPL许可。Adobe声明的部分内容: ……开发者可以方便的将富客户端连接到已有的服务器应用,包括Java™服务器应用和Adobe ColdFusion®
2008-04-29 22:55:00 1494
原创 小试openamf
早上一来公司处理好相关事宜,就开始忙活怎么搭建openamf.上周其实也试了一下,但是由于spring包的缺失,一直没有弄成功,所以暂时先搁了下.昨天总结的时候,想到openamf应该和mm的flashgateway差不多顿时有了信心,于是今天总结了上次的错误,终于试验成功.嘎嘎~都是按照http://www.javaeye.com/topic/12317?page=1这篇文章来弄的.想说的是和
2008-04-29 10:29:00 627
原创 AMF-RPC for java 基础入门
今天就是想复习下上周自学的,好像有点忘记了.一.关于AMF-RPC技术简介:AMF是专用于FLASH远程数据传输的一种数据格式.RPC是远程过程调用,也是WEB分布式服务的一种.网络上找的解释如下:Remote Procedure Calls远程过程调用 (RPC) 是一种协议,程序可使用这种协议向网络中的另一台计算机上的程序请求服务。由于使用 RPC 的程序不必了解支持通信的网络
2008-04-28 11:40:00 3150 2
原创 一年
时间真的流转飞快,想做的事情很多,但是精力有限.本来想利用业余时间好好学习下设计模式的, 可是总是力不从心.11月份写的一些文字,仿佛依然犹新,一晃眼,又是半年过去.恍恍然已经工作一年了,奥运会也越来越近,期待也越来越多.国家也越来越不安宁,事情也越来越多...... 但是不管怎样,总是要停下来,好好回顾下,总结下这一段走过的路.一年前的这一天,正式开始工作了.那个时候,并没有想过,这一
2008-04-16 23:20:00 448
转载 代理模式
代理这个词大家肯定已经非常熟悉,因为现实中接触的很多,其实现实中的东西恰恰可以非常形象和直观地反映出模式的抽象过程以及本质。现在房子不是吵得热火朝天吗?我们就以房子为例,来拨开代理的面纱。 假设你有一套房子要卖,一种方法是你直接去网上发布出售信息,然后直接带要买房子的人来看房子、过户等一直到房子卖出去,但是可能你很忙,你没有时间去处理这些事情,所以你可以去找中
2007-11-10 23:40:00 479
转载 适配器模式
适配器模式和代理模式是二个比较容易混淆的模式,我想谈一下这两个模式的差别,不过我先分别介绍一下这二个模式,然后再做比较,我想这样大家可能会比较容易理解,对于不懂这两个模式的人来说也多个了解的机会。适配器说通俗点就是把一个东西包装一下变成另外一个东西,为什么要包装而不直接就用这个东西呢?呵呵,如果能直接用就犯不着适配了,要适配当然就是由于某些原因你用不了当前这个东西。最容易理解的就是电器的例子,
2007-11-10 23:37:00 427
原创 单例模式(SinglePattern)的应用
单例模式经常在使用在配置文件的读取上,这样整个工程只生成一个读取配置文件的实例.它经常和简单工厂模式一起使用.所以,偶经常把这两个模式整合起来叫做静态工厂模式.也不知道对不对,欢迎交流哦~ 一般文献上说单例模式有三种类型,分别是:饿汉式,懒汉式和登记式.感觉自己经常接触的就是第一种饿汉式和懒汉式的,他们很相似,因为相对来说比较简单.以前模仿后写的东西,有一年了吧,
2007-11-06 07:22:00 589
原创 工厂模式之简单工厂模式
在阎宏博士的著作《Java与模式》里头的定义如下:简单工厂方法的一般结构: 抽象产品 △ | 创建 | 工厂-------->具体产品 public class Creator{ /** * 静态工厂方法 */
2007-11-06 00:05:00 518
原创 半年多的一个总结
4月份,在顶着毕业设计还没做,一些毕业之前的手续还没处理的心理压力下,自己还是投身到了第一份软件开发的工作当中去了.原来以为只是很普通的程序员,面试的过程,就像是在聊天,很安宁,技术上的提问也不是很苛刻.签定试用期合同的时候,才知道自己工作的头衔是JAVA研发工程师,其实主要是J2EE的.霍霍,当时就感觉责任很重大的样子.心理也没什么底,因为是一个小公司,很多的技术应用都不成熟,公司本身要走
2007-11-04 17:37:00 558 1
转载 简化JavaMail:小巧 Jakarta Commons-Email
Jakarta发布了Commons Emails 1.0 released 版本,目的是为了简化JavaMail。 知道有它几个class吗?你一定想不到,只有8个! 好了,开始我们的jakarta commons emails 之
2007-09-14 11:08:00 841
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人