- 博客(4)
- 资源 (12)
- 收藏
- 关注
原创 设计模式:接口隔离原则
设计模式:接口隔离原则中文名:接口隔离原则英文名:InterfaceSegregation Principles定义:客户端不应该依赖于它不需要的接口。通俗讲:类之间要通过接口来进行隔离,且要建立在最小接口上。所谓最小即要求客户只需要知道他们需要的接口。例如:(一个未遵循接口隔离原则的例子)我们有 类A依赖于方法1和方法2 类C依
2015-12-22 19:46:15 877
原创 设计模式:单一职责原则
设计模式:单一职责原则中文名:单一职责原则英文名:Single Responsibility Principle (SRP)含义:对于一个类,应该仅有一个引起它变化的原因。通俗讲:如果有两个完全不一样的功能,就不应该把他们放在一个类中,一个类应该是一组相关性很高的函数,数据的封装。示例:package com.csdnnew.csdnlogin;import
2015-12-21 22:51:02 755
原创 OpenGL的安装与配置
OpenGL的安装与配置小白所用的环境是visual studio 2012 express 版本,现在visual studio 都默认支持OpenGL,所以我们不需要再去官网下载OpenGL,但GLU是我们在学习过程中很有必要使用的.GLUT is the OpenGL Utility Toolkit, awindow system independent toolki
2015-12-09 20:45:20 19048 1
原创 分治法:棋盘覆盖
分治法:棋盘覆盖关于具体的实现过程就不累牍了 ,这里给出java的实现方法。/** * 核心算法 :递归调用实现棋盘覆盖 * @param stx 覆盖的矩阵的开始的横坐标 * @param sty 覆盖的矩阵的开始的纵坐标 * @param bx 开始时被覆盖的点的横坐标 * @param by 开始时被覆盖的点的纵坐标 * @param size 矩形的长度n(
2015-12-03 19:34:10 929
PCA教程_pdf
2018-04-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人