首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
spring boot
订阅
做全栈攻城狮1
更多收藏集
微信扫码分享
微信
新浪微博
QQ
63篇文章 · 0订阅
Spring Cloud Alibaba—Seata分布式事务方案
Seata 是一款 Alibaba 开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata 将为用户提供了 AT、TCC、SAGA 和 XA 事务模式,为用户打造一站式的分布式解决方案。本文将带大家从头到尾搭建基于 Seata 的分布式事务解决方案,涉…
深入理解SpringBoot运行原理
我们使用Spring Boot进行项目开发的过程中,相比于传统的Spring项目而已,这种提升大大地提高了我们的研发效率,接下来全方位地梳理下Spring Boot的底层运行原理。
04-图片验证码
为了防止恶意用户无限制的重试,往往在登录页面引入验证码机制。我们在learn-03项目的基础上进行改进引入验证码。 为了实现验证码首先需要一个获取图形验证码的API。在这里使用开源工具kaptcha
一口气说出四种幂等性解决方案,面试官露出了姨母笑~
幂等是一个数学与计算机学概念,在数学中某一元运算为幂等时,其作用在任一元素两次后会和其作用一次的结果相同。 幂等函数或幂等方法是指可以使用相同参数重复执行,并能获得相同结果的函数。这些函数不会影响系统状态,也不用担心重复执行会对系统造成改变。 在HTTP/1.1中,对幂等性进行…
写代码有这16个好习惯,可以减少80%非业务的bug
1. 修改完代码,记得自测一下 改完代码,自测一下 是每位程序员必备的基本素养。尤其不要抱有这种侥幸心理:我只是改了一个变量或者我只改了一行配置代码,不用自测了。改完代码,尽量要求自己都去测试一下哈,可以规避很多不必要bug的。 2. 方法入参尽量都检验 入参校验也是每个程序员…
JVM调优不知道怎么回答,阿里总结四大模块,学不会就背过来
1. 常用的性能评价/测试指标 提交请求和返回该请求的响应之间使用的时间,一般比较关注平均响应时间。 常用操作的响应时间列表: 同一时刻,对服务器有实际交互的请求数。 2. 常用的性能优化手段 不应该把大量的时间耗费在小的性能改进上,过早考虑优化是所有噩梦的根源。 所以,我们应…
CompletableFuture让你的代码免受阻塞之苦
现在大部分的CPU都是多核,我们都知道想要提升我们应用程序的运行效率,就必须得充分利用多核CPU的计算能力;Java早已经为我们提供了多线程的API,但是实现方式略微麻烦,今天我们就来看看Java8在这方面提供的改善。
Spring Boot 第十七弹,Swagger 3.0 天天刷屏,真的香吗?
最近频繁被Swagger 3.0刷屏,官方表示这是一个突破性的变更,有很多的亮点,我还真不太相信,今天来带大家尝尝鲜,看看这碗汤到底鲜不鲜.... 该项目开源在Github上,地址:https://github.com/springfox/springfox。 文档访问地址改变…
【项目实践】一文带你搞定页面权限、按钮权限以及数据权限
权限这一概念可以说是随处可见:等级不够进入不了某个论坛版块、对别人发的文章我只能点赞评论但不能删除或修改、朋友圈一些我看得了一些看不了,一些能看七天内的动态一些能看到所有动态等等等等。 每个系统的权限功能都不尽相同,各有其自身的业务特点,对权限管理的设计也都各有特色。不过不管是…
搞微服务用阿里开源的 Nacos 真香啊!
HelloGitHub 推出的《讲解开源项目》系列,今天给大家带来一款开源 Java 版可以实现动态服务发现,配置和服务管理平台——Nacos,它是阿里巴巴团队开源符合国人的一切使用习惯,并且中文文档丰富,开源社区也特别活跃。 在选择使用一个工具之前,我们先大概了解一下它的同类…