- 博客(23)
- 收藏
- 关注
原创 手把手带实习生——IDEA Debug 调试技巧(开发必会技能)
Debug用来追踪代码的运行流程,通常在程序运行过程中出现异常,启用Debug模式可以分析定位异常发生的位置,以及在运行过程中参数的变化。通常我们也可以启用Debug模式来跟踪代码的运行流程去学习三方框架的源码。
2022-09-30 20:30:00
1075
原创 企业级开发项目——万字长文 在SpringBoot环境下使用JPA(JPA与Mybatis的区别)
企业级开发项目——万字长文 在SpringBoot环境下使用JPA(JPA与Mybatis的区别)
2022-09-27 19:50:34
811
原创 企业级开发项目实战——下单业务逻辑分析及实现流程
企业级开发1. 实现订单信息的生成提交:整合订单表信息、订单详情表信息、订单物流表信息;2. 实现扣减库存接口;3. 清理超时未支付订单;
2022-08-25 19:35:08
1708
3
原创 企业级开发项目实战——基于RabbitMQ实现数据库、elasticsearch的数据同步
企业级开发项目需求分析实现1、商品上架时:search-service新增商品到elasticsearch2、商品下架时:search-service删除elasticsearch中的商品。
2022-08-23 23:18:16
1551
1
原创 服务异步通信:消息队列——MQ高级篇(Rabbitmq)
消息队列在使用过程中,面临着很多实际问题需要思考:消息的可靠性、死信交换机、TT L、延迟队列、惰性队列、MQ集群等
2022-08-20 20:18:19
1081
1
原创 分布式缓存——Redis高级彻底搞懂(Redis原理+主从+集群)
除了了解redis的基本数据类型和数据结构,大致对于存储的数据在内存中有了一个比较模糊的样子。对一些命令也了解了一些,因为针对不同的应用场景,这么命令可以起到不同的作用,说简单点,万一面试官问到呢,所以呀,知道总比不知道好。然后呢,我们还要了解下redis的一些高级特性的,比如持久化、内存淘汰机制和过期机制等。
2022-08-19 20:56:55
683
原创 高级服务框架——微服务保护《Sentinel篇》
微服务,又名微服务架构,是一种架构风格,将应用程序构建为围绕业务领域建模的小型自治服务的集合。因此,您可以将微服务理解为围绕单个业务逻辑相互通信的小型单个服务。现在,通常当公司从单体架构转向微服务时,他们会看到许多好处,例如可扩展性、灵活性和较短的开发周期。但是,与此同时,这种架构也引入了一些复杂的问题。.........
2022-08-18 22:00:00
253
1
原创 分布式事务——seata
Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata 将为用户提供了 AT、TCC、SAGA 和 XA 事务模式,为用户打造一站式的分布式解决方案。
2022-08-18 20:30:00
255
原创 面试指南——RabbitMQ消息重复消费场景及解决方案
首先我们来看一下消息的传输流程。消息生产者-->MQ-->消息消费者;消息生产者发送消息到MQ服务器,MQ服务器存储消息,消息消费者监听MQ的消息,发现有消息就消费消息。所以消息重复也就出现在两个阶段:1、生产者多发送了消息给MQ;2、MQ的一条消息被消费者消费了多次。...
2022-08-17 20:00:00
348
原创 手把手带实习生——万字长文重温Elasticsearch 的使用和基本原理——高阶(三)
由于近期在公司内部做了一次 Elasticsearch 的分享,所以本篇主要是做一个总结,希望通过这篇文章能让读者大致了解 Elasticsearch 是做什么的以及它的使用和基本原理。
2022-08-16 20:30:00
234
原创 手把手带实习生——万字长文重温Elasticsearch 的使用和基本原理——进阶(二)
由于近期在公司内部做了一次 Elasticsearch 的分享,所以本篇主要是做一个总结,希望通过这篇文章能让读者大致了解 Elasticsearch 是做什么的以及它的使用和基本原理。
2022-08-13 19:16:15
183
原创 手把手带实习生——万字长文重温Elasticsearch 的使用和基本原理(一)
由于近期在公司内部做了一次 Elasticsearch 的分享,所以本篇主要是做一个总结,希望通过这篇文章能让读者大致了解 Elasticsearch 是做什么的以及它的使用和基本原理。
2022-08-12 21:34:58
227
原创 面试指南——MySQL常见面试题总结
MYSQL算是我们程序员必不可少的一份求职工具了,无论在什么岗位,我们都可以看到应聘要求上所书写的“精通MYSQL等数据库及优化”那么我们今天就先来了解一下MYSQL的整体布局并且带你掌握MYSQL的基本内容,希望能为你带来帮助!...
2022-08-12 20:00:00
179
原创 手把手带实习生——零基础学习SQL语句从MySQL开始(二)
MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS应用软件之一。以MySQL为基础,从零开始学习SQL书写。
2022-08-11 21:30:00
184
原创 面试指南——MQ最新面试题及试题解析——RabbitMQ
RabbitMQ?”“Kafka?”“RocketMQ?”...在日常学习与开发过程中,我们常常听到消息队列这个关键词。我也在我的多篇文章中提到了这个概念。可能你是熟练使用消息队列的老手,又或者你是不懂消息队列的新手,不论你了不了解消息队列,本文都将带你搞懂消息队列的一些基本理论。如果你是老手,你可能从本文学到你之前不曾注意的一些关于消息队列的重要概念,如果你是新手,相信本文将是你打开消息队列大门的一板砖。...
2022-08-11 20:00:00
464
原创 手把手带实习生——MQ入门到企业级开发应用,一篇就够了
MQ的本质 大概地讲就是「一发一存一消费」,在直白点就是一个「转发器」!生产者先将消息投递到一个叫做「队列」的容器中,然后再从这个容器中取出消息,最后再转发给消费者,仅此而已!...
2022-08-10 20:00:00
387
原创 手把手带实习生——从零开始搭建MinIo分布式文件系统拿来直接用
从实例出发MinIo从零开始全面了解、搭建、使用。又是一项硬技能,公司实际开发场景。
2022-08-02 21:30:00
647
原创 产品经理利器——YApi--- api接口管理神器从部署到使用
产品经理的工作利器,项目开发过程中如何简单高效的管理api接口。YApi接口管理平台给我们提供了优秀的解决方案。接口开发更简单高效,让接口的管理更具可读性、可维护性,让团队协作更合理。......
2022-07-22 17:20:39
664
原创 手把手带实习生——零基础学习SQL语句从MySQL开始(一)
MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS应用软件之一。以MySQL为基础,从零开始学习SQL书写。
2022-07-22 13:00:00
308
原创 手把手带实习生——从零开始配置Nginx部署项目
Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用nginx的网站有百度、京东、新浪、网易、腾讯、淘宝等。——从零开始学习Nginx配置和项目部署!...
2022-07-21 22:00:00
240
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人