◊熟练掌握java语言,了解基本的设计模式
◊熟悉git,maven,codex,Claude code,Cursor ai等各种工具的使用
◊熟悉分布式微服务架构、高并发、高可用以及大数据治理,爱学习,不断学习新的技术
◊熟悉springCloud,springboot的使用,掌握spring aop原理
◊熟悉JVM虚拟机及其优化 熟悉MySql,熟练掌握sql语句及其优化
◊熟悉redis,netty,zookeeper,dubbo,rabbitmq, elasticsearch,kafka的使用
◊熟练使用Linux操作系统,使用过docker容器
◊熟悉VUE3、JavaScript、jQuery、easyui、bootstarpt等前台开发技术
◊做过java项目负责人,负责与各部门间协调,部分代码的编写,团队建设,技术指导
有海外博彩加交易所经历
公司:TB国际
项目:tagame印度博彩+棋牌开发
技术:Java11 ,Netty , Spring Boot , Redis , MySQL
责任:
1.基于 Netty 搭建实时对战服务端,完成连接接入、消息处理、异常关闭及 Channel 生命周期管理
2.设计统一消息协议与消息分发机制,规范登录、匹配、心跳、重连等交互流程
3.实现玩家匹配队列、房间创建及对局流程控制,服务端主导状态流转与结果广播
4.引入心跳检测、断线重连和在线状态维护机制,提升连接稳定性与用户体验
5.以房间为最小并发单元对核心操作进行串行化控制,保证对局状态一致性
6.使用CLAUDE CODE辅助开发
项目:二元期权
技术:java11,quartz,rabbitmq,redission,mysql,springboot2.5.5,clickhouse0.9.8
责任:
1.我负责BTC/USDT和ETH/USDT的每分钟期数的生成,使用quartz定时任务生成期数
2.拉取欧意BTCETH实时价格,根据每期每分钟第0秒的时刻欧意BTC和ETH开始价格判断一分钟后玩家的输 赢结果 ,30前可以下注,30秒后等待价格结果,这些状态变化需要rabbitMQ收发消息根据mq的消息状态做流程 控 制,利用rabbit消息确认机制保证消息不丢失。
3.期数数据和玩家下注数据全部写入clickhouse,clickhouse增删快,适合大数据存储。
4.生成K线数据包括开盘价,闭盘价,最低价格,最高价格,交易量,并利用redis和rabbitmq保证开奖结果并通知订单生成。
公司:AG
项目:游戏接入系统进入外部游戏、OMS管理系统微服务改造
技术:springcloudalibaba、elasticsearch、zookeeper、appolle配置中心、ParallelStream并行流、redission分布式锁
责任:
1.oms管理系统使用springcloudalibaba进行项目迁移
2.ParallelStgream+copyonwritelist进行批量导入操作优化
3.feignclient采用httpclient连接池优化
4.redission分布式锁用于多个insert和update操作线程安全问题
5.统计游戏注单数据用elasticsearch进行聚合查询
| 角色 | 职位 |
| 负责人 | java 开发 |
| 队员 | 后端工程师 |
《喵屋碰碰逃》是一款猫咪街机逃脱游戏:化身喵咪在层层喵屋里左右滑动、踩床弹跳,穿过安全通道逐层逃脱,用声波技能甩开紧追的老鼠。20关闯关、道具助力、好友排行榜PK,上手简单、一逃到底,爽快十足。
核心功能 首页:MBTI 翻牌主推横幅(3D 卡牌循环翻动)、「你想先了解什么」方向分类(人格/情绪/职业/智力/关系)、精选测评列表、轻松探索双卡、安心测评背书;左上角悬浮分享。 测试:详情页(按题型专属版式)→ 答题页(进度条、返回确认)→ 提交生成报告。 报告:分维度