han378 / chatRoom
本项目采用C/S架构,采用C语言进行编 程。服务器挂载到阿里云平台,客户端挂载在centos上。服务器和客户端分别采用多进程和多线程,实现多个客户端之间的通信。客户端和服务器之间采用tcp/ip协议进行数据的可靠传输。服务器端维护着一个sqlite3数据库,用来保存聊天室的各种信息。客户端可以进行账号的注册、登录,私聊、广播、创建群聊、群聊、传输文件等功能。同时客户端可以向服务器申请一个admin账号,此账号可以实现聊天室成员的踢出。 用到的技术:socket网络编程,centos,阿里云平台,sqlite3数据库,链表、gcc
☆10Updated 4 years ago
Related projects: ⓘ
- 基于Linux 的socket通信机制的即时通讯软件,包括私聊,群聊,来信提醒,聊天记录查询,在线人数查询等等模块,适合初学者学习。☆12Updated 5 years ago
- ###什么是Linux系统,Linux有哪些部分,Linux都用在了哪些地方? Linux是一套免费使用和自由传播的类Unix操作系统,Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。 其创始…☆6Updated 5 years ago
- 进程池实现FTP demo;加密登录、注册、下载、上传、断点下载、日志记录功能☆11Updated 6 years ago
- 170.JSP+SQL企业考勤管理系统☆8Updated 2 years ago
- 一本关于个人成长、软件开发、系统运维、产品运营、思维、思考的杂记。☆9Updated 2 months ago
- C语言程序设计(小项目)☆78Updated 7 years ago
- p2p金融借贷网站项目☆11Updated 6 years ago
- 千个问答题(公司面试真题、运维、技术支持、CKA、CKS)☆10Updated last year
- 一个用于监控OpenStack虚拟机,前期提供监测CPU、内存、网口和磁盘等,使用libvirt获取相关信息,使用flask和ajax 和boostrap构建实时监控,使用mongodb实现数据存储####同时希望大家提出宝贵意见,欢迎学习交流,如果你喜欢该项目,请star…☆14Updated 5 years ago
- KVM虚拟化入门☆20Updated 6 years ago
- 081.JSP+SQL公司财务管理系统☆6Updated 2 years ago
- 这是我大二至大三期间完成的大学生创新实践项目-未来无线通信网络自优化技术的研究与实现。包含Linux服务器和安卓客户端。qt-SON是服务器程序,集成了区域内WIFI自配置,自优化算法和自动控制模块,并通过socket与客户端通信,为客户端WIFI的选择提供 计算资源。☆15Updated 8 years ago
- 盗取qq号☆10Updated 8 years ago
- Linux下的系统编程&网络编程&shell脚本>est☆35Updated 7 years ago
- 国家电网的电力系统项目☆11Updated 5 years ago
- 全套最新 1Linux基础知识视频教程, 2.Linux系统管理视频教程, 3.Shell编程视频教程, 4.Linux网络服务管理视频教程, 5.MySQL数据库管理视频教程, 6.Linux集群视频教程, Linux运维-大厂经典面试题视频教程, 教学学习资料☆42Updated 4 years ago
- Linux 网络爬虫项目,用 eclipse 与 Git 做版本控制☆11Updated 7 years ago
- 🖥️ Swing-based visual interface enterprise personnel information management system.☆9Updated 2 years ago
- 企业网站首页前端设计☆9Updated 2 years ago
- 涵盖C++ Primer 5th、 effective C++ 、 STL api和demos C++ 基础知识与理论、 智能指针、C++11、 Git教程 Linux命令 Unix操作系统(进程、线程、内存管理、信号)计算机网络、 数据结构(排序、查找)、数据 库、、C++…☆37Updated 3 years ago
- 企业应用架构模式案例 - 作业提交系统☆9Updated last year
- 这是一个基于Qt5开发的模仿企业QQ的客户端☆22Updated 2 years ago
- (1) 设计并实现一个基本 HTTP 代理服务器。要求在指定端口(例如 8080)接收来自客户的 HTTP 请求并且根据其中的 URL 地址访问该地址 所指向的 HTTP 服务器(原服务器),接收 HTTP 服务器的响应报文,并 将响应报文转发给对应的客户进行浏览。 (…☆39Updated 8 years ago
- Linux下C实现TCP文件传输☆16Updated 2 years ago
- 基于Linux的私有文件服务器(网盘)☆23Updated 2 years ago
- C语言程序设计☆86Updated 6 years ago
- 😏Linux Cpp 后台开发进阶学习,校招必学:操作系统、计算机网络、网络编程、并发实战、数据库原理、设计模式、Linux内核笔记、Linux命令和Git等。校招笔记、项目,你值得拥有。☆65Updated 3 years ago
- C++技术面试知识笔记 — 剑指offer题解C++版、Leetcode题解C++版、数据结构与算法、操作系统、Linux、计算机网络、设计模式、数据库、嵌入式☆76Updated 3 years ago
- Qt 小项目☆40Updated 7 years ago
- C、C++和其在Linux下的编程学习,主要是51CTO、传智播客、一些经典书籍的学习等☆28Updated 4 months ago