首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
土镜问道
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 8
沸点 0
赞
8
返回
|
搜索文章
赞
文章( 8 )
沸点( 0 )
教你十分钟构建好 SpringBoot + SSM 框架
一. 创建项目 二. 配置数据源 1. 配置 IDEA 数据源 2. 配置 spring 数据源 三. Spring 注解 四. MyBatis springboot 也提供了十分方便的方式。 1. xml 文件 2. application.properties 3. 添加对…
Spring5的WebFlux跟WebMvc对比
然后点击Generate Project之后就可以生成项目并且下载下来。 解压下载后的项目,然后打开IDEA->File->Open选择项目的pom进行打开。 这样子一个最简单的SpringBoot项目就搭建成功了。 配置好Maven的系统路径. 3. 创建成功,会提示项目生成…
Java Bean Validation 最佳实践
参数校验是我们程序开发中必不可少的过程。用户在前端页面上填写表单时,前端js程序会校验参数的合法性,当数据到了后端,为了防止恶意操作,保持程序的健壮性,后端同样需要对数据进行校验。后端参数校验最简单的做法是直接在业务方法里面进行判断,当判断成功之后再继续往下执行。但这样带给我们…
Java 8新特性之CompletableFuture(一)
自Java 5开始添加了Future,用来描述一个异步计算的结果。获取一个结果时方法较少,要么通过轮询isDone,确认完成后调用get()获取值,要么调用get()设置一个超时时间。但是get()方法会阻塞调用线程,这种阻塞的方式显然和我们的异步编程的初衷相违背。如: 虽然F…
谈谈服务限流算法的几种实现
保障服务稳定的三大利器:熔断降级、服务限流和故障模拟。今天和大家谈谈限流算法的几种实现方式,本文所说的限流并非是Nginx层面的限流,而是业务代码中的逻辑限流。 按照服务的调用方,可以分为以下几种类型服务 比如web服务、对外API,这种类型的服务有以下几种可能导致机器被拖垮:…
Golang 在 SmartX 的实践
当我们开始学习 Golang 编程的时候,通常第一步是写一个 hello world 程序,大概 5 行左右。然后第二步通常是写一个简单的 HTTP 服务器,一般不超过 100 行。接下来,基本就一下子跨越到了几千甚至上万行代码的项目,中间却很少有人告诉你如何组织代码,怎么编写…
并发三剑客之限流方案总结
对于高并发的系统,有三把利器用来保护系统:缓存、降级 和 限流。限流常见的应用场景是秒杀、下单和评论等 突发性 并发问题。 缓存 的目的是提升 系统访问速度 和 系统吞吐量。 降级 是当服务 出问题 或者影响到核心流程的性能,则需要 暂时屏蔽掉,待 高峰 或者 问题解决后 再打…
关注了
69
关注者
1
收藏集
0
关注标签
100
加入于
2018-06-29