OpenGL几何变换

OpenGL几何变换的介绍几何变换是指三维场景中的物体运动的变化,包括物体的平移、旋转、和缩放。在OpenGL中,可以使用下面三个函数便捷地实现简单图形平移、旋转、缩放变换的功能:glTranslatef(Type x, Type y, Type z);glRotatef(Type angle, Type x, Type y, Type z);glScalef(Type x,Type y,Type

- 阅读全文 -

Java中间件之消息中间件ActiveMQ

ActiveMQ简介ActiveMQ是Apache出品,最流行的,能力强劲的开源消息总线,也是一款易于使用的消息中间件。MQ(Message Queue)消息队列,是一个用于消息接受和转发的容器,可用于消息推送。ActiveMQ安装下载ActiveMQ 官方网站:http://activemq.apache.org/ 然后解压,在解压后的bin目录下找到activemq.bat文件,双击即可(前

- 阅读全文 -

OpenGL开发环境配置和基本图元变换

VC6.0 OpenGL开发环境配置下载glut压缩包。该包内含有glut.dll、glut.h、glut.lib、glut32.dll、glut32.lib五个文件。复制glut.dll和glut32.dll到系统盘->windows/system32文件夹下(64位系统,则复制到SysWOW64文件夹下),复制glut.lib和glut32.lib到VC安装目录的vc98/lib文件夹下

- 阅读全文 -

Java-DAO设计模式

DAO模式介绍DAO(Data Access Object)是一个数据访问接口,数据访问:顾名思义就是与数据库打交道。夹在业务逻辑与数据库资源中间。在核心J2EE模式中是这样介绍DAO模式的:  为了建立一个健壮的J2EE应用,应该将所有对数据源的访问操作抽象封装在一个公共API中。用程序设计的语言来说,就是建立一个接口,接口中定义了此应用程序中将会用到的所有事务方法。在这个应

- 阅读全文 -

递归和循环及斐波那契数列

对于需要重复多次计算相同的问题,通常可以选择用递归或者循环两种方法。递归是在一个函数内部调用这个函数自身。循环是通过设置计算的初始值及终止条件,在一个范围内重复运算。  递归要比代码简洁且容易实现,一般优先选择递归方法。但是需要注意的是,递归由于是函数调用自身,而函数调用是有时间和空间的消耗的,每一次函数调用,都需要在内存栈中分配空间以保存参数、返回地址及临时变量,而往栈里压入

- 阅读全文 -