代码改变世界

阅读排行榜

抽象工厂模式(Abstract Factory)

2011-09-29 21:38 by javaspring, 335 阅读, 收藏,
摘要: 一、概要 抽象工厂模式(Abstract Factory),提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。抽象工厂模式提供一种“封装机制”用来解决“多系列具体对象”的创建工作,降低客户端和“创建工作”的紧耦合度。二、生活中的例子 例如一个汽车工厂(抽象工厂),拥有四个下属汽车工厂(具体工厂),分别是生产轿车,越野车,客车,每个工厂都要有生产各自类型汽车配件的车间(方法)。 考虑到开闭原则,增加新车型工厂容易,增加新型配件不容易。图示:三、实现思路 当有多个抽象产品,且每个抽象产品都有多于一个的具体子类的时候,而抽象工厂角色又提供多个具体的工厂角色,分别对应多个具体的产品角 阅读全文

Java布局管理器

2012-07-30 21:10 by javaspring, 334 阅读, 收藏,
摘要: 在AWT中,有五种布局管理器分别是:BorderLayoutFlowLayoutGridLayoutCardLayoutGridBagLayout先看看代码import java.awt.Button;import java.awt.Color;import java.awt.Frame;import java.awt.GridLayout;import java.awt.event.WindowEvent;import java.awt.event.WindowListener;public class MyFrame implements WindowListener{ public s. 阅读全文

反思与规划

2012-07-08 10:19 by javaspring, 331 阅读, 收藏,
摘要: 6月我很浮躁。心不够静,原因诸多,说出来挺招人烦的,自己必须振作起来!加油!这是合作开发,又暴露了自己很多问题,我的学习状况并不是很乐观:1、前期设计遗漏了很多东西,导致后期弥补困难,并且给分工协作带来麻烦。例如,有时候我需要动你的东西,你需要动我的东西,导致提交混乱。2、Css+Div布局,掌握得不熟练,都是大面上的东西,真正牵扯到具体细节,明显力不从心,延误项目进度。模仿别人有时候也有困难,更别提创新了。而且在浏览器兼容方面经验不足,尤其在ie6上比较让人恶心。3、javascript掌握得不熟练,知道这个东西要用javascript实现,大概思路也有,但是一到具体语法,就费劲了,前面学过 阅读全文

不装oracle进行远程连接解决办法 .

2011-08-04 16:16 by javaspring, 331 阅读, 收藏,
摘要: 不装oracle进行远程连接解决办法最近有一任务,需要使用Oracle数据库,以前对此不太熟悉,就从网上查找资料,(说实在的网络真是太好了,也多亏了许多的热心的技术人员,愿意把自己的经验和心得与大家分享)并转贴了一个帖子参考,不过此帖子有些地方没有说清楚,确实让我费了好大劲,才测试成功。下面我把我的步骤说明一下:(环境:Windows XP sp2 + vs 2008)1、先从Oracle官网下载便捷客户端 InstantClient(需要注册一个用户,免费的) (http://www.oracle.com/technology/software/tech/oci/instantclient/ 阅读全文

NYOJ 月赛 448 寻找最大数

2011-11-28 16:19 by javaspring, 330 阅读, 收藏,
摘要: 比赛前zmh给我说有水题,,如今看来,,能称之为水题的也只有这道题了,,,可惜的是,比赛时仍旧有很多人没有做出来。我当时花了30分钟左右1Y的,,感觉没有什么特殊的数据需要考虑,不明白为什么有人会错那么多次。。。亏得做出来一题,否则就被剃光头了,,,,,,悲剧。。。。。。题目:寻找最大数时间限制:1000ms | 内存限制:65535KB难度:2描述请在整数 n 中删除m个数字, 使得余下的数字按原次序组成的新数最大,比如当n=92081346718538,m=10时,则新的最大数是9888输入第一行输入一个正整数T,表示有T组测试数据每组测试数据占一行,每行有两个数n,m(n可能是一个很.. 阅读全文
上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 126 下一页