- 博客(0)
- 资源 (7)
- 问答 (2)
- 收藏
- 关注
MFC实现多个客户端通过服务器进行通信的Socket多线程编程
1.基于MFC通过多线程实现多个客户端同时连接服务器。
2.服务端通过维护一张转发表来实现对客户端信息的转发,比如客户端A向客户端B发送消息,服务器接收到客户端A发过来消息内容和客户端B信息之后,通过转发表查找到客户端B的Socket,将内容转发给客户端B,实现客户端之间的通信。
3.运行程序时先运行服务端,再运行客户端。
4.本程序没有转换编码方式,所以不能传输中文,各位可以自行实现。
2015-12-14
MFC实现多个客户端通过服务器进行通信的Socket的多线程编程
1.在MFC框架中通过多线程来实现多个客户端同时与服务器建立Socket连接。
2.通过在服务器端维护一张转发表来实现各个客户端之间的通信,比如客户端A要给客户端B发送消息,首先客户端A把消息内容和客户端B的信息发给服务器,服务器在转发表中找到与客户端B建立的Socket,然后将消息内容转发给客户端B。
3.这个程序没有进行编码方式的处理,所以不能发送中文,各位可自行添加。
2015-12-14
opengl茶壶
1. 绘制带有光照效果的场景;
2. 场景包含3个茶壶,通过键盘1,2,3可以分别选中三个茶壶,然后用鼠标对每个茶壶进行分别的旋转;
3. 使用点光源,点光源为白色,以白色的球体表示;
4. 使用3个不同的点光源
i. 光源1的坐标设置在世界坐标系中,并围绕着三个茶壶的中心进行圆周运动;
ii. 光源2 的坐标 设置在观察坐标系,不发生变化;
iii. 光源3的坐标设置在茶壶1的物体坐标系中,当茶壶1被选中进行旋转时,光源3要跟随茶壶1 做相同的旋转;
给每个茶壶加入不同的材质,体现不同材质对光照的影响
2015-07-03
opengl纹理
1. 在练习1的基础上,绘制一个带纹理的三角形;
2. 体现使用不同的纹理滤波方式(GL_NEAREST,GL_LINEAR)对结果的影响;
3. 使用超出1的纹理坐标,体现使用不同wrap参数(GL_REPEAT,GL_CLAMP)对结果的影响;
考察目的:
1. 纹理图像的载入;
2. OpenGL中基本纹理的使用;
3. 理解OpenGL中纹理滤波方式;
4. 理解OpenGL中的wrap参数;
5. 理解纹理映射中的走样问题(为什么会产生走样?怎样减少走样?);
2015-07-03
opengl图形绘制与鼠标键盘交互
1. 使用glBegin()/glEnd()方法绘制如下图元:
a) 点 (点要有不同大小)
b) 线段(线段要有不同宽度)
c) 三角形(要分别以list, fans, stripes三种方式进行绘制)
d) 矩形
2. 可以使用鼠标来对绘制图元进行旋转;
3. 可以使用键盘控制视点的位置;
2015-07-03
请问内存泄漏检测工具vld能检查release版本的程序吗?
2016-11-25
QT用QOCI连接oracle数据库怎样捕获异常
2016-01-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人