logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

手把手教你,从零开始搭建Spring Cloud Alibaba,这份实战笔记太牛了

Spring Cloud Alibaba 是阿里巴巴提供的微服务开发一站式解决方案,是阿里巴巴开源中间件与 Spring Cloud 体系的融合。Springcloud 和 Srpingcloud Alibaba 区别?SpringCloud:部分组件停止维护和更新,给开发带来不便;SpringCloud 部分环境搭建复杂, 没有完善的可视化界面,我们需要大量的二次开发和定制;SpringClou

文章图片
#spring cloud#java#spring +2
「MySQL」自定义数据库连接池和开源数据库连接池的使用

数据库连接池的概念数据库连接背景数据库连接是一种关键的、有限的、昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出。对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标。数据库连接池正是针对这个问题提出来的。数据库连接池数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个。这项技术能明显提高对数据库操作的性能

文章图片
#mysql#架构#java +1
Java泛型总结

关于泛型,最根本的理解就是: 泛型提供了编译时类型安全检测机制,该机制允许程序在编译时检测到非法的类型,以保证类型安全。泛型的本质是参数化类型,在面向对象编程的语言中,允许程序员在强类型校验下定义某些可变部分,以达到代码复用的目的...

#java#开发语言
腻害,高人都是这样玩SpringBoot整合RabbitMQ

一、认识 RabbitMQRabbitMQ 简介以 AMQP 协议:(1)RabbitMQ 是开源的消息代理和队列服务器,用来通过普通协议在完全不同的应用之间共享数据,RabbitMQ 底层是用了 Erlang 语言来编写的,并且 RabbitMQ 是基于 AMQP 协议的.(2)RabbitMQ 不仅仅可以使用 java 客户端进行编写,且可以使用其他的语言(python,php等…),它提供了

文章图片
#rabbitmq#java#后端 +2
MySQL性能调优的10个方法

1. 选择合适的存储引擎: InnoDB除非你的数据表使用来做只读或者全文检索 (相信现在提到全文检索,没人会用 MYSQL 了),你应该默认选择InnoDB 。你自己在测试的时候可能会发现 MyISAM 比 InnoDB 速度快,这是因为:MyISAM 只缓存索引,而 InnoDB 缓存数据和索引,MyISAM 不支持事务。但是 如果你使用innodb_flush_log_at_trx_comm

文章图片
#mysql#java#spring boot +2
面试官:MQ怎么才能按顺序消费?我:不太熟悉诶

我:这里不太熟悉诶。让我想一下:假设A和B通过消息队列通信,A发了2条消息m1和m2,这两条消息有依赖关系,必须先消费m1再消费m2。结果m2先到达,m1后到达。那么B可能先接收到m2,后接收到m1,这个时候应该怎么办?首先,B接收到消息的顺序跟A发出的顺序以及队列中的顺序没有关系。消息到达队列的先后顺序没法保证,队列将消息投递出去以后接收消息的顺序也没法保证。所以,消费者B必须保证业务的正确性,

文章图片
#面试#java#架构 +1
暂无文章信息