Aptana studio 1.1 pro是收费的,下载后可以免费使用30天,下面这个破解方法很好用:) 下载地址:http://www.aptana.com   (建议下载exe安装文件,避免出现不可预知的异常) 支持中文的方法 :在Windows 菜单 → Preferences → General → Content Types,选择 Text ,在下方指定默认编码为UTF-8后update,并在File associations下面添加文件类型,如 *.js.如果文档的编码不是UTF-8 就指定成相应的编码。不过还是建议使用 UTF-8 编 ...
号外,号外:        本人J2EE方向开发已经2年半了,最近因为某些原因,想换一个工作环境,如果有能让我给其公司奉献2年以上或更久时间的合适职位, 请各位朋友帮忙推荐一下.十分感谢!   工作地点:北京(主要),上海,杭州,深圳 联系方式:     MSN:zqh.xl@msn.com     QQ:77427691     EMAIL:qiaohui.zhang@gmail.com   哪位 ...
最近项目中使用Spring+iBatis,其中用到的公共dao记录在此  /** * 数据库Dao必须继承的接口,该接口定义了DaoTemplate的Set和Get方法 * 其他dao继承IBaseDao后自动获得CRUD等功能 */ public interface IBaseDao { public void setDaoTemplate(IBatisDaoTemplate template); public IBatisDaoTemplate getDaoTemplate(); /** * 更新数据 * @param stateme ...
2008-04-01

设计模式学习之复合模式(2)

关键字: 设计模式
接上篇------>设计模式学习之复合模式(1) 我们为什么不将创建鸭子的程序集中在一个地方呢?换句话说,让我们将创建和装饰的部分包装起来,这看起来像是什么模式?10.我们需要一些质量控制来确保鸭子一定是被包装起来的,需要建造一个工厂创建装饰过的鸭子.此工厂应该生产各种不同类型的鸭子的产品家族,使用我们使用抽象工厂模式.//定义一个抽象工厂,它的子类会创建不同的家族 public abstract class AbstractDuckFactory { //每个方法创建一种鸭子 public abstract Quackable createMallardDuck() ...
2008-04-01

设计模式学习之复合模式(1)

关键字: 设计模式
使用模式最棒的方式,就是把他们从家里找出来同其他模式展开交互.你越多的使用模式就越容易发现他们一同现身在你的设计中,对于这些在设计中携手合作征服许多问题的模式,我们给了一个特别的名字:复合模式.但是我们将某些模式结合使用,并不代表这些模式就够资格称为复合模式.复合模式必须够一般性,适合解决许多问题才行.我们将再次使用鸭子的例子来说明并学习,下一章我们会拜访一个真正的复合模式--MVC,没错,就是MVC.1.首先,我们将创建一个Quackable接口public interface Quackable { //只做一件事:呱呱叫 public void quack(); }  ...
blank
搜索本博客
我的相册
5c2c51d9-1a15-3713-8084-e1742c808801-thumb
P1080256
共 30 张
存档
最新评论