proginn2152419790
1月前来过
全职 · 300/日  ·  6525/月
工作时间: 工作日08:30-19:30工作地点: 远程
服务企业: 6家累计提交: 2工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

我是程序员客栈的林嘉铭,曾在珠海远软件公司、广州致景科技公司工作,参与过风控系统、财务系统的开发,有抢购系统、RPC系统的开发经验,如果需要我帮吗,那么请点击立即预约。

工作经历

  • 2022-05-01 -2022-12-01广州致景科技Java开发

    广州致景科技公司 2022.5 - 2022.12 Java 后端开发 ▪ 负责系统功能优化开发,优化页面展示功能使用户可自定义列表头,展示用户指定数据;导出表格数据量瓶颈 优化。 ▪ 负责系统监控功能开发,在系统中使用定时任务监控记账簿来账数据,记账簿数据超时未确认通过配置飞书机 器人在飞书监控群进行通知,遇到主要问题是需要过滤生产环境中的测试数据,在研究与讨论过后使用配置白名 单的方式进行过滤。 ▪ 钱包相关业务功能开发,项目与易宝钱包进行合作,收付款方式之一可以通过易宝钱包进行,我主要负责的是 易宝钱包开通以及支用的业务功能,遇到的主要问题是为了更好地管理客户钱包即各个部门的收付款流水,为每 个部门设置特定主体进行交易,不同业务线的客户挂靠在不同主体之下,数据库方面则是根据不同主体进行分库 分表,提高数据查询效率。

教育经历

  • 2018-09-01 - 2022-07-01广东财经大学软件工程本科

技能

RocketMQ
多线程
Netty
SpringMVC
Spring
Mybatis
0
1
2
3
4
5
0
1
2
3
4
5
作品
RPC框架

2021.03~2021.05 RPC 框架 后端开发 技术架构:spring+zookeeper+netty 项目描述:自己实现的服务间调用的 RPC 框架,项目使用 zookeeper 作为服务中心,生产者向其注册服务,消 费者通过其查 找对应的服务。 个人贡献:使用 netty 框架作为消费者和生产者通信的方式,在消费端设置动态代理,在动态代理的 Invocation Handler 的 invoke 方法中去组织请求去调用远程服务端的服务并返回结果

0
2023-04-03 13:45
商城抢购项目

2021.04~2021.06 商城抢购项目 后端开发 技术架构:Springboot+Mybatis+MySQL+Redis+RabbitMQ+Druid+Nacos+SpringCloudGateway+Open feign 项目描述:高并发场景项目,解决了在秒杀时一瞬间产生的大量请求导致服务器数据库压力过大,一些请求超 时 得不到响应的问题,解决了并发不安全导致超卖问题,秒杀接口被刷的问题,重复秒杀的问题。 项目 拆分成登录、秒杀和订单三个服务,提供不同的功能,对项目进行解耦。 个人贡献:1. 项目使用 Gateway 网关对请求进行登录拦截,服务之间使用 Openfeign 进行调用。 2. Redis 缓存对库存缓存、Rabbitmq 异步下单和 MySQL 事务缓解一瞬间高并发问题和超卖问题。 3. 设置图形验证码,防止接口被刷问题,设置数据库订单表的用户 id 和商品 id 为主键,防止重复秒 杀的问题。 4. 使用浏览器换缓存和 Redis 页面缓存,减少用户对服务器数据库的访问。

0
2023-04-03 13:47
财务系统

技术架构:Springboot+Nacos+Feign+Mybatis-plus+Redis+RabbitMQ 项目描述:财务系统项目,主要为公司的各个业务线提供收付款服务,与银行和第三方支付平台合作,管理各个业务线的客户的收付款,账户管理及钱包账户管理,同时统计流水计算公司盈亏,项目主要分为收款、付款、钱包、对账等服务。 个人贡献:1.负责项目的与第三方平台易宝钱包合作的收付款及用户钱包管理的设计及开发。 2. 负责项目的功能性优化,排查导出功能性瓶颈并进行优化。 3. 根据业务需求将用户钱包设计进行改进,提高系统性能及效率。

0
2023-04-06 01:15
更新于: 2023-02-09 浏览: 177