项目组由8~10人组成,分别负责离线导航离线搜索、地图渲染、在线导航、在线搜索,离线下载等库开发以及开平适配层、底层模块公共代码维护。项目职责: 本人主要负责工作内容如下:一、开发搜索SDK:1.在线搜索库功能接口封装实现,https/http+json/xml+libcur库实现地理、逆地理编码,SUG搜索、关键字搜索、周边搜索、沿途搜、类型搜索、ID搜索等功能接口;2.采用双向链表+unorder_map实现LRU高效缓存机制,提高系统响应效率,减轻服务访问负担。二、开发SDK接口UI应用:开发搜索全部接口以及部分地图接口QT SDK UI应用示例. 三、系统联调与测试:1.性能调优,联调解决搜索库、地图库、导航库、下沉层、以及开放平台公共代码多处内存泄漏、应用崩溃问题。2. 搭建自定义框架写功能性能测试代码;3. 撰写个人负责模块的设计文档。主要技术:线程池、多进程多线程,异步网络通信、openGL图形渲染、QT、cmake、单例/工厂/观察者设计模式编译工具:clang17+gcc/g++ python3编写cmake构建脚本编译环境:unbuntu/macOS/麒麟/windows代码编辑:JetBrains CLine、Visual Studio Code 、QT creator 、android studio版本管控: git声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论