- 博客(11)
- 收藏
- 关注
原创 复盘如何使用Java SpringBoot建站(aka. 实施CRUD)
因为也学习过一些用Python Django框架建站的知识,所以刚好可以对比着分析一下不同之处。首先,最大的感想是Django自带的User类中,封装了太多开箱即用的功能。而且Django自带session认证,这一条是被直接写在settings.py文件中的。
2025-03-20 12:10:17
774
原创 面试阿里被问到Spring的实例化过程,被我轻松拿捏
这也是一个回调的操作,注册一些销毁的方法。到这里会已经完成了bean的实例化,早期引用的暴露,那接下来就到了属性填充的部分,开始对bean进行各种赋值,让一个空壳半成品bean完善成一个有血有肉的正常bean。通常称为获取器注入,spring in action 中对它的描述是,一种特殊的方法注入,它是把一个方法声明为返回某种类型的 bean,而实际要返回的 bean 是在。但是之前的分析在对容器实例化Bean的过程的略过了,留到了这后续的文章分析,所以这篇文章会对Bean的实例化过程做一个介绍。
2025-03-20 12:05:08
703
原创 [特殊字符]项目进展与算法分享[特殊字符]
我们成功打通了用户上下文,通过前端请求的header,利用gateway网关拦截器解析token,并将loginId放入请求头中。在微服务中,我们实现了webmvc的interceptorHandler拦截器方法,创建了LoginContextHolder对象,用于threadLocal存储当前线程的用户信息。在今天的八股文环节,我们深入探讨了springCloud的熔断和降级机制。当服务出现故障时,熔断和降级策略能够保证系统的稳定性和可用性。我们通过动态规划的方法,逐步求解最大子数组和,最终得到结果。
2025-03-20 11:52:18
686
原创 [特殊字符] 面试必备:前端开发常见难题解答指南!
1️⃣1 vue组件动态加载:实现vue组件的动态加载,提高页面加载速度。1️⃣5 二次封装组件库:为什么需要二次封装组件库,以及如何进行二次封装。1️⃣4 axios请求:优化axios请求,特别是post请求的处理。9️⃣ 文件缓存更新:解决文件缓存更新的问题,避免缓存导致的问题。1️⃣ 测试与调试:如何高效地进行前端测试和调试,确保代码质量。1️⃣2 页面缓存:解决页面缓存问题,提升页面刷新速度。5️⃣ 性能优化:通过性能优化技巧,提高网页加载速度。2️⃣ 跨域请求:解决跨域请求问题,保障数据安全。
2025-03-20 11:51:24
314
原创 【八股文】java面试常考点:Spring系列
控制反转,把创建对象的权力交给容器,松耦面向切面编程,作为面向对象的一种补充,讲公共逻辑(事务管理,日志,缓存)封装成切面,跟业务代码进行分离,可以减少系统的重复代码和降低模块之间的耦合度。SpringMVC是一个基于Java,实现了MVC设计模式的请求驱动类型的轻量级Web框架。通过把模型(Model)-视图(View)-控制器(Controller)分离,将web层进行解耦,把复杂的web应用分成逻辑清晰的几部分,简化开发,减少出错,方便组内开发人员之间的配合。
2025-03-20 11:49:52
984
原创 Java学习路线:从零开始到实战项目
有在校的大学生,也有零基础想转行IT的朋友们。所以,我决定写一篇详细的分享,希望能帮到你们。学习Java的过程中,一定要多动手敲代码,多做项目练习。这样不仅能提高效率,还能让你更深入地理解Java的各种概念。首先,你得先了解Java的基本概念,搭建开发环境,然后开始学习语言基础。接下来,你需要学习一些前端的基础知识,为后面的全栈开发打下基础。希望这个学习路线能帮到你们,祝大家学习顺利,早日成为Java大牛!方法、数组、面向对象编程。条件选择结构和分支结构。接口、常用类、多线程。网络编程、反射、注解。
2025-03-20 11:48:20
536
原创 Java面试题:应用程序中存在包冲突的情况下,怎么发现和解决
好了,今天的分享就到这里结束了。需要面试宝典(附赠大厂内部字面试文档、简历模板、学习路线图)或者有不懂的技术面试题想咨询的小伙伴可以后台私信发送【Mic】。
2025-03-20 11:42:05
1013
原创 技术编程 #Java# java开发中包是java程序开发中天天用的
3. 访问限制:Java中声明为private的类不能在其它的包中使用,可以将类声明为默认(default),即在同一包中的类可以访问。4. 包访问权限:Java中没有包外访问类的概念,全局访问的类必须声明为public,并且可以使用import语句来导入需要使用的类。在Java中使用包的方法非常简单,只需要在类的声明中使用package语句来指定类所属的包即可。建议在Java开发中充分利用包的优势,有利于代码的组织、管理和维护。2. 代码组织:包可以将代码相关的类组织起来,使代码更具结构性。
2025-03-20 11:40:11
921
原创 常用API (应用程序接口,是一些预先定义的接口)
就是jdk中一些定义好的类和方法,直接拿来使用就行了。Scanner类的功能:可以实现键盘输入数据,到程序当中。的一般使用步骤:1.导包import包路径.类名称;如果需要使用的目标类,和当前类位于同一个包下,则可以省略导包语句不写。只有java.lang包下的内容不需要导包,其他的包都需要import语句。2.创建类名称= new类名称( );3使用对象名.成员方法名()获取键盘输入的一个int数字: int num = sc.nextInt();
2025-03-20 11:36:50
1105
原创 面试阿里被问到Spring的实例化过程,被我轻松拿捏
利用这些已经基本可以实现一个对象的实例化,当然实际上需要的东西可能更多更复杂,这里只是举个例子。但是之前的分析在对容器实例化Bean的过程的略过了,留到了这后续的文章分析,所以这篇文章会对Bean的实例化过程做一个介绍。,这是一份原料表,里面有我们构造一个实例化对象所需的所有参数。这篇文章讲解注册的时候只是说了注册到容器里,并没有说明具体是注册到了哪里,这里点明一下,所谓讲。如果不清楚BeanDefinition是从哪里来的以及不清楚如何定义的,可以参考之前的文章。会保持注册时候的顺序。
2025-03-20 11:34:42
478
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅