- 博客(6)
- 资源 (17)
- 收藏
- 关注
原创 项目总结(二):从GCT学习中悟出 舍得
舍得舍得,先有舍才有得,敢于放弃才能得到更多。在GCT考试中体现的淋漓尽致。 3小时时间(包括图答题卡)做4科,想要从头到尾把题做完是不可能的。GCT考试相对简单,绝大部分题都会做,却时间不够用,这种情况下,更有必要读懂舍和得。 从全局上看,要对3小时考试时间合理分配,时间平均未必就好。应该把容易得分的,自己有优势的时间放长一些。对于自己虽然会做的题,但耗时间长的,比如数学,必须果断限
2012-10-29 17:08:25 1679 3
原创 《Head First 设计模式》之策略(四)
动态设定行为 ①、在Duck类中,加入两个新方法。从此以后,我们可以调用这个方法改变鸭子的行为。 // 动态设定行为 public void setFlyBehavior(FlyBehavior fb){ flyBehavior = fb; } public void setQuackBehavior(QuackBehavior qb){ quackBehavior = qb;
2012-10-26 16:54:50 1514 2
原创 《Head First 设计模式》之策略(三)
测试Duck的代码 ①、输入并编译下面的Duck类,以及前面的MallardDuck类 public abstract class Duck{ // 为行为接口类型声明两个引用变量,所有鸭子子类都继承他们 FlyBehavior flyBehavior; QuackBehavior quackBehavior; public Duck(){ } public abstrac
2012-10-26 11:28:08 1285 1
原创 《Head First 设计模式》之策略(二)
针对接口编程 设计原则:针对接口编程,而不是针对实现编程。 “针对接口编程”真正的意思是“针对超类型(Supertype)编程”,这个接口可能指的是abstract class,可能指的是interface。 “针对接口编程’,关键就在多态。利用多态,程序可以针对超类型编程,执行时会根据 实际状况执行到真正的行为,不会被绑死在超类型的行为 上。 “针对超类型编程”这句话,可以更明确地说
2012-10-26 10:34:45 1845 1
原创 《Head First 设计模式》之策略(一)
从模拟鸭子应用做起 Joe准备做一套成功的模拟鸭子游戏。游戏中会出现各种鸭子,一边游泳戏水,一边呱 呱叫。 设计了一个鸭子超类(SuPerClass),并让各种鸭子继承此超类。 现在想让鸭子能飞 可怕问题发生了 Joe忽略了一件事,并非Duck所有的子类都会飞。 我们能做的,只有根据鸭子的特性,覆写fly()方法才可以,该fly()或者实现一定
2012-10-26 09:16:57 2548 6
原创 职场人生(十):准备GCT,向研究生看齐
说说GCT 很荣幸参加这次研究生入学资格考试(Graduate Candidate Test,GCT),让我们不再受学历的限制。事实证明,GCT越来越受人们的欢迎。 看着大部分同学读研,陆续工作,我不再羡慕,甚至为他们还没毕业时,我就很可能拿到研究生学位证而兴奋。多谢导师——米老师给我们提供了选择这条路的机会,这样的老师才不愧为导师二字。正所谓“读万卷书不如行万里路,行万里路不如阅人无数
2012-10-15 19:45:35 1326 4
linux gcc4.4.7以上版本依赖包
2019-04-06
CAS和LDAP整合
2014-07-22
Axis2发布和调用webservice
2014-07-21
android webservice by thread
2014-05-18
CAS单点登录
2014-02-25
struts2shiro(by annotation)
2013-12-29
spring+struts+ejb整合
2013-11-20
SpringMVC+Apache Shiro+JPA(hibernate)整合
2013-11-01
使用JasperReport+iReport进行WEB开发
2013-09-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人