- 博客(83)
- 收藏
- 关注
原创 熟练使用SpringBoot、SpringCloud、SpringCloud Alibaba 等微服务框架
答:Spring Boot是一个用于创建独立、生产级基于Spring的应用程序的框架。它简化了Spring应用程序的初始搭建以及开发过程,通过约定优于配置的方式,帮助我们快速搭建Spring项目。
2024-04-11 20:39:02
1361
原创 SpringMVC的运行流程
在整个流程中,SpringMVC还提供了很多其他的组件和功能,如拦截器(Interceptor)、数据绑定(Data Binding)、异常处理(Exception Handling)等,用于增强和扩展功能。需要注意的是,SpringMVC的运行流程是高度可配置的,开发者可以通过配置文件或注解等方式,对前端控制器、处理器映射、视图解析器等组件进行自定义配置,以满足不同的业务需求。视图解析器返回视图对象,前端控制器使用这个视图对象来渲染模型数据,生成最终的HTML页面或其他格式的响应。)接收所有用户的请求。
2024-04-10 22:30:59
316
原创 Spring的 IOC和AOP编程思想
而在Spring的IOC编程思想中,对象的创建和调用不再由代码本身来控制,而是由Spring容器来管理。具体来说,Spring会为被代理的对象创建一个代理对象,当调用被代理对象的方法时,实际上调用的是代理对象的方法。AOP的核心思想是将这些公共功能或关注点从业务逻辑中分离出来,形成一个独立的切面(Aspect),然后将这个切面应用到需要的地方。pring的IOC和AOP编程思想为开发者提供了更加灵活和高效的方式来管理对象和添加公共功能,提高了代码的可维护性和可扩展性。
2024-04-10 22:28:09
373
原创 Mybatis-Plus
在Mybatis-Plus中,可以通过编写XML映射文件或使用注解方式来自定义SQL操作。对于复杂的SQL语句或特定的业务逻辑,可以通过这种方式来实现。
2024-04-10 22:25:28
917
原创 Redis面试题1
答:Redis是一个开源的使用ANSI C语言编写的、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。答:Redis支持事务,它的事务是一组命令的集合,一个事务中的所有命令都会被序列化。答:Redis的发布订阅模式是一种消息通信模式,发送者(pub)发送消息,订阅者(sub)接收消息。答:Redis的集群解决方案主要包括Redis Sentinel和Redis Cluster。这只是一个简化的概述,实际的Redis集群实现涉及更多的细节和机制。
2024-04-09 22:44:36
647
原创 16.Python多线程
Python中如果想让我们的程序同时执行多个任务,就需要使用多线程技术了 。到目前为止,我们编写的程序都是单线程的,在运行时一次只能执行 一个任务。
2024-04-02 21:47:31
806
1
原创 Java高级工程师面试题
因为面试题的范围广泛,可以涵盖基础知识、设计模式、并发编程、数据库、系统设计等多个方面。所以提供一些常见的Java高级工程师面试题及其答案作为示例,但请注意,实际的面试题可能因公司、职位和面试官的不同而有所差异。
2024-04-01 21:18:54
1249
原创 12.Python文件读写
文件是数据的载体,程序可以从文件中读取数据,也可以将数据写 入文件中,本章重点介绍如何在Python中进行文件读写。
2024-03-31 21:58:26
880
1
原创 11.Python常用的内置模块
在真正做项目时,我们会使用别人已经开发好的模块,这样就不必 从零开发项目了,还可以加快开发速度。这些模块可能是Python官方提 供的,也可能是第三方开发的。Python官方提供的模块,就叫作“内置 模块”
2024-03-31 21:48:06
802
1
原创 Java中级工程师面试题
由于Java中级工程师的面试题非常广泛,且每个公司或团队的具体需求都可能不同,因此无法列出所有的面试题及其答案。请注意,这些题目只是示例,并不保证涵盖所有可能的面试内容。
2024-03-31 21:34:28
3150
原创 Java初级八股文面试题
Java初级面试的八股文面试题涵盖了很多基础概念和知识。这些只是Java初级面试中可能遇到的一部分问题,实际的面试可能会根据应聘者的经验和技能水平有所不同。因此,应聘者需要根据自己的实际情况进行充分的准备。
2024-03-30 21:34:48
925
原创 10.Python异常处理
为增强程序的健壮性,我们也需要考虑异常处理方面的内容。例如 ,在读取文件时需要考虑文件不存在、文件格式不正确等异常情况。这 就是本章要介绍的异常处理。
2024-03-30 21:08:03
426
1
原创 9.Python类与对象
Python中的数据类型都是类,我们可以自定义类,即创建一种新的 数据类型。例如:小汽车(Car)类继承了object类,object类是所有类的根类,在Pyth on中任何一个类(除object外)都直接或间接地继承了object,直接继承 object时(object)部分的代码可以省略。
2024-03-30 20:57:31
729
1
原创 Java面试题(含答案)9.设计模式类型篇
这些只是设计模式的一部分,实际上设计模式是一个庞大而丰富的领域,每种模式都有其特定的应用场景和优点。在面试中,通过讨论这些模式,面试官可以评估候选人对软件设计原则和最佳实践的理解程度,以及他们在实际项目中应用这些模式的能力。
2024-03-30 20:33:26
1719
原创 8.Python函数
在程序中需要反复执行的某些代码,我们可以使用函数来封装。函数具有函数名、参数和返回值。Python中的函数很灵活:可以在模块中但是类之外定义,作用域是当前模块,我们称之为函数;也可以在别的函数中定义,我们称之为嵌套函数;还可以在类中定义,我们称之为方法。
2024-03-29 21:44:26
741
2
原创 Java面试题(含答案)8.框架与技术篇
以上只是Java面试题中的一部分,实际上还有很多其他的技术和领域需要掌握和了解。在准备面试时,建议深入研究和理解每个知识点的,并结合实际项目经验进行思考和总结。同时,关注最新的技术动态和最佳实践,保持学习和进步的态度也是非常重要的。
2024-03-29 21:06:17
383
1
原创 Java面试题(含答案)7.数据库与JDBC篇
这些面试题和答案涵盖了JDBC的基本概念、使用方式以及与其他技术的比较。在准备面试时,建议深入理解每个概念,并结合实际经验进行回答。同时,查阅最新的JDBC文档和教程也是很有帮助的。
2024-03-29 20:59:14
622
1
原创 6.Python容器类型的数据
Python内置的数据类型如序列(列表、元组等)、集合和字典等可 以容纳多项数据,我们称它们为容器类型的数据。
2024-03-28 21:11:50
1065
2
原创 5.Python程序流程控制
Python的设计理念是简单、刚好够用,所以在Python中没有switch语句,多分支功能是通过if- elif-else实现的。
2024-03-28 20:44:52
460
2
原创 Java面试题(含答案)3.集合框架篇
这些只是Java集合框架面试题的一部分,建议深入理解Java集合框架的各个部分,并熟悉其常见用法和性能特点。
2024-03-27 22:14:55
411
原创 Java面试题(含答案)2.基础篇
java基础面试题,当然这只是其中一部分。要列出所有的Java基础面试题和答案是不现实的,因为面试题的范围和难度会根据面试者的经验、职位需求以及公司的技术栈而有所不同。然而,我可以为大家提供一系列常见的Java基础面试题以及相应的答案概要,以帮助大家进行准备。
2024-03-26 22:25:03
273
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅