基本信息

案例ID:126255

技术顾问:Shane Li - CIKERS - 10年经验 - 赛客 CIKERS / β tech

联系沟通

微信扫码,建群沟通

项目名称:Spads 公式解析系统

所属行业:文化娱乐 - 游戏

->查看更多案例

案例介绍

很多网络应用中,涉及到一些内部运算的具体求值逻辑并不能够在开发阶段就定下来。这些逻辑需要随着使用,探测用户反应,不断修正。符合的情况,常见的就是网络游戏中的行动收获计算公式,等等。现 Spads 开发组推出了针对此种情况的解析公式系统,供大家使用。

此公式解析系统能够计算各种算术运算、逻辑运算和比较运算,可以连接本地函数,支持括号分级,允许逐级设置公式内临时变量,提供了分支运算符,并且支持 Json 数据格式的运算。系统编写中使用了很多设计方法,包括概念抽取、继承、多态、面向接口设计、枚举、递归、工厂等等。数据结构也使用了好用但少见的双端队列。很适合对应情况的实用以及学习 Java 的设计思路、编程方式。本程序由 Shane Loo LI 设计和编写,所有的细节都注重了运行效率,在很多细节上都制作了数倍优于爪哇(Java)系统类库的方法;由于只需要处理公式,所以语法树结构单一,也因此保证了比现有其它注入语言的代码解释器更高的执行速度。

相似案例推荐

其他人才的相似案例推荐

  • 捕鱼奇兵游戏娱乐-REDIS版

    捕鱼奇兵游戏娱乐-REDIS版

    项目职责:C++后端主程,项目负责人 一、提出引入Redi

  • 酷酷游戏娱乐平台

    酷酷游戏娱乐平台

    项目职责:PC端组长,负责PC端大厅及后端登录服务器开发

  • 数据统计

    数据统计

    数据统计系统:高仿 Countly ,也类似于国内友盟统计系

  • 泽米

    泽米

    泽米是一个游戏物资交易+游戏社交平台; ●平台可以提供游

  • Lucky time

    Lucky time

    .是一款非常简单的刮卡转盘类游戏App,用户可以通过游戏(转

  • 布衣天子H5游戏

    布衣天子H5游戏

    布衣天子H5游戏是一款玛顺软件自主研发的官职养成+网赚类移动

  • 后台全局配置系统

    后台全局配置系统

    后台人员使用的全局配置系统, 我主要负责 前后端的实现。

  • app 登录注册,积分礼包兑换

    app 登录注册,积分礼包兑换

    app 中的注册登录功能的实现,用户兑换礼包, 积分的获取,

  • 病原体大作战

    病原体大作战

    政府定制,8天时间完成微信版本,有完整对战功能,签到,排行,

  • 云墨剑舞

    云墨剑舞

    游戏团队2个月左右开发完成,包含微信整套流程,且接入了手游充

  • 王者论坛

    王者论坛

    发帖和创建群组功能,界面UI的设计和制作,优化PHP响应上传

  • MiniCar小游戏

    MiniCar小游戏

    我使用的是MVC的架构,在这个游戏里,像赛车这样的对象作为模

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服