一、简介
1、项目环境:Linux Ubuntu 16.04操作系统、C/C++语言
2、开发工具:Vim编辑器、g++4.8编译器、Makefile脚本、mysql数据库
3、技术关键:C++面向对象设计思想、基于TCP协议的网络编程技术、线程池技术
4、项目描述:项目基于Linux操作系统实现,采用C/S模式,使用TCP协议模拟ATM终端与服务器的通信过程。同时,本项目还在Server端创建了固定数量的线程池,用以减小创建线程时的开销,应对突发性大量请求。
二、项目目录结构
三、数据库设计
card.sql
create database card;
use card;
create table card_info(
_id_num