- 博客(753)
- 资源 (5)
- 收藏
- 关注
原创 BLOG博客索引
一、Java基础总结二、Java集合容器总结三、Java异常总结四、Java并发编程总结五、Java虚拟机总结六、Spring总结七、Spring MVC总结八、Spring Boot总结九、Spring Cloud总结十、MyBatis总结十一、MySQL总结十二、Redis总结十三、RabbitMQ总结...
2021-08-30 00:12:18 1100 1
原创 LeetCode之高频SQL50题
查询1757. 可回收且低脂的产品584. 寻找用户推荐人595. 大的国家1148. 文章浏览 I1683. 无效的推文连接1378. 使用唯一标识码替换员工ID1068. 产品销售分析 I1581. 进店却未进行过交易的顾客197. 上升的温度1661. 每台机器的进程平均运行时间577. 员工奖金1280. 学生们参加各科测试的次数570. 至少有5名直接下属的经理1934. 确认率聚合函数620. 有趣的电影1251. 平均售价
2024-09-10 18:26:47 406
原创 LeetCode之多线程
2181. 合并零之间的节点1114. 按序打印1115. 交替打印 FooBar1116. 打印零与奇偶数1117. H2O 生成1195. 交替打印字符串1226. 哲学家进餐
2024-09-10 18:26:27 244
原创 Java热部署的局限性
热部署虽然便利,但在实践中会受到多种因素的影响。了解这些限制能够帮助开发者更有效地利用热部署特性,以及合理安排开发与测试流程。
2024-09-09 11:30:28 639
原创 Java面试前言
从基础到架构,从中间件到框架,从使用到底层原理,覆盖了Java服务端开发中经常用到的技术体系,根据重要知识点,常见面试题,以及技术背后的难点疑惑点,逐步优化问题描述,使ChatGpt总结出简洁易懂的答案,以便更好的理解记忆。
2024-08-31 19:55:02 644
原创 Java面试自我介绍
你先做一下自我介绍吧:::tips你好,我叫[你的名字],是一名有[例如:5年]开发经验的Java软件工程师。我毕业于[你的大学]的[你的专业],在过去的几年里,我一直专注于Java开发和相关技术的应用。在工作中,我参与并主导了多个项目的开发,包括Web应用、企业级系统和微服务架构。我擅长使用Java及其生态系统中的各种工具和框架,如Spring、Hibernate、Maven等。Java核心技术:熟练掌握Java基础、面向对象编程(OOP)、多线程编程、集合框架等。Web开发。
2024-08-31 19:52:39 2441
原创 Kubernetes
准备 Kubernetes 面试时,除了回答这些问题,还可以考虑实际的使用经验、项目经验和应用案例,这将帮助你在面试中更有信心。如果你有其他问题或需要更细致的解答,欢迎随时询问!什么是Kubernetes:::tipsKubernetes(通常缩写为 K8s)是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用。它最初由 Google 开发,现在由 Cloud Native Computing Foundation (CNCF) 进行维护。
2024-08-26 23:32:39 907
原创 Docker
答案:Docker 是一个开源的平台,用于自动化应用程序的部署、扩展和管理。它通过容器化技术将应用及其依赖打包,使其在任何环境中都能一致地运行。答案:Docker 容器是一个轻量级、可移植的实例,封装了应用程序及其所有依赖项,以确保在任何环境中都能一致地运行。容器在隔离的环境中运行,具有独立的文件系统。答案:Docker 镜像是容器的可执行文件,包含了运行应用所需的所有代码、库、环境变量和配置文件。镜像是静态的,它是构建容器的蓝图。答案。
2024-08-26 23:32:04 1665 1
原创 Netty
准备这些问题结合实际的项目经验将会帮助你在面试中展示对 Netty 及其技术栈的理解。你可以通过查阅官方文档、代码示例或相关书籍进一步深入了解。祝你面试顺利!如果你有其他问题或需要更深入的解答,请告诉我!Netty 广泛应用于需要高并发、高性能的网络通信场景,包括 HTTP 服务器、即时通讯、实时数据推送、流媒体处理和微服务架构。通过其强大的特性,开发者能够构建出高效且易于维护的网络应用。以上示例展示了如何使用 Netty 应用在实际场景中,你可以根据具体需求进行扩展和定制。
2024-08-26 23:30:11 970
原创 Dubbo
这些面试题覆盖了 Dubbo 的关键概念、配置、工作原理和性能优化等多个方面。准备这些问题可以帮助应对关于 Dubbo 的面试,并展现对分布式系统架构的理解。在实际面试中,结合自己的经验和项目案例进行解答,能够更加深入和具体地展示你的能力。:::tipsDubbo是一个开源的高性能 Java RPC(Remote Procedure Call)框架,由阿里巴巴在 2009 年开发,并于 2011 年开源。它主要用于构建微服务架构,简化分布式服务之间的通信和管理。
2024-08-26 23:29:23 950
原创 Tomcat
准备这些问题可以帮助你更深入地了解 Tomcat 及其运作方式。可以根据具体的职位要求针对性地准备某些主题。什么是Tomcat:::tipsTomcat 是一个开源的 Servlet 容器和 Web 服务器,由 Apache 软件基金会维护。它主要用于执行 Java Servlet 和 JavaServer Pages (JSP),并支持 Java EE(现称 Jakarta EE)的一部分。
2024-08-26 23:28:44 1037
原创 Spring Cloud Alibaba
以上是一些与 Nacos 相关的面试题,涵盖了其基本概念、主要功能、使用场景等。熟悉这些内容不仅可以帮助您在面试中表现出色,还能为实际项目中的使用提供参考。理解和掌握 Seata 的基础知识、核心组件、事务模式和实际应用,对于在面试中应对涉及 Seata 相关的设计和开发问题非常有帮助。准备时,可以从理论知识、源码分析和实际项目应用几个方面全面展开,结合具体场景设计问题进行深入思考和实践,才能在实际面试中游刃有余。seata为什么用的不广泛。
2024-08-26 23:28:07 1179
原创 Spring Cloud
以上是一些关于Spring Cloud的常见面试问题和简要回答。理解这些概念和组件可以帮助你在面试中更好地展示对Spring Cloud的掌握。准备过程中的实践经验和项目背景也非常重要,能够为你的回答提供支持和实例。什么是微服务:::tips微服务是一种架构风格,它将单一应用程序拆分为一组小的、独立的服务,每个服务实现特定的业务功能,并可以独立部署和扩展。每个微服务都是根据业务需求构建的,具备自己的数据存储和业务逻辑,并通过网络与其他服务进行通信。
2024-08-26 23:27:32 1163
原创 Spring Boot
什么是Springboot:::tipsSpring Boot是一个开源的Java框架,旨在简化和加速Spring应用程序的开发。它基于Spring框架,并提供了一系列的功能和特性,使得开发者能够快速构建独立的、生产级的Spring应用程序。Spring Boot旨在提高开发效率,降低配置复杂性,使Java开发者能够快速构建和部署现代应用程序。Spring Boot通过这些优点,极大地简化了Java应用程序的开发过程,提高了开发效率,特别适合微服务架构和快速原型开发。
2024-08-26 23:26:51 1834
原创 Spring MVC
以上是一些与 Spring MVC 相关的常见面试问题,涵盖了其基本概念、核心功能、使用场景等。熟悉这些内容将有助于您在面试中更好地展示对 Spring MVC 的理解和应用能力。简单介绍下你对SpringMVC的理解:::tipsSpring MVC 是一个基于 Spring 框架的 Web 应用程序开发框架,采用了经典的 Model-View-Controller(MVC)设计模式。它将应用程序分为三个核心部分:模型、视图和控制器,从而实现了良好的分层结构和关注点分离。
2024-08-26 23:26:03 1359
SpringCloud 第二季.mmap
2020-07-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人