: 1.熟知STL、boost基本用法及C++11多个特性,掌握C++的基本设计模式,有应用经验。 2.熟悉windows操作系统工作机制,WIN32 API:进程通信、多线程同步、文件、DLL注入,hook API 技术等。 3.熟悉linux操作系统,熟悉shell脚本编写,有linux下服务器开发的相关项目经验,熟悉linux下高级编程(进程线程 IO 网络 信号 IPC等),会使用GDB GCC cmake make 等工具集,会写makefile,有中型项目编写经验。 4.熟练VS系列IDE VC++/MFC编程;了解MFC基本框架及内部原理. 5.熟悉TCP/IP、HTTP协议与Winsock网络编程;熟知windows下基本网络模型并会使用,了解JSON、WebSocket协议,会使用wireshark及TCPDUMP等抓包工具。 6.有针对MS Sql、MySql和DB2数据库的开发经验,熟悉SQL 存储过程的编写,有内存数据库Redis使用经验,有数据库优化经验; 6.熟悉QTCreator+LINUX开发流程以及windows下VS+QT开发模式,有qt客户端开发经验(视频播放软件)。 7.了解ICE ACE libevent等网络异步库. 8 有一定的JAVA应用基础,接受JAVA初级开发的岗位,有NodeJs应用经验
ID:22105
立即预约
立即收藏
沟通需求
微信扫码,联系客服沟通需求
个人介绍
项目经验
MICS大型地铁综合监控系统,首次用于14号线知识城支线各车站。 PA:地铁车站广播服务器,运行于aix操作系统上(一个简单的unix系统),用C++编写,其上层与windows下广播管理器客户端通过ICE异步网络库进行通信,下层与FEP(负责向车站各个设备转发数据的软硬件集成系统)通过TCP/IP、Modbus协议进行通信,其实质是车站处理广播请求,收集底层广播设备数据,并与其他的车站子系统联动,并将各种动作记录数据库的一个中转服务器。 主要技术:unix下TCP/IP网络编程 数据库访问(第三方库)、 ICE异步事件网络库 、双机冗余热备、MQ消息队列、MODBUS协议、链路检测 数据安全卫士加解密库编写所属公司: 江苏敏捷科技股份有限公司 项目描述: 对文件的加解密控制通过注入DLL实现,应用层加密。DLL文件注入到指定进程中会对一系列的文件API进行HOOK 拦截,对API的参数(如内存加密,文件名称以及文件句柄等)处理从而实现对指定的文件进行加解密的操作,本人负责DLL文件注入逻辑的实现(三种:钩子注入,改写注册表注入及远程线程注入方式),以及HOOK API后目标函数的编写工作。HOOK方式为覆盖代码拦截(MiniHook)加密方式多样(AES\DES\MD5)。 责任描述: 加解密库(DLL文件)以及数据安全卫士客户端的开发(该客户端用于接收服务器发来的安全策略并根据其配置实现对客户端软件的信息安全管理)。 数据安全卫士服务端设计所属公司: 江苏敏捷科技股份有限公司 项目描述: 数据安全卫士服务端,并发处理 处理客户端请求,存储相关业务信息,响应查询请求,日志模块。 责任描述: 1.负责接收用户的各种请求数据包(JSON)(请求登录,上传文件,下载文件),并发响应的处理,解析数据包并缓存。 2.根据用户请求作出响应,与客户端以及管理机进行数据交互。 3参与搭建服务器端网络IO模型并进行优化,提高服务器处理数据能力及响应时间。 4.搭建服务器端数据库(MySql+Redis),优化数据库查询(sql语句)。
接单发单客服
添加客服微信,接单发单快人一步!
相关程序员推荐
袁宇 0年经验
接本科水平订单;
可使用C/C++、Python编程,OpenCV图像处理,QT开发上位机,STM32单片机开发;
可使用SolidWorks进行建模,CAD绘制图纸,Protues/Multisim电路仿真;
参加多项工科类竞赛,均为教育部认可A类竞赛;
tangjj c/c++ 开发,go开发,DBA 8年经验
从事互联网工作8年,有丰富的工作经验,参与和主导大型项目开发和设计
dylan 高级开发工程师 3年经验
前端技能:
- 熟悉 Python、Java语言、分析、识别算法、自动化控制、python爬虫
- 熟悉 excel,数据处理,爬虫程序编写,具有开发实战经验
- 熟悉 Tornado、Scrapy、Sanic、FastAPI、等Python框架
- 熟悉 React、Vue 、uni-app等主流前端框架,并有项目实践经验
- 熟悉 HTML5、CSS3、JavaScript 等前端核心技术
- 熟练使用 Webpack、Babel 等前端工具
- 熟悉跨浏览器、响应式设计和移动端适配
后端技能:
- 熟练掌握 Python、Java语言,具备良好的编码习惯和代码质量意识
- 熟悉 Spring、SpringMVC、MyBatis 等主流后端框架
- 熟悉 MySQL 等关系型数据库的设计和优化
其他技能:
- 熟练使用 Git 进行版本控制
- 熟练使用 Linux 操作系统,具备基本的 Shell 脚本编写能力
- 具备良好的团队合作精神和沟通能力