ID:22180
李建平 C++开发工程师 4年经验
2025-04-02
个人介绍:具备良好的C++基础知识与面向对象编程思想。较好理解TCP/IP协议,熟悉Windows下的Socket接口,有IM即时通信程序开发经验。熟悉windows的消息机制与API,能熟练进行dll、多线程、多进程、windows服务、注册表等编程;能开发基于VC/MFC的视窗程序。熟悉COM,一般性掌握ATL,能进行进程中服务器组件的开发。一般性掌握SQL Server、SQLite、MongoDB。较好掌握JavaScript,能进行Node.js平台上的开发。目前从事手游后台开发。
项目经验:2018-06~2018-10 四川血战麻将 2017-11~2018-03 红中麻将 全权负责麻将和牌算法(高效查表法)的实现、游戏通信协议设计、以及完整的游戏逻辑的实现。 在麻将游戏项目中,和牌算法是技术上最核心、最重要的一部分。由于游戏服务器需要频繁地对成千上万副手牌进行和牌检测,因此要求该算法必须非常高效。而上述项目所实现的和牌算法均采用了查表法,最复杂的四川血战麻将,其和牌检测算法实际测试在一台配置了Intel i5 7500(四核,3.4~3.8GHz) CPU的计算机上可实现一百万次调用耗时大约800ms,具有极高的效率。实际仍然有提升的空间,但已经足够快了。 2016-05~2017-11 在线客服系统 该项目的实现目标是为客户咨询服务提供简单、高效、便捷的解决方案。 本项目基于C/S模式,涉及的主要技术为: COM、Asynchronous Pluggable Protocols、图形图像、Socket、多线程同步、进程间通信。 (一)项目职责 1、负责整个项目的架构、功能、通信协议的设计; 2、负责后台服务器的数据库设计、编码实现; 3、负责前端主程序框架、底层的异步可插协议(Asynchronous Pluggable Protocols)、Socket通讯层、以及桌面截屏、涂鸦、图像压缩、远程控制等C++功能模块的编码。 (二)项目功能描述/实现 1、客户端(C++实现) (1)、兼容Window XP ~ Window 10; (2)、支持服务启动、在线更新; (3)、支持会话转接、会话邀请、会话监视; (4)、支持消息群发、离线消息、消息记录查看; (5)、支持文件发送/接收; (6)、支持远程控制。 2、服务器端(基于Node.js/MongoDB) 1、保持并管理客户端到服务器的长连接、响应客户端的协议请求; 2、制定客户与客服之间的会话接入规则; 3、存储并管理会话信息。 2015-12~2016-10 SQLite数据库引擎 该项目基于SQLite3,旨在为应用程序提供轻便、高效、稳定的嵌入式数据库引擎。除了封装了基本的增、删、改、查功能外,主要实现了游标操作、以及数据库云备份功能。该引擎以进程中组件的方式实现。主要涉及STL、COM、ATL、正则表达式等技术。 (一)项目职责 1、负责协调、制定接口的调用约定; 2、负责接口的功能编码实现; 3、协助团队成员对接口进行验证、调试。 (二)项目功能描述/实现 1、支持标准SQL的增、删、改、查操作; 2、支持字段别字、默认值、多表查询; 3、支持游标操作; 4、支持云备份。
技      能: C++  
¥1000 / 8小时
立即预约
ID:20731
王波 java开发工程师 6年经验
2025-04-02
个人介绍:1 熟练掌握 Java 基础知识,深入理解 OOP 编程思想; 2 熟练掌握存储相关技术,如数组、集合等,对线程安全的集合有一定的了解; 3 熟悉 Redis 非关系型数据库、Mysql 关系型数据库的语句编写以及简单优化; 4 熟练掌握 Cookie 和 HttpSession 的应用; 5 熟练使用 Spring Boot、Spring、SpringMVC、MyBatis 等主流框架; 6 熟悉 RocketMQ中的发布订阅、主题、路由等工作模式; 7 熟悉接口开发规范和测试经验,如 Swagger、PostMan、Junit 等; 8 熟悉常用的第三方技术,如短信、支付、地图、邮箱等; 9 熟练掌握 JavaWeb 相关技术,如 Servlet、Filter、Listener; 10 熟练使用 Eclipse、Intellij IDEA 开发工具,Git 版本控制器,Maven 项目构建工具; 11 熟悉 Docker 容器技术、Dockerfile 构建镜像、Docker-Compose 容器编排; 12 熟悉微服务架构,如 SpringBoot+SpringCloud 的解决方案,熟悉SprringCloud的五大组件(Eureka,Ribbon,Feign,Hystrix,Zuul)。 13 熟练掌握 Html5、CSS3、JavaScript 等; 14 熟悉 jQuery、BootStrap、Vue 等; 15 熟悉微信小程序开发流程; 16 熟练使用关系型数据库,如 Mysql,SqlServer,Redis等; 17 熟练掌握 SQL,对于常见的 SQL 开发具备相关经验; 18 熟悉数据库优化工作,如 SQL 优化、数据库设计优化等;
项目经验:项目一:线上销售平台 描述: 项目架构:SpringBoot++SpringMVC+MyBatis +Mysql+RocketMQ+redis 等 。 项目描述:线上销售平台是中国移动公司中的渠道支撑中心进行开发维护的终端系统。通过与31个分省公司进行合作,进行话费、流量、权益、花卡、卡券、卡包等资源下发操作。其中也单独设置用户管理模块、客诉工单模块、系统监控模块、及通过底代码创建审核工作流模块。 相关技术: 该项目主要为web端开发功能。 ummp-activity:该模块的主要功能为创建活动以用户下单。该模块数据库采用mysql数据库,底层根据表的功能及使用进行分库分表进行存储。用户下单之后创建订单,由两部分订单任务进行资源匹配,用户权限校验等流程,才可调用第三方接口(卡券中心)进行资源发放。Acticity中创建卡券、活动等需要审核资源时,须由相对性的领导进行审核操作,在通过mq或接口方式进行结果回传。 ummp-cost: 该模块为销售费及众包费用处理模块。此模块主要将大数据侧的数据进行整理,然后便于人员查看及Excel导出。另设置有预算分析和审核功能。 cbpsp-charge+cbpsp-pay:这两个模块主要支付模块。由用户下单,到该模块之后,通过用户校验之后,再根据第三方接口(金科)进行支付及支付结果回传。通过mq进行支付结果回调。 ummp-check: 该模块主要负责对账功能,将各个模块数据整理计算之后,通过stfp上传,大数据方面进行接收整理。 项目职责: 1.项目的日常线上问题处理。用户下单资源未发放问题,客服过滤之后,再把需要技术人员解决的问题提到中移移动办公软件上,再由技术人员处理。 2.ummp-activity模块中的二次确认短信功能、卡券申请配置单功能、优化下单流程中的产商品缓存问题、创建活动流程优化、产商品的数据同步开发、分省投放配置页面功能、小程序卡券信息开发、业务营销规范优化开发、等功能开发。 3.ummp-cost模块中的销售费及众包数据与第三方对接开发,各个报表的Excel导出开发。 4.ummp-check模块中的数据对账以及数据重传开发。 项目二:闪时送plus 描述: 项目架构:SpringBoot++SpringMVC+MyBatis +Mysql+Elasticsearch+RocketMQ+redis+websocket 等 。 项目描述:闪时送是一个聚合平台,通过技术,判断骑手的距离、订单密集程度、覆盖范围等,通过算法的智能推荐能力,来优化外卖订单和同城骑手之间资源的匹配。通过的外卖订单的接入或者是商家自己创建手动订单后,在通过闪时送上已经整合的各种运力平台进行计价,然后商家可以选取最适合该笔订单的运力进行发单操作。 相关技术: 项目分为管理端、用户App端、用户web端、用户小程序端。项目采用 SpringBoot构建项目基础架构,商家可以通过发送验证码或者账号密码的方式来登录系统。登录之后使用JWT 生成 Token 令牌使对商家的信息进行加密处理,也可以控制商家登陆时间限制。 用户端的外卖订单和配送订单列表模块采用Elasticsearch进行快速搜索,可以根据订单号、发单时间、商家门店、订单序号、订单来源...来进行搜索商家需要的订单信息。 外卖平台主要是美团和饿了么,还有一些抖音或者第三方的平台接入闪时送进行订单计价下单,订单进到闪时送之后通过RocketMQ的方式处理订单逻辑。由于外卖平台可能会多次推送新订单的消息给闪时送,所以接收新订单的时候,要进行幂等处理,防止订单的重复创建。 新订单创建之后需要进行订单播报,使用极光推送和websocket结合进行语音播报。 闪时送新订单接入之后,需要打印商品小票信息。闪时送对接了市面上常用的打印机来满足商家的需求。 闪时送的运力方面,分为平台运力和自运力,主要是一些第三方运力平台和代理商自己所创建的运力。来进行订单的发单操作。每个运力平台的计价和对接方式不同,所以相同的订单在不同运力上的价格也是不一样的,多样化的运力可以供商家选择最优的运力进行发单。 闪时送发单之后需要对接运力方的骑手的状态信息,分为两方面。第一是闪时送在订单被接单后主动通过运力接口去查询对应的下单运力的状态和骑手的信息。第二是通过运力平台方的主动推送消息,来进行订单和骑手信息的状态变更。其中订单变更时也需要加rides锁处理,来保证订单数据的一致性。 项目职责: 1.项目的日常线上问题处理。用户实时反馈使用闪时送遇到的问题,客服过滤之后,再把需要技术人员解决的问题提到云效上,再由技术人员处理。 2.外卖平台的商品模块进行同步到闪时送,创建新订单时,查询并补充对应的商品信息内容。
技      能: Java  
¥1500 / 8小时
立即预约
ID:20366
孙桂芳 PHP工程师 14年经验
2025-04-01
个人介绍:工作概述:参与电商类型、缴费业务系统、直销系统等系统开发工作,累计参与项目 15+;  需求分析:参与需求、概设评审及业务方案的计,能从专业化角度提出技术实现的建议;  技术选型:参与项目技术选型、DB 设计及系统架构、服务器搭建、性能调优等,跟进项目开发流程;  技术开发:结合项目设计文档或需求说明,完成代码编写、调试、测试与维护,分析并解决软件开发过程中的问题;  接口开发:完成相关的功能接口、数据接口开发,实现业务功能;  技术难题:能独立解决开发中遇到的难点问题,主动探索解决方案,帮助团队解决难题 10 余个;  系统迭代:跟进业务系统的性能优化,包括代码优化,数据库优化,解决系统存在的技术问题;  前端开发:协助完成部分前端界面开发(JS、HTML)
项目经验:项目一:清晨汇直销系统 | PHP 开发工程师 项目描述:系统为直销系统,提供会员奖金计算,会员信息查询,缴费充费等功能。 技术栈:Swoole+PHP+Mysql 项目描述: 1. 系统开发:负责该进销存平台系统相关的功能接口、数据接口开发,实现业务功能; 2. 核心功能:该系统使用‘双轨制’奖金模式,累计有七种不同的奖金计算玩法,对逻辑性及要求较高; 3. 会员奖金:采用 swoole,实现多线程处理奖金计算,实现异步,解决奖金计算缓慢且效率低下问题 4. 系统优化:通过持续的优化和重构,保障系统或工具的准确、可靠、灵活和开放;
技      能: PHP  
¥600 / 8小时
立即预约
立即预约
意见反馈