![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
不是太高的手
这个作者很懒,什么都没留下…
展开
-
SpringBoot开发案例之整合Swagger篇
前段时间整合过的一个支付服务,由于使用了Spring Boot快速开发,但是又懒得写详细的文档介绍,便顺手就把Swagger整合进来了,对支付服务进行分组API展示,如上图。简介Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新 。接口的方法,参数和模型紧密集成到服务器端的代码,允许AP原创 2017-08-30 13:05:58 · 544 阅读 · 0 评论 -
spring-boot+quartz的CRUD动态任务管理系统
spring-boot-quartz基于spring-boot+quartz的CRUD动态任务管理系统,适用于中小项目。开发环境JDK1.7、Maven、Eclipse技术栈SpringBoot1.5.2、thymeleaf、quartz2.3.0、iview、vue、layer、AdminLTE、bootstrap启动说明项目使用的数据库为MySql,选...原创 2018-04-03 10:40:52 · 2123 阅读 · 3 评论 -
SpringBoot开发案例之打造十万博文Web篇
前言通过 Python 爬取十万博文之后,最重要的是要让互联网用户访问到,那么如何做呢?选型从后台框架、前端模板、数据库连接池、缓存、代理服务、限流等组件多个维度选型。后台框架 SpringBoot2+、JPA前端框架 Vue模块框架 Thymeleaf数据库连接池 HikariCP缓存 Redis限流 Guava代理服务 Nginx文章编辑 Markdown架构...原创 2019-08-09 10:44:14 · 150 阅读 · 0 评论 -
看完这篇还不懂缓存穿透,我跪搓衣板,99%程序员已收藏
前言在博客系统中,为了提升响应速度,加入了 Redis 缓存,把文章主键 ID 作为 key 值去缓存查询,如果不存在对应的 value,就去数据库中查找 。这个时候,如果请求的并发量很大,就会对后端的数据库服务造成很大的压力。造成原因业务自身代码或数据出现问题恶意攻击、爬虫造成大量空的命中,会对数据库造成很大压力案例分析由于文章的地址是这样子的:https://blog.5...原创 2019-08-19 20:29:57 · 132 阅读 · 0 评论 -
看完这篇还不会高并发浏览数设计,我跪搓衣板,99%程序员已收藏
前言在经历了,缓存、限流、布隆穿透等等一系列加强功能,十万博客基本算是成型,网站上线以后也加入了百度统计来见证十万+ 的整个过程。但是百度统计并不能对每篇博文进行详细的浏览量统计,如果做一些热点博文排行、48小时排行之类统计,还需要引入浏览量统计功能。设计通常情况下,我们只需要每次请求浏览量+1,但是这样真的好吗?或者更直白的讲,真实浏览数准确吗?UPDATE blog SET vi...原创 2019-08-19 20:32:46 · 241 阅读 · 1 评论