关闭

23种设计模式(1):单例模式

定义:确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 类型:创建类模式 类图: 类图知识点: 1.类图分为三部分,依次是类名、属性、方法 2.以>结尾的为注释信息 3.修饰符+代表public,-代表private,#代表protected,什么都没有代表包可见。 4.带下划线的属性或方法代表是静态的。 5.对类图中对象的关系不熟悉的朋友可以参考文章:...
阅读(110) 评论(0)

23种设计模式(2):工厂方法模式

定义:定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到其子类。 类型:创建类模式 类图: 工厂方法模式代码: interface IProduct {       public void productMethod();   }      class Product implements IProduct {       public voi...
阅读(62) 评论(0)

Java Web开发Tomcat中三种部署项目的方法

Java Web开发Tomcat中三种部署项目的方法,开始java web开发必不可少的步骤,经过查找,觉得有篇文章介绍的不错 第一种方法:在tomcat中的conf目录中,在server.xml中的,节点中添加:    至于Context 节点属性,可详细见相关文档。  第二种方法:将web项目文件件拷贝到webapps 目录中。  第三种方法:很灵活,在co...
阅读(115) 评论(0)

Mybatis中的resultType和resultMap

一、概述 MyBatis中在查询进行select映射的时候,返回类型可以用resultType,也可以用resultMap,resultType是直接表示返回类型的,而resultMap则是对外部ResultMap的引用,但是resultType跟resultMap不能同时存在。 在MyBatis进行查询映射时,其实查询出来的每一个属性都是放在一个对应的Map里面的,其中键是属性名,值则是其对...
阅读(98) 评论(0)

面向接口编程与面向实现编程

面向接口编程与面向实现编程 面向实现编程面向接口编程总结 面向接口编程与面向实现编程 最近拜读了四人组的经典名作《设计模式 可复用面向对象软件的基础》一书,打算以博客的形式进行笔记与思考 书中提到了可复用面向对象设计的原则,其中的第一个原则是: 针对接口编程,而不是针对实现编程 针对接口编程,而不是针对实现编程 其实在使用面向对象语言进行编程的时候,经...
阅读(248) 评论(0)

如何解决MyEclipse乱码问题

 一、设置新建常见文件的默认编码格式,也就是文件保存的格式。 Window-->Preferences-->General -->content Types 在右侧窗口中展开每一个子项,依次输入编码格式,如“UTF-8”点击“update”就设置好了。 二、设置新建其他文件的默认编码格式,即文件保存格式。     在第一项设置中,只是设置了常用文件类型的编码格式。如果新建...
阅读(153) 评论(0)
    个人资料
    • 访问:39782次
    • 积分:1994
    • 等级:
    • 排名:千里之外
    • 原创:161篇
    • 转载:17篇
    • 译文:1篇
    • 评论:1条
    最新评论
  • Spark RDD

    testcs_dn: 把一个超大的数据集,切分成N个小堆,Hadoop大文件并行处理不是这样做的吗?