<%@ page contentType="text/html; charset=gb2312" %> <%@ page language="java"%> <%@ page info="database handler"%> <%@ page import="java.io.*"%> <%@ page import="java.lang.*"%> <%@ page import="java.util.*"%> <%@ page import="java.sql.*"%> <%@ page import="javax.servlet.*"%> & ...
  • 16:51
  • 浏览 (78)
  • 评论 (0)
<%@ page contentType="text/xml; charset=gb2312" %> <%@ page import="java.io.*"%> <%@ page import="java.sql.*, javax.sql.*" %> <%@ page import="java.util.*"%> <%@ page import="java.math.*"%> <% Connection conn; Statement stmt; ResultSet rs; try{ String table_name = request.getPa ...
  • 16:29
  • 浏览 (94)
  • 评论 (0)
学习使用建模符号。 在不丢失任何关键信息的前提下,用数据建模工具描述现有数据模型。 寻找一个对你的数据库提供全面支持的工具,例如在生成SQL、从现有数据模式通过反向工程建立数据模型时。  
  • 11:07
  • 浏览 (70)
  • 评论 (0)
三维空间中的向量 几何学中,我们用有向线段表示向量,如图1。向量的两个属性是他的长度和他的顶点所指的方向。因此,可以用向量来模拟既有大小又有方向的物理模型。例如,以后我们要实现的粒子系统。我们用向量来模拟粒子的速度和加速度。在3D计算机图形学中我们用向量不仅仅模拟方向。例如我们常常想知道光线的照射方向,以及在3D世界中的摄象机。向量为在3维空间中表示方向的提供了方便。 向量与位置无关。有同样长度和方向的两个向量是相等的,即使他们在不同的位置。观察彼此平行的两个向量,例如在图1中u和v是相等的。 我们继续学习左手坐标系。图2显示的是左手坐标系和右手坐标系。两者不同的是Z轴的方向。 ...
  • 15:05
  • 浏览 (92)
  • 评论 (0)
向量相加 我们能够通过分别把两个向量的各个分量相加得到向量之和,注意在相加之前必须保证它们有相同的维数。 u + v = (ux+ vx, uy+ vy, uz+ vz) 图5显示的是几何学上的向量相加。 两个向量相加的代码,我们使用重载的加法操作符: D3DXVECTOR3 u(2.0f, 0.0f, 1.0f); D3DXVECTOR3 v(0.0f, -1.0f, 5.0f); // (2.0 + 0.0,  0.0 + (-1.0),  1.0 + 5.0) D3DXVECTOR3 sum = u + v; // = (2.0f, ...
  • 15:03
  • 浏览 (109)
  • 评论 (0)
class Camera  {public: enum CameraType { LANDOBJECT, AIRCRAFT };  Camera();  Camera(CameraType cameraType);  ~Camera();  void strafe(float units); // left/right void fly(float units);    // up/down void walk(float units);   ...
  • 15:00
  • 浏览 (98)
  • 评论 (0)
创建左手坐标系的观察矩阵。 定义: D3DXMATRIX *WINAPI D3DXMatrixLookAtLH(          CONST D3DXVECTOR3 *pEye,     CONST D3DXVECTOR3 *pAt,     CONST D3DXVECTOR3 *pUp ); 参数: pOut [in, out]& ...
  • 14:40
  • 浏览 (94)
  • 评论 (0)
2008-04-24

dll问题

我刚学dll文件的使用,自己写了个程序,dll文件的定义如下: //dll.h #ifndef   _DLL_H_ #define   _DLL_H_ #include   <windows.h> #if   BUILDING_DLL #   define   DLLIMPORT   __declspec   (dllexport) #else   /*   Not   BUILDING_DLL   */ #   define   DLLIMP ...
  • 22:53
  • 浏览 (78)
  • 评论 (0)
在一些情况下,必须使用动态连接库: 1. 多个应用程序共享代码和数据:比如Office软件的各个组成部分有相似的外观和功能,这就是通过共享动态连接库实现的。 2. 在钩子程序过滤系统消息时必须使用动态连接库 3. 设备驱动程序必须是动态连接库 4. 如果要在对话框编辑器中使用自己定义的控件,也必须使用动态连接库 5. 动态连接库以一种自然的方式将一个大的应用程序划分为几个小的模块,有利于小组内部成员的分工与合作。而且,各个模块可以独立升级。如果小组中的一个成员开发了一组实用例程,他就可以把这些例程放在一个动态连接库中,让小组的其他成员使用。 6. ...
  • 22:23
  • 浏览 (127)
  • 评论 (0)
 基本原理   在Visual C++6.0中,显示位图的方法及过程如下:   1. 显示程序资源中的位图(位图的所有数据均存在于可执行文件中)   (1)从资源中装入位图   ● 定义位图对象数据成员CBitmap m_Bitmap;   ● 调用CBitmap成员函数LoadBitmap(),如m_Bitmap.LoadBitmap(IDB_BITMAP1);   ● 传入LoadBitmap的参数是位图在图形编辑器中生成或从位图文件中引入时赋予的识别符。   (2)生成与位图相联系的内存设备情境对象 CDC MemDC; MemDC.Create ...
  • 22:12
  • 浏览 (92)
  • 评论 (0)
trix
搜索本博客
最近加入圈子
存档
最新评论