han378 / chatRoom
本项目采用C/S架构,采用C语言进行编程。服务器挂载到阿里云平台,客户端挂载在centos上。服务器和客户端分别采用多进程和多线程,实现多个客户端之间的通信。客户端和服务器之间采用tcp/ip协议进行数据的可靠传输。服务器端维护着一个sqlite3数据库,用来保存聊天室的各种信息。客户端可以进行账号的注册、登录,私聊、广播、创建群聊、群聊、传输文件等功能。同时客户端可以向服务器申请一个admin账号,此账号可以实现聊天室成员的踢出。 用到的技术:socket网络编程,centos,阿里云平台,sqlite3数据库,链表、gcc
☆13Updated 4 years ago
Alternatives and similar repositories for chatRoom:
Users that are interested in chatRoom are comparing it to the libraries listed below
- 网吧计费管理系统☆9Updated 4 years ago
- 基于Linux 的socket通信机制的即时通讯软件,包括私聊,群聊,来信提醒,聊天记录查询,在线人数查询等等模块,适合初学者学习。☆13Updated 5 years ago
- C语言程序设计(小项目)☆86Updated 7 years ago
- C语言程序设计☆95Updated 7 years ago
- C++技术面试知识笔记 — 剑指offer题解C++版、Leetcode题解C++版、数据结构与算法、操作系统、Linux、计算机网络、设计模式、数据库、嵌入式☆80Updated 3 years ago
- C语言学习项目☆274Updated 2 months ago
- 聊天室 -- 17年暑假项目(Linux C网络编程)☆441Updated 3 years ago
- 项目名称:智能楼宇安全监控报警系统 开发环境及技术栈:ARM-Linux-gcc、Linux-C、C# 我的主要工作:配置传感器和摄像头的驱动文件,通过ARM-Linux-gcc编译后移植到s3c2410开发板上; 采用Linux-C提供的多线程技术,同步原始数据采集、视频…☆39Updated 4 years ago
- 数据安全传输基础设置平台项目(简称,数据传输平台),是一款基础设施类项目,为集团、企业信息系统的提供统一、标准的信息安全服务;解决企业和企业之间,集团内部信息数据的传输安全、消息安全、身份鉴别和认证;成功解决了传统的安全产品部署分散、效率低下、系统脆弱等关键问题。是当前新政…☆8Updated 5 years ago
- C语言学习、练习项目☆12Updated 11 years ago
- c语言经典200多个有趣的程序和游戏☆337Updated 4 years ago
- 081.JSP+SQL公司财务管理系统☆8Updated 3 years ago
- Linux C++ socket网络编程----------即时通信系统☆30Updated 4 years ago
- c语言写过的大项目☆72Updated 3 years ago
- Linux C/C++ 学习笔记、内含视频 + 电子书 + 项目等,专注于 C++ 技术栈!☆353Updated last month
- 项目介绍:本项目自研项目,旨在实践网络编程及相关开发技术的学习。 个人职责:后端开发 工作内容:【高并发】基于线程池、非阻塞 socket、IO 多路复用技术(ET 模式的epoll)、及 Reactor 事件处理模式实现高并发。【内存池】使用TLS(线程局部存储)内存池,…☆41Updated 2 years ago
- Chat room based on C language, with file transfer capability☆50Updated 7 years ago
- c++小项目之职工工资信息管理系统☆18Updated 4 years ago
- 听说C与Linux更搭配哦~ 内容包括:C基础 C++面向对象编程 基础数据结构 linux系统编程以及一些操作系统的相关知识☆542Updated last year
- 算法数据结构学习笔记-C语言☆78Updated 7 years ago
- LightSE基于Linux 平台、C/C++语言实现。该项目是一个用于网页查询的轻量级搜索引擎。实现了从爬取网页,处理网页,显示结果等整个搜索引擎的流程。☆61Updated 4 years ago
- Linux/C/CPP开源项目 - 【高级嵌入式软件工程师自学之路】,编程学习+行业动态+资源分享+面试方法+岗位分析☆113Updated 3 years ago
- C++ 简单练习项目☆479Updated 9 months ago
- 一本关于个人成长、软件开发、系统运维、产品运营、思维、思考的杂记。☆9Updated 3 months ago
- 408计算机考研笔记(数据结构、计算机操作系统、计算机组成原理、计算机网络)☆48Updated 5 years ago
- 我的C/C++学习学习路线,备战2022~2023的校招☆15Updated 3 years ago
- B站搜索“【三千行代码小型项目】C语言实现双端即时通讯软件”的讲解视频,如果你觉得有所收收获,请在CSDN订阅相关专栏,这是给我的支持与鼓励!☆66Updated 4 years ago
- C、C++常见练习项目☆32Updated 4 years ago
- C语言基础学习笔记!☆25Updated 4 years ago
- 在线编程语言速学网,C++、CSS、java、json、PHP、python、swift等各种语言的快速学习教程。☆168Updated 10 years ago