- 博客(6)
- 收藏
- 关注
原创 性能优化
一、优化1、页面缓存+URL缓存+对象缓存(减少数据库的访问,前两者适合变化不大、缓存时间短)页面缓存(缓解访压力,有效期不长,避免数据发生变化)1)从缓存中取2)手动渲染模板存入缓存3)结果输出URL缓存(不同的商品详情不同goodsid区分实现)对象缓存(缓存时间长,一个key对应一个对象,更新数据时需要删除缓存)2、页面静态化(数据缓存到用户浏览器)...
2020-06-11 18:07:43
226
原创 java秒杀——API接口
java秒杀——API接口一、登录1、登录主页(/login/to_login)Request参数名类型是否必须说明Response参数名类型是否必须说明2、登录(do_login)地址:https://localhost:8080/login/do_login返回格式:json请求方式:GET/ POSTRequest参数名类型是否必须说明Response参数名类型
2020-06-04 16:56:59
435
原创 第三方登录
第三方登录——QQ1、准备工作先到QQ互联的网站上,申请开发者账号,到应用管理中去创建应用获取appid与appkey,以保证后续流程中可正确对网站与用户进行验证与授权。appid:应用的唯一标识。在OAuth2.0认证过程中,appid的值即为oauth_consumer_key的值。appkey:appid对应的密钥,访问用户资源时用来验证应用的合法性。在OAuth2.0认证过程中,appkey的值即为oauth_consumer_secret的值。QQ互联网址:https://connec
2020-05-29 11:12:28
6516
原创 Java秒杀系统实践学习
Java秒杀系统实践学习前言java秒杀系统核心设计到分布式系统方案、系统的极致优化、深入微服务技能、安全策略,希望通过对他的学习能过对他所涉及到的springboot框架体系结构、redis缓存、mybatis等有进一步了解和认知。项目框架的搭建项目框架的搭建分为四部分:Spring Boot的环境搭建;通过idea创建springboot项目,点击File再点击project然后选择Spring initializr,选择next,选择dependencies创建项目,创建如下的目录结构:
2020-05-13 16:25:41
414
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人