• 基于TCP协议编程的网络聊天室

    设计内容:基于TCP协议编程的方式,编写程序模拟网络聊天室的运行过程。 设计要求: 1. 采用C/S模式,基于TCP协议编程的方式,使得各个用户通过服务器转发实现聊天的功能。 2. 分为两大模块:客户端模块和服务器端模块。 3. 客户端模块的主要功能: 1)登陆功能:用户可以注册,然后选择服务器登入聊天室。 2)显示用户:将在线用户显示在列表中。 3)接收信息:能接收其他用户发出的信息。 4)发送信息:能发出用户要发出的信息。 4.服务器端模块的主要功能: 1)检验登陆信息:检查登陆信息是否正确,并向客户端返回登陆信息,如信息正确。就允许用户登陆。 2)显示在线状态:将该用户的状态发给各在线用户。 3)转发聊天信息:将消息转发给所有在线的用户。 来源GitHub:wangzhe0828/ChatRoom,对代码加入了详细的注释。

    0
    1019
    244KB
    2018-07-04
    48
  • OpenGL基于着色器-Sierpinski3D镂垫(等分四面体)

    用OpenGL基于着色器编程,实现对一个四面体的递归等分(可以说是Sierpinski镂垫的三维版)

    0
    484
    23.21MB
    2018-06-06
    27
  • OpenGL基于着色器-Sierpinski3D镂垫(用点绘制)

    用5000个点,实现Sierpinski3D镂垫,其中点的颜色根据点的坐标在顶点着色器中给定

    0
    479
    23.17MB
    2018-06-05
    23
  • OpenGL基于着色器-鼠标确定三角形绕屏幕中心点旋转-快捷键-菜单

    OpenGL基于着色器编程,实现用鼠标确定三个点绕屏幕中心点旋转,附带快捷键和菜单实现

    0
    318
    23.24MB
    2018-06-05
    50
  • 学生社团管理系统(数据结构课程设计,需要自己设计链表结构,信息需用文件保存)

    采用C++设计。 链表结点由数据域和指针域组成 链表结构有头指针、尾指针、链表长度。 支持链表的创建,插入结点和删除结点。 最终的学生社团管理系统可以实现: (1)对学生、社团进行增删改查 (2)学生入社、退社、修改职务 (3)学生和社团信息用文件保存,可以将信息读入内存 PS:(1)因为当时都没学数据库,所以只设计了两个文件,学生文件和社团文件,入社信息在两个文件中都有存储,现在感觉不是很合理。 (2)如需在自己电脑上使用,请修改Function.h里与文件读写相关的函数的路径,当然也可以在桌面上新建keshetemp文件夹,将压缩包里的两个txt文件放进去。 (3)这是控制台程序,不是可视化的。要可视化,可以自己参考代码做修改。 (4)课设要求不能用数据库,所以是用的文件保存信息

    0
    1006
    35KB
    2018-05-19
    46
  • JavaEE课程SSM网上商城(附带建表sql脚本)

    javaee课的实验任务,使用SSM开发模式实现一个简易的在线商店网站,要求 (1)买家可以注册、登录、修改个人信息、下订单。 (2)卖家完成商品信息管理、订单管理。 (3)买家能看到订单状态信息。 (4)数据库采用mysql,表字段根据情况自拟。 缺点:一个购物车的订单会根据商品类别拆成多项,与现实生活不符 注意事项:我的图片上传和获取路径是用springmvc改成了D盘的upload文件夹,tomcat是用的9.0,移植时可能会出现jar包不兼容情况,一个一个排查下载适合自己环境的版本即可。

    2
    778
    4.91MB
    2018-05-13
    31
  • 知无不言

    回答1个问题,每日最多计数5次
  • 创作能手

    授予每个自然周发布1篇到3篇原创IT博文的用户
关注 私信
上传资源赚积分or赚钱