工作经历
和TA聊聊APP扫码和程序员直接沟通
该用户选择隐藏工作经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看
教育经历
和TA聊聊APP扫码和程序员直接沟通
该用户选择隐藏教育经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看
技能
1.项目描述:C++实践WEB服务器,实现支持HTTP的GET和POST请求、提供高性能并发访问。 2.关键技术:①用IO复用技术EPOLL和线程池实现Reactor和Proactor模型;②主从状态机解析HTTP请求;③用小顶堆和定时信号超时断开连接;④用RAII机制实现数据库连接池;⑤用单例模式和阻塞队列实现同步和异步日志。 3.项目成果:在Ubuntu22.04、i5-1135G7两核CPU、4G内存环境下进行Webbench压力测试,QPS可达30000+。
技术栈:java+mybatis+mysql+lombok+nginx 功能模块:部门管理(查询、删除、新增),员工管理(分页查询、删除、新增、文件上传、修改),登录功能(校验、JWT令牌、过滤器Filter、Interceptor),异常处理,
1.项目描述:Java后端项目,实现消费者点评店铺的平台,帮用户查询店铺,实现商家引流及曝光。主要业务有短信登录、店铺查询、优惠券秒杀、点赞关注、内容推送、附近商户查询、签到及UV统计。 2.关键技术:SpringBoot + Mybatis-Plus + Mysql + Redis + RocketMQ + Redisson + Nginx ①缓存*号与验证码、token及用户、店铺及店铺类型表;②解决缓存一致性、穿透、击穿;③秒杀中实现分布式ID,用乐观锁、分布式锁解决超卖、一人多单,使用缓存、消息队列和异步线程优化;④SET、ZSET实现点赞及排行榜、关注及查共同关注、Feed流主动推送;⑤其他:GEO查附近店铺;BitMap作签到及统计;HyperLogLog统计UV。