自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 Spring Framework

记录Spring-Framework的基础知识

2025-08-08 13:53:22 1124

原创 MySQL笔记(just notes,更多用作记录用)

MySQL学习摘要 MySQL学习包含建库建表、增删改查、事务处理、存储过程等核心知识点。命名规范要求使用数字、字母和下划线组合,遵循见名知义原则。常用操作包括聚合函数(count/min/max/sum/avg)、子查询和多表连接查询(内连接/外连接/交叉查询/联合查询)。表操作涉及创建表、临时表、复制表等,其中复制表分为仅复制数据和复制数据+约束两种方式。注意内联查询比where更高效,多表连接时需合理使用别名。

2025-08-05 17:47:48 688

原创 Mybatis持久层框架创建

Mybatis是一套持久层框架,由于是框架,会有 一部分固定的内容,这篇是采用mapper代理的方式开发。

2025-04-28 15:56:10 493

原创 第二张图片

2024-09-23 22:26:34 186

原创 第一张图片,链表一点心得,图片好像只能发一张,就分开发了

2024-09-23 22:25:53 209

原创 第三张图片

(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

原创 properties属性文件

也就是姓名=张三 这种形式。

2024-08-25 01:48:21 162

原创 用数组和链表自己写一遍栈,想记住这种思想,队列也是类似的

分别用链表和数组实现栈的编写

2024-08-03 21:15:52 406

原创 链表的一些笔记,单向双指针链表需要保存一下

包括单向链表[数据域]+[指针域],双向链表[指针域]+[数据域]+[指针域],循环链表每一个存储单元叫节点。

2024-08-03 21:11:31 453

原创 关于链表的代码实现(重点想记录一下O(1)的单链表双指针尾插法)

包括单向链表[数据域]+[指针域],双向链表[指针域]+[数据域]+[指针域],循环链表每一个存储单元叫节点。

2024-08-01 22:49:29 429

原创 KMP学习心得

KMP算法实质前缀后缀LPSKMP应用LPS数组next数组KMP应用next数组实例。

2024-07-30 12:53:37 817

原创 这几天学习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关注的人

提示
确定要删除当前文章?
取消 删除