- 博客(7)
- 收藏
- 关注
原创 生命周期的整体流程
每次客户端请求 prototype 作用域的 Bean 时,Spring 容器都会创建一个新的实例,并且不会管那些被配置成 prototype 作用域的 Bean 的生命周期。而对于 prototype 作用域的 Bean,Spring 只负责创建,当容器创建了 Bean 的实例后,Bean 的实例就交给客户端代码管理,Spring 容器。初始化前:BeanPostProcessor,也就是拿出所有的后置处理器对bean进行处理,当有一个处理器返回null,将不再调用后面的处理器处理。
2025-03-20 11:54:57
929
原创 从混沌到秩序:Python的依赖管理工具分析
能够帮助开发者精确地指定这些依赖项的版本,自动下载和安装它们,并且可以在不同的环境中(如开发、测试、生产环境)保证依赖项的一致性。特别是现在的项目(不管是开源的还是内部的)基本都需要多人协作,确保每个人的代码编译出来的软件运行结果一致是至关重要的。社区庞大且分散,众多开发者和团队各自为政,根据自己的需求和偏好开发工具,缺乏统一的协调和整合机制。新的工具除了会改进原有工具的缺点,还会借鉴其他语言的优秀的依赖管理工具。是自带的默认包管理器,也是使用最多的工具,它的特点是只能用来安装。
2025-03-20 11:53:44
773
原创 华为鸿蒙开发:自定义组件的创建与使用
在华为鸿蒙应用的开发中,自定义组件是构建复杂界面和重用代码的重要手段。通过自定义组件,开发者可以将复杂的UI逻辑封装起来,提高代码的可维护性和可读性。本文将通过 DevEco Studio 详细介绍如何在鸿蒙应用中创建和使用自定义组件,包括组件的参数传递、状态管理、事件处理以及如何通过@Builder和装饰器自定义组件内容。自定义组件允许我们将UI逻辑封装在一个可重用的单元中。
2025-03-20 11:52:43
955
原创 鸿蒙开发之无须申请权限访问相册图片
在应用开发中,很多场景需要我们需要访问相册中的图片。例如:上传头像、上传银行卡、身份证资料、扫描文件功能、美颜功能等所以访问相册里的图片成为我们必须要学习和掌握的内容。那如何访问相册图片呢?在HarmonyOS中,鉴于对用户隐私的高度保护,要方便的完全读取相册与写入相册,需要极其复杂的权限审核。所幸,HarmonyOS也考虑到读取相册对于开发者而言也是一个非常常用的一个功能,因而提供了里的来帮助开发者无需获得复杂权限的情况下来读取相册内容。
2025-03-20 11:51:29
677
原创 Python Tkinter 弹窗美化指南
Tkinter基础Tkinter是Python的标准GUI库,提供了创建窗口、按钮、文本框等控件的基本功能。它包含多个模块,如tkinter.Tk等,用于创建不同类型的窗口和弹窗。弹窗类型简单消息框:使用模块,可以创建简单的消息框,如信息框、警告框、错误框等。自定义弹窗:使用类,可以创建完全自定义的弹窗,通过添加各种控件和样式来美化。美化方法更改控件样式:通过调整控件的属性,如字体、颜色、大小等,来美化控件。使用样式表(ttk.Style)
2025-03-20 11:50:18
898
原创 学习了一新概念,叫科学发现和科技发明,科学发现是高于科技发明的
最近学习了一新概念,叫科学发现和科技发明,科学发现是高于科技发明的,而这个说法我觉得还是挺有道理的,我们总说中国的科技不如欧美,但我们实际感觉上,不论建筑,硬件还是软件,理论,我们都已经高于欧美了,那为什么还说我们不如欧美呢?科学发现是高于科技发明就很好的解释了这个问题,即,我们的在线支付,建筑行业等等,这些都是科技发明,而不是科学发现,而科学发现是引领科技发明的,而欧美在科学发现上远远领先我们,科技发明上虽然领先的不多,但也有很多大幅领先的,比如chatgpt。
2025-03-20 11:48:20
931
原创 Python中构建全局字典的详细指南
全局变量的定义和作用域全局变量:在函数外部定义的变量称为全局变量。全局变量可以在整个程序中被访问和修改。作用域:变量的作用域决定了变量在程序中的可访问范围。全局变量的作用域是整个程序,而局部变量的作用域仅限于定义它的函数或代码块。全局字典的概念字典:Python中的字典是一种可变容器模型,可以存储任意类型对象,如整数、字符串等。字典的每个元素都是一个键值对,通过键来访问值。全局字典:在全局作用域中定义的字典即为全局字典。它可以在整个程序中被访问和修改,适用于存储和管理全局数据。
2025-03-20 11:46:49
1028
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅