- 博客(26)
- 收藏
- 关注
原创 XML语言
标签名>这种标签或者叫元素一般是成对出现注释格式是<!- - 注释- ->只能有一个根标签标签可以有属性后缀.xml本质是一种特殊的数据结构,可以存储复杂的数据结构和数据关系。
2025-10-14 14:55:02
258
原创 Git笔记
git安装完后桌面右键有两个选项,Git bash和Git GUIGit GUI: git提供的图形化界面工具Git bash: git提供的命令行工具。
2025-10-14 14:51:41
633
原创 springboot
本文介绍了SpringBoot的核心知识点:1.项目创建时启动类必须放在最外层包下;2.项目可打包为jar直接运行;3.通过排除依赖和引入新starter可替换默认组件(如Tomcat换Jetty);4.配置文件的三种格式及优先级(properties>yml>yaml),重点讲解了yml的语法规则;5.提供了三种读取配置的方式:@Value注解、Environment对象和实体类绑定(最常用)。文中包含具体代码示例,如更换服务器配置、yml数据结构和配置读取实现等。
2025-08-19 15:42:08
668
原创 spring事务(@Transactional)失效的情景及处理
摘要:Spring的@Transactional注解失效场景主要分为四类:1)代理机制未生效,包括自调用、非Spring管理类和非public方法;2)异常处理不当,如捕获异常未抛出;3)事务配置错误,如传播行为设置不当;4)底层不支持,如数据库引擎不支持事务或多线程调用。解决方法包括通过Spring代理调用自身方法、正确处理异常、正确配置事务属性等。理解这些失效场景有助于正确使用事务注解保障数据一致性。(150字)
2025-08-19 15:41:43
767
原创 SSM整合
文章摘要:本文介绍了Spring框架的核心概念,包括IoC容器、bean配置和依赖注入。主要内容包括:1)Spring注解的注意事项;2)Dao、Service、Controller三层的职责划分;3)IoC容器的作用和bean的四种配置方式(构造方法、静态工厂、实例工厂、FactoryBean);4)bean的生命周期管理;5)依赖注入的setter方法注入方式。文章重点讲解了如何通过配置文件或接口方式管理bean的创建和依赖关系,以实现解耦和灵活的对象管理。
2025-08-15 18:59:15
1528
原创 python
变量不需要定义,可以直接写就行但注意不能跟保留字相同import keyword#导包print(keyword.kwlist)#打印保留字列表不同类型的变量不能直接相加1.字典名={元素1,元素2…} 元素以键值对的形式存在,也就是 键:值 注意键不能重读,有重复的只会保留最后一个,值可以重复,键可以是任意数据类型,但不能出现可变数据类型,键一般形式为字符串2.空字典格式为 字典名={}或字典名=dict()
2025-08-15 08:19:44
659
原创 Maven
新建模块进行开发之后用maven的install将模块下载到本地仓库中,然后在要使用这个模块的模块的依赖文件pom.xml中引入该模块的依赖。
2025-08-15 08:18:32
882
原创 树-个人心得
本文介绍了二叉树的基本概念和分类,包括完全二叉树、完美二叉树、平衡二叉树和二叉搜索树(BST)的定义和特点。重点讲解了二叉搜索树的两种存储方式:递归和迭代实现,并提供了C++代码示例。此外,还介绍了树的三种遍历方式(前序、中序、后序)以及双亲表示法的实现。文章最后给出了二叉树深度和叶子节点计算的实现方法,并提供了完整的代码框架。
2025-08-14 12:27:46
221
原创 栈-个人心得
本文介绍了栈的基本实现与应用。数组实现栈使用数组存储数据,通过栈底记录剩余空间;链表实现栈则通过指针连接节点。文章还展示了栈在括号匹配中的应用,通过压栈和弹栈操作检查括号是否成对。最后,简要提及栈可用于表达式转换(前/中/后缀表达式),其优势在于处理运算优先级时更为简便。代码示例包括数组/链表实现栈、括号匹配检测等核心算法。
2025-08-14 12:27:07
259
原创 链表-个人心得
本文介绍了链表的概念和基本操作。链表是一种数据结构,由数据域和指针域组成,通过指针连接各个节点。文章详细讲解了链表的创建方法,包括尾插法和头插法,并给出了相应的代码实现。此外,还介绍了链表的打印方法(正常打印和递归打印)以及反转链表的两种迭代实现方式。在链表操作中,特别强调了指针传递的注意事项,指出需要对指针地址进行传递才能修改指针指向。文章通过代码示例展示了链表的基本操作,包括节点的插入、遍历和反转等核心功能。
2025-08-13 21:57:33
253
原创 SpringMVC
SpringMVC是一种基于Java实现MVC模型的轻量级Web框架,优点在于使用简单,开发便捷(相对于Servlet),且灵活性强SpringMVC是一种表现层框架技术SpringMVC用于进行表现层功能开发http://localhost/users 查询全部用户信息 GET(查询)http://localhost/users/1 查询指定用户信息 GET(查询)
2025-08-13 21:27:28
1170
原创 MySQL笔记(just notes,更多用作记录用)
MySQL学习摘要 MySQL学习包含建库建表、增删改查、事务处理、存储过程等核心知识点。命名规范要求使用数字、字母和下划线组合,遵循见名知义原则。常用操作包括聚合函数(count/min/max/sum/avg)、子查询和多表连接查询(内连接/外连接/交叉查询/联合查询)。表操作涉及创建表、临时表、复制表等,其中复制表分为仅复制数据和复制数据+约束两种方式。注意内联查询比where更高效,多表连接时需合理使用别名。
2025-08-05 17:47:48
688
原创 第三张图片
(https://img-blog.csdnimg.cn/180031209bf74b9bbb6699010876f5ee.jpg)(https://img-blog.csdnimg.cn/1b4582284c3f4b0ba92752550d4edebb.jpg)
2024-09-23 22:23:07
251
原创 c++实现链表单双环链表
1.链表实质上是一个结构体,包含数据域和指针域,这两个实际上都是一个变量而已,只不过数据域存放的是节点的数据,指针域存放的是下一个节点的地址2.我们新建一个链表节点的时候通常采取的语句类似于NumList* head=(NumList*)malloc(sizeof(NumList)),要注意,语句实际上分为两部分 第一部分是NumList*head,表示定义了一个NumList类型的指针head,head是一个指针,不能存储任何东西,只能指向要存储的节点。
2024-09-22 17:59:33
2211
原创 HTML语言
HTML语言(超文本标记语言)所有的网页都是用这门语言写的语法很松散,不区分大小写,不区分单引号双引号,但建议还是严格来写基础标签创建文本文档,后缀名改成html,用浏览器打开,就可以了,编写idea就挺好里面的基础编写<!--html5的标识--><!DOCTYPE html><!-- html:浏览器编译的主标签 head:开始子标签 title:标题 body:主体子标签--><html lang="en"&
2024-08-25 01:49:51
1900
原创 链表的一些笔记,单向双指针链表需要保存一下
包括单向链表[数据域]+[指针域],双向链表[指针域]+[数据域]+[指针域],循环链表每一个存储单元叫节点。
2024-08-03 21:11:31
453
原创 关于链表的代码实现(重点想记录一下O(1)的单链表双指针尾插法)
包括单向链表[数据域]+[指针域],双向链表[指针域]+[数据域]+[指针域],循环链表每一个存储单元叫节点。
2024-08-01 22:49:29
429
原创 这几天学习java基础的一些笔记,怕丢了刚好跟大家分享一下
一行可以定义多个变量,比如int a=1,b=2,c=3;数据类型 数组名 [ ] (比如int a[ ])也可以用 数据类型 [ ] 数组名,两种一样。
2024-07-27 10:55:40
452
原创 用java连接AI大模型的方法(其他的其实是差不多的操作)
首先新建一个项目构建系统那一栏选择Maven创建,之后在想找的ai平台上获取示例代码以千帆大模型为例,依次操作。
2024-07-27 10:26:33
1207
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅