首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
willcat
更多收藏集
微信扫码分享
微信
新浪微博
QQ
41篇文章 · 0订阅
Spring Boot 揭秘与实战(八) 发布与部署 - 开发热部署
Spring Boot 支持页面与类文件的热部署。 博客地址:http://blog.720ui.com/ spring-boot-devtools 实现热部署 spring-boot-devtools 最重要的功能就是热部署。它会监听 classpath 下的文件变动,并且会…
SpringBoot 究竟是如何跑起来的?
不得不说 SpringBoot 太复杂了,我本来只想研究一下 SpringBoot 最简单的 HelloWorld 程序是如何从 main 方法一步一步跑起来的,但是这却是一个相当深的坑。你可以试着沿着调用栈代码一层一层的深入进去,如果你不打断点,你根本不知道接下来程序会往哪里…
《Java工程师成神之路-基础篇》Java基础知识——String相关
Java7源码学习系列(一)——String我终于搞清楚了和String有关的那点事儿熟悉JavaString的使用三张图彻底了解Java中字符串的不变性为什么Java要把字符串设计成不可变的该如何创
btrace定位生产故障
某些请求通过数据访问层很慢并导致处理线程阻塞,从监控中未能检查到异常。 判断执行大于10秒的sql和堆栈信息。 编译脚本DBProxyTrace.java,确认脚本没有问题。 阻塞在事务回滚。 使用jstack进一步定位。 阻塞在了oracle驱动rollback动作,这里其实…
Java 中的写时复制 (Copy on Write, COW)
Background写时复制(CopyonWrite,COW)有时也叫"隐式共享",顾名思义,就是让所有需要使用资源R的使用者共享资源R的同一个副本,当其中的某一个使用者要对资源R进行修改操作时,先复
SpringBoot 实战 (十) | 声明式事务
如题,今天介绍 SpringBoot 的 声明式事务。 所有的数据访问技术都有事务处理机制,这些技术提供了 API 用于开启事务、提交事务来完成数据操作,或者在发生错误时回滚数据。 Spring 支持声明式事务,即使用注解来选择需要使用事务的方法,他使用 @Transactio…
为什么阿里巴巴禁止在 foreach 循环里进行元素的 remove/add 操作
在阿里巴巴Java开发手册中,有这样一条规定: 但是手册中并没有给出具体原因,本文就来深入分析一下该规定背后的思考。 1 foreach循环 foreach循环(Foreach loop)是计算机编程语言中的一种控制流程语句,通常用来循环遍历数组或集合中的元素。 Java语言从…
SpringBoot 实战 (一) | 如何使用 IDEA 构建 Spring Boot 工程
新年立了个 flag,好好运营这个公众号。具体来说,就是每周要写两篇文章在这个号发表。刚立的 flag 可不能这么快打脸。下面送上本周第一篇。本文我们将介绍嵌入 Intellij IDEA 中的 Spring Initializr 工具,它同Web提供的创建功能一样,可以帮助我…
一个注解使你的SpringBoot项目获得分布式锁和限流器能力
一个注解使你的SpringBoot项目获得分布式锁和限流器能力