首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
一起码
掘友等级
研发
架构、分布式、大数据
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
51
文章 40
沸点 11
赞
51
返回
|
搜索文章
最新
热门
浅谈MySQL如何保证ACID
数据库通过原子性(A)、隔离性(I)、持久性(D)来保证一致性(C)。其中一致性是目的,原子性、隔离性、持久性是手段。因此数据库必须实现AID三大特性才有可能实现一致性。 undo log记录了这些回滚需要的信息,当事务执行失败或调用了rollback,导致事务需要回滚,便可以…
SpringBoot应用优雅重启 - Actuator
SpringBoot最大特点便是简化配置,提升开发效率,实现简单部署就是通过内嵌一个Web容器,如果Tomcat、Jettty等。 对于SpringBoot应用,只需打包成一个简单的Jar包,然后执行java -jar就可以启动,是一种非常优雅的方式,但同时也隐藏着一些问题,如…
Bean注入注解@Autowired @Resource @Inject @Bean
Spring的@Bean注解用于告诉方法,产生一个Bean对象,然后这个Bean对象交给Spring管理。产生这个Bean对象的方法Spring只会调用一次,随后这个Spring将会将这个Bean对象放在自己的IOC容器中。 @Resource有两个中重要的属性:name和ty…
基于RabbitMQ的消息总线架构设计
总结消息队列是一个面向技术的接入,重点关注消息队列的配置、接口对接;而消息总线则是通过屏蔽部署、分组和通信等技术细节,实现一个面向业务的接入,重点关注要接收什么消息。 消息总线屏蔽了消息发送、路由、分组、存储、消费负载、通信、高可用等一系列技术问题,对业务开发者来说只需要调用生…
Docker下搭建RabbitMQ
Mac下Docker安装可参考安装指引RabbitMQ镜像选取可通过DockerHub或者命令行选取镜像DockerHub选取命令行选取选取Starts数最多的官方镜像,默认的rabbitmq是不带w
Mac homebrew安装Docker
安装完成后,可以在启动台里找到Docker.app,打开后顶部菜单栏也会出现docker logo,至此Mac下的Docker就安装成功了,就可以enjoy it了,具体配置可根据自己需要进行设置。
Spring Boot入门
集成Spring框架,需用到大量的XML配置文件或者注解式的Java代码配置,XML或者注解都需要对相关组件的配置足够了解,然后再编写大量冗长的配置代码,了解这些配置的成本太高,基于简化Spring快速上手的目的,Spring Boot框架应运而生。
使用Prometheus + Grafana搭建监控系统
对任何系统就像人一样需要“知己知彼“才能做到”百战百胜”,经常在讨论高可用,一方面需要从架构设计、编码实施、质量验证等环节保证项目的高可用,另一方面能够尽可能早的发现问题也是非常的重要。目前监控生态中有大量的产品可供选择,Java生态尤其是Spring Boot生态下更是,如何…
Spring Boot Admin 搭建监控系统
Spring Boot Admin是Spring Boot项目的一个社区项目,主要用于管理和监控Spring Boot应用程序。Spring Boot Admin应用分为Server应用和Client应用,其中Server应用用于收集Cient应用的信息并对其进行监控。背后的数…
MyBatis采坑记录
MyBatis官方中文文档http://www.mybatis.org/mybatis-3/zh/index.htmlJavaAPI问题字段查不到原因:MyBatisselectByExample方法
下一页
个人成就
文章被点赞
92
文章被阅读
94,747
掘力值
1,561
关注了
8
关注者
20
收藏集
0
关注标签
6
加入于
2020-02-24