实现网
Simone

昵称登录后显示

600/8小时
11年工作经验

金山软件
QT高级软件工程师

QT开发
c++服务器开发
lua脚本
javascript开发
上位机软件开发

0

被预约次数

0

被收藏次数

0

被评价次数

擅长技能

1. 熟悉Linux 及 Windows下C/C++跨平台开发:
熟悉C/C++语言,熟练使用STL标准库和CMake跨平台构建工具;
熟悉QT/VS开发工具,擅长Matlab算法转C++代码(Egine库+FFTW3库);
熟悉TCP/UDP、HTTP、Websocket/SocketIo、MQTT等协议,熟知网络编程技术;
熟悉多线程并行编程技术及多进程间通信技术,熟悉Javascript、Lua、Shell脚本;
熟悉主流数据库开发技术:Mysql、SQL Server,使用过Redis、Sqlite;
熟悉客户端绘图控件QCustomPlot、EChart、QWebEnginView:折线图、柱状图、饼状图、雷达扫描图、百度离线地图Gis功能、RD图;
熟悉串口通讯,具备双端(客户端+服务端)开发能力,有服务器跨平台开发经验;
了解Gis系统相关知识,接触过OSG、Cesium、Three.js、EChars等开源三维框架;
2.技术栈:
熟悉高性能分布式游戏服务器架构及其内部实现方式,掌握两套商用服务器框架;
熟悉对接各种硬件设备:北云GPS X1 T1、民航ADS-B系统、雷达PCIE采数等;
熟悉Linux环境编程、linux命令及Shell脚本、熟悉Js/Lua等脚本开发;
熟练掌握微信小程序开发,能独立完成一套商用线上订座系统(含客户端+服务器整套系统搭建及业务实现),擅长对接微信支付及美团券自助兑换业务集成;
熟悉阿里云腾讯云服务器、IoT物联网平台、短信付费、手机号快速验证API对接;
熟练掌握软件开发流程,拥有独自开发整套软件系统的经验和能力,项目上手快;

项目经验

一.项目名称:军工雷达仿真软件
担任角色:负责该系统的框架搭建、编码实现;
开发环境及工具:Windows、Qt、 Git、 VS2019 C++编译器;
软件架构:客户端上位机显控软件
项目背景:科大实验室课题
功能模块:
雷达参数设置:利用QT界面基础组件,给用户提供下位机参数设置,并通过UDP进行打包下发;
航迹二维地图:利用QT WebEngine 组件加载离线百度地图,Js代码实现飞机轨迹绘制;
图形图像模块:利用QCustomPlot绘图组件,对图像数据进行折线图、RD图、饼状图绘制显示;
算法管理模块:由甲方提供的多个Matlab算法,把主动雷达算法转成C++代码并优化执行效率;
通信模块:TCP/UDP-Socket通信模块、232/422串口通信模块、进程间内存共享模块;
其他模块:日志文件模块Spdlog、配置文件模块、系统内存CPU磁盘监控模块、文件管理模块;
硬件对接模块:
1.北云X1-GPS定位系统,通过串口通信获取GPS数据;
2.民航ADS-B设备,通过UDP对数据包进行Json解析得到设备接收到的民航数据;
3.雷达PCIE数据采集高速网口,调用雷达商家提供的驱动程序API进行数据收集、处理,把数据传入甲方提供的Matlab DLL算法中调用得到输出的图形图像数据;
—————————————————————————————————————————————
二.项目名称: 分布式游戏服务器开发
担任角色:服务端开发
软件开发坏境: Linux(Cent OS正式环境) 、 Windows(开发环境)
开发工具及语言:VS2017、SublimeText3、C/C++、Lua、Mysql
软件架构:分布式服务器架构(多进程协同架构)
功能模块:
1.GateServer:汇集大量客户端socket连接,转发消息给各个不同模块的服务器进行业务处理;
2.HallServer:大厅服,每日签到、每日任务、体力系统、VIP系统;
3.SocialServer:社交服,聊天系统、公会系统、广播、邮件系统;
4.FightServer:战斗服,pvp、组队等核心战斗逻辑业务处理;
5.CenterServer:中心服,管理服务器的资源分配,把玩家载入到空闲的服务器去进行游戏业务;
6.DBServer:处理各个服务器下发的DB业务(增删改查等),统一对Mysql数据库进行存取操作;
7.底层功能模块:zlib数据压缩、md5加解密、libuv库处理高并发网络请求、lua库curl库封装
—————————————————————————————————————————————
三.项目名称:线上订座付费系统(微信小程序:学无止自习室)
担任角色:独自一人负责该套系统的软件设计、平台对接、js前端开发、node+qt后台开发;
软件开发环境:Windows
开发工具:SublimeText3、QT C/C++、微信开发者工具、NodeJs-HTTPS服务器
平台相关经验:阿里云服务器、域名申请、数字证书申请及配置、网站CPI备案申请、美团验券API对接、微信支付API对接、腾讯云短信对接、SVN服务器、IoT智能插座硬件对接、MQTT服务器搭建;
功能模块:
1、物联网智能通断器硬件管理:根据硬件厂家提供的Mqtt对接方式,接入到自建的Mqtt服务器上,利用QT后台管理程序发送说明书中的指令,对智能硬件设备进行电路的通断开关控制。
2、Nodejs搭建的Http服务,用于接收微信小程序下发的WebSocket命令,进行业务流程处理。
3、原生Javascript语言开发的微信小程序,让用户体验线上支付、订座、到店自助开门无人化管理。

0条评论 雇主评价

暂无评论~

可兼职时间

周六全天
周日全天
工作日下班后
周六半天
周日半天

可兼职地点

长沙
岳麓区
开福区
天心区
芙蓉区
雨花区

被预约

0

被收藏

0

被评价

0

立即预约

可兼职时间

周六全天
周日全天
工作日下班后
周六半天
周日半天

可兼职地点

长沙
岳麓区
开福区
天心区
芙蓉区
雨花区