项目时间:2017-05到2016-05
项目名称:TCP局域网聊天 | 项目工具:Linux操作系统
项目描述:
项目介绍
1.client端接收用户名和密码->存于结构体中->将结构体发送给server端。server端接收client发送的
结构体->打开存储用户名密码的文件->文件写入链表中->遍历链表验证用户信息
2.采用Socket进行网络编程,通讯协议采用TCP/IP协议,客户端采用多线程,服务器采用Selec
我的职责
服务器与客户端之间的信息交流,一对多聊天、多对多聊天。是否重复注册,是否重复登录,
下线后是否会重复登录。
server端验证正确发送allow,错误发回deny。client端接收,allow则进入聊天,deny则跳出。
验证成功,server端产生一个新的套接字newfd,将它与用户名封装于同一个结构体中,
存储在线用户的信息。
项目时间:2017-03到2016-05
项目名称:文件服务器
项目描述:
项目介绍
分别实现了用户与管理员信息的记录和各自的权限范围,姓名,年龄、工号,薪资、部门、手机号、联系地址等,用户权限查询修改自己相关信息,管理员添加删除修改员工的信息,使用TCP并发服务器,消息队列、链表,直接使用文件表格的形式,把信息按表格的形式写入文件。或者使用数据库,分别将员工信息插入数据库,遍历数据库,并把查找信息回馈给客户端。
使用技术:
1、Socket网络编程
2、多进程TCP并发服务器模型
3、Linux下目录和文件的操作
我的职责
项目时间:2013-10到2016-05
项目名称:智能电动车充电站
项目描述:
项目介绍
本项目采用STC的IAP15F2K60S2单片机作为主控芯片,采用阻容降压的这种低成本的方式将220V的市电降低到电动车电池所需要的电压,并且还具有零火线、电池正负极的检测和自动切换功能。
此项目属于学生时期和同学合作完成的作品,没有成功的用到商业销售上,最后用于参加比赛,获得了当年航信杯电子设计大赛全国二等奖。
我的职责
负责单片机软件的设计开发和调试
项目时间:2017-05到2016-05
项目名称:高速半自动收费cpc卡
项目描述:
项目介绍
1,未来高速使用的半自动收费卡片,解决现有人工收费卡片收费不准的问题;
2,卡片带有标识作用,每经过一条高速都会利用5.8g通信实现路径的标识,解决了现有卡片在高速换卡的问题。
3,带有与天线双向交互功能,解决了现有433卡片只具有单向接收数据的缺点。
4,从基本功能实现到现在试商用提供了许多方案
我的职责
1,参与方案的设计实现,做到产品可商用
2,参与测试,保证卡片的稳定性