摘要: 意图:定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。 主要解决:主要解决接口选择的问题。 何时使用:我们明确地计划不同条件下创建不同实例时。 如何解决:让其子类实现工厂接口,返回的也是一个抽象的产品。 关键代码:创建过程在其子类执行。 应用实例: 1 阅读全文
posted @ 2017-05-02 20:25 邱进宝 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该 阅读全文
posted @ 2017-05-02 20:07 邱进宝 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 意图:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 主要解决:主要解决接口选择的问题。 何时使用:系统的产品有多于一个的产品族,而系统只消费其中某一族的产品。 如何解决:在一个产品族里面,定义多个产品。 关键代码:在一个工厂里聚合多个同类产品。 应用实例:工作了,为了参加一些 阅读全文
posted @ 2017-05-02 19:57 邱进宝 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 所谓设计模式,就是一套被反复使用的代码设计经验的总结(情境中一个问题经过证实的一个解决方案)。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。设计模式使人们可以更加简单方便的复用成功的设计和体系结构。将已证实的技术表述成设计模式也会使新系统开发者更加容易理解其设计思路。 在Go 阅读全文
posted @ 2017-05-02 19:41 邱进宝 阅读(4337) 评论(0) 推荐(0) 编辑
摘要: 在web应用服务中,经常会面对不同SERVLET之间的跳转,目前我们可以通过以下两种方式实现: 1.RequestDispatcher.forward() 2.ServletResponse.sendReDirect() 两者的区别: 1.redirect 方式可以跨应用访问,forward 只能在 阅读全文
posted @ 2017-05-02 17:15 邱进宝 阅读(4067) 评论(0) 推荐(0) 编辑
摘要: Given an array of integers, return indices of the two numbers such that they add up to a specific target. You may assume that each input would have ex 阅读全文
posted @ 2017-03-27 18:50 邱进宝 阅读(178) 评论(0) 推荐(0) 编辑
摘要: HashMap和Hashtable的比较是Java面试中的常见问题,用来考验程序员是否能够正确使用集合类以及是否可以随机应变使用多种思路解决问题。HashMap的工作原理、ArrayList与Vector的比较以及这个问题是有关Java 集合框架的最经典的问题。Hashtable是个过时的集合类,存 阅读全文
posted @ 2017-03-27 17:21 邱进宝 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 写了一个java Project,在eclipse里运行的时候不会出现乱码,但是用jar包运行的时候,出现了中文乱码。 我将它包装成了一个文件,这样就在没有jre的机器上也可以运行了。start.bat里面是.\jre\bin\java -jar .\WriteToExcel5.jar。但输出中文乱 阅读全文
posted @ 2016-09-06 15:57 邱进宝 阅读(11213) 评论(0) 推荐(1) 编辑
摘要: 昨天在做一个java项目的时候,发现下面代码中红色字体那行总是报NotSerializableException,查错误,MyRectangle这个类也明明实现了Serializable接口。 花了大半天,原来发现虽然MyRectangle虽然实现了Serializable接口,但MyRectang 阅读全文
posted @ 2016-09-02 20:38 邱进宝 阅读(4464) 评论(2) 推荐(0) 编辑
摘要: 直接上码 使用javax.swing.JFileChooser出现访问限制错误, Access restriction: The type JFileChooser is not accessible due to restriction on required library 解决办法:Proje 阅读全文
posted @ 2016-09-02 20:24 邱进宝 阅读(2141) 评论(0) 推荐(0) 编辑