1. 熟悉使用C、C++编写程序,了解python,工作主要用QT和C++11开发,偶尔用Python写一些小的测试接口工具,代码管理主要使用SVN,
2. 熟悉TCP/IP,HTTP网络协议、熟悉socket编程
3. 了解sqlite,mysql,redis
4. 熟悉Windows和Linux工作环境,平时大部分时间Windows开发C++
项目名称:跨平台ETC/混合车道收费系统
软件环境:windows;
开发工具:QT;
项目描述:整个车道系统按进程划分多个子系统,各个子系统通过共享内存作为进程通讯进行消息交互共同完成对社会车辆的收费和生成消费流水与系统监控流水,主要涉及到的设计模式有单例,抽象工厂模式,观察者模式,职责链,设计到技术包括 sqlite,redis,多进程,多线程。
1.服务器端: a.监听指定端口,接受远程连接,并显示在界面上。 b.按指定的时间间隔,自动同步时间到所有客户端。 c.可以手动同步时间到所有客户端。 d.接受客户端时间请求,发送时间到客户端。 e.可以设置程序启动后自动启动监听。 f.可以配
一个点歌系统,进入系统需要进行登录验证,输入正确的用户名和密码才能进入系统,可以注册新用户,新用户都为普通用户,内置管理员,普通用户只可以选歌,和听歌,管理员可以增删歌曲,播放歌曲,修改用用户信息