yuanfu999

yuanfu999

Geek Repo

Github PK Tool:Github PK Tool

yuanfu999's repositories

leyou

- 乐优商城是一个全品类的电商购物网站(B2C)。 - 用户可以在线购买商品、加入购物车、下单、秒杀商品 - 可以品论已购买商品 - 管理员可以在后台管理商品的上下架、促销活动 - 管理员可以监控商品销售状况 - 客服可以在后台处理退款操作.- 基础的HTML、CSS、JavaScript(基于ES6标准) - Vue.js 2.0以及基于Vue的UI框架:Vuetify - 前端构建工具:WebPack - 前端安装包工具:NPM - Vue脚手架:Vue-cli - Vue路由:vue-router - ajax框架:axios - 基于Vue的富文本框架:quill-editor 后端技术: - 基础的SpringMVC、Spring 5.0和MyBatis3 - Spring Boot 2.0.1版本 - Spring Cloud 最新版 Finchley.RC1 - Redis-4.0 - RabbitMQ-3.4 - Elasticsearch-5.6.8 - nginx-1.10.2 - FastDFS - 5.0.8 - MyCat - Thymeleaf - JWT

Language:JavaStargazers:163Issues:0Issues:0

attendsystem

员工考勤管理系统,采用的是ssm架构,运用的技术主要是spring,springMVC,mybatis,采用了三级权限,超级管理员,管理员以及员工。对员工打卡记录做统计,用echarts来统计分析员工打卡记录

spike

处理秒杀的高并发主要有三种方式,第一种就是缓存,将商品详情页手动进行渲染,然后对真个页面进行缓存,减少并发对数据库造成的压力,增大系统的可用容量。第二种就是限流,利用guava的令牌桶算法限流器,对请求进行限流,对在一定时间内没有获取到令牌的请求进行降级处理,直接提示客户端系统繁忙,对已经处理过的秒杀商品进行标记并保存在缓存中,如果下次再进行访问,直接从缓存中取标记,如果标记过直接返回秒杀结束。将秒杀商品的库存信息保存在缓存中,增加请求的访问速率。对成功秒杀的请求放入到消息队列中,实时的对订单进行处理。为了防止因为并发下单导致的超卖问题,在库存表中增加了版本字段,增加了乐观锁,保证修改库存不会出现脏数据

Language:JavaStargazers:7Issues:0Issues:0

leyou-manage-web

乐优商城后台管理界面

Language:VueStargazers:4Issues:0Issues:0

leyou-portal

乐优商城前端门户网站

Language:JavaScriptLicense:NOASSERTIONStargazers:4Issues:0Issues:0

cblog

CBlog是我的个人博客,主要使用的技术是springboot+springmvc+tk-mybatis+代码生成工具+thymeleaf实现的。目前只能用来做个人博客,我下一步计划是将这个博客网站开放给其他人可以用,也就是增加登录注册功能,并加上权限控制,有兴趣的小伙伴可以对源码进行扩展

Language:JavaScriptStargazers:2Issues:0Issues:0