- 博客(19)
- 收藏
- 关注
原创 springboot入门
本文介绍了Spring Boot项目的创建步骤。首先创建工程,然后导入spring-boot-starter-web依赖,接着编写Controller类处理请求,最后提供启动类运行项目。通过这几个简单步骤即可快速搭建一个基础的Spring Boot Web应用。整个过程直观明了,适合初学者快速入门。
2025-09-26 17:22:52
142
原创 假设中国建设银行的一年1年定期存款利率为4.25%,李雷在该银行存入了一笔10万块钱的一年定期存款。编程求解,多少年后,李雷的这笔存款连本带利息能超过30万元
【代码】假设中国建设银行的一年1年定期存款利率为4.25%,李雷在该银行存入了一笔10万块钱的一年定期存款。编程求解,多少年后,李雷的这笔存款连本带利息能超过30万元。
2025-08-30 17:17:27
102
原创 spring的两大核心
IoC是Spring框架的基础,它通过将对象的创建、依赖注入和生命周期管理交给Spring容器来管理,从而减少代码的耦合性。通过这两大核心,Spring能够高效管理对象生命周期和解耦复杂业务逻辑,为开发者提供简洁高效的编程体验。这两大核心为Spring提供了强大的灵活性和扩展性,使其成为Java企业级开发的主流框架。AOP通过将横切关注点(如日志、事务、安全等)与业务逻辑分离,提高代码的模块化和可维护性。Spring框架的两大核心是。
2025-08-14 15:22:31
234
原创 sourceTree 用户名或者密码输入错误解决方案
找到您输入错误的用户名 删除,完成后重启SourceTree,重新推送,这时就会提示输入用户名和密码。SourceTree 中遇到账号或密码输入错误时,我们需要操作下面两个文件。如果你连账号都输入错了,这是我们需要来操作另外一个文件:userhosts。
2025-08-14 15:00:25
335
原创 @Autowired 注解自动装配
Spring框架支持通过注解实现自动装配,主要使用@Autowired和@Resource注解。@Autowired默认按类型(byType)自动装配,需确保类存在;@Resource则优先按名称(byName)装配,找不到时转为按类型装配。在XML配置中需添加context:annotation-config/开启注解驱动功能,使Spring能识别这些自动装配注解。
2025-08-09 16:49:35
150
原创 MyBatis
MyBatis是一个轻量级Java持久层框架,通过XML/注解配置SQL映射,简化JDBC操作。核心特点包括灵活控制原生SQL、自动结果集映射、与Spring无缝集成。支持动态SQL和复杂查询优化,适用于需精细控制SQL或处理遗留数据库系统的项目。典型使用方式包括定义Mapper接口、配置SQL映射文件,并通过SqlSessionFactory与Spring整合。其优势在于平衡了SQL控制力与开发效率。
2025-05-30 08:00:00
149
原创 git首次提交如何执行命令
本文介绍了Git基本操作流程,包括初始化仓库、添加文件、提交更改、关联和推送远程仓库的方法。同时提供了常见问题解决方案,如处理远程分支冲突、配置SSH密钥以及修改默认分支名称等实用技巧,帮助用户快速掌握Git基础操作并解决常见问题。适用于需要版本控制管理的开发者参考使用。
2025-05-29 21:01:42
341
原创 Maven
Maven是一个项目构建和依赖管理工具,主要用于自动化管理Java项目。它提供标准化的项目结构,支持编译、测试、打包等构建流程,并能够自动下载和管理依赖库。本文介绍了Maven的下载安装步骤(从官网获取,配置环境变量),如何配置本地仓库路径和阿里云镜像源,以及在IDEA中设置Maven。最后演示了创建Maven项目的基本流程,包括JDK1.8的默认配置。通过Maven可以简化Java项目的构建和依赖管理,提高开发效率。
2025-05-29 18:25:24
439
原创 前端面试的常见问题
方法来注册全局前置守卫。角色与权限的划分:首先需要明确不同的角色和权限,例如管理员、普通用户等,以及他们对应的操作权限,例如查看、编辑、删除等。总之,前端埋点的实现需要明确需求,选择合适的埋点方式,编写埋点代码,收集和发送数据,进行数据分析和处理,以及管理和维护埋点方案。权限控制的实现:在前端代码中添加相应的权限控制逻辑,例如在路由配置中添加权限验证、在组件中根据用户角色显示不同的操作按钮等。总之,前端权限设计需要考虑角色和权限的划分,权限控制的粒度和策略,以及权限控制的实现逻辑和管理界面。
2024-01-11 00:31:42
894
原创 pointer-events:none&pointer-events: auto
当 pointer-events 设置为 none 时,当前元素及其子元素将无法与鼠标或触摸设备产生交互作用。鼠标点击、滑过、甚至移动都不会触发事件。换句话说,pointer-events: none 可以让一个元素无法响应用户输入事件,而保持原有的其他行为(如影响布局)。实现视差滚动效果。通过 pointer-events: none 使滚动层无法响应交互,实现粘性效果。实现遮罩层。pointer-events: none 可以使下层元素无法响应事件,产生遮蔽遮罩的效果。修复点击穿透问题。
2023-05-25 16:06:39
2288
1
原创 软件工程导论(第五版)知识点总结
前言:软件工程师研究软件开发和软件管理的一门工程学科,是计算机应用及软件工程相关专业的主干课程,也是软件分析设计人员、软件开发人员、软件测试人员、软件管理人员、软件售前和售后工程师、软件高层决策者必须掌握的专门知识。首先我们来了解第一章:软件工程的内容与方法1.1 软件的定义计算机硬件与软件计算机由硬件和软件组成硬件:是看得见,摸得着的电子计算机械设备,如主板、硬盘、U盘、显示器、键盘、鼠标、打印机、电缆等软件:是依附在硬件上面的程序、数据和文档的集合,是指挥、控制计算机系统(包括硬件
2021-04-10 15:59:56
1295
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅