自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 第一章vim快速入门

这个技巧很实用,比如当你在写代码时,忽然想起有个 bug,需要修改,这时候你跳过去改好了,只需要按下。| redo,即撤销 undo 的操作 |(delete a word)删除一个单词,所以你可以很容易的联想到。普通模式下,下列命令可以让光标快速调转到指定位置,我们分别讨论快速实现。在普通模式下使用下面的键将进入插入模式,并可以从相应的位置开始输入。(小数点)会再次删除一个字符,除此之外也可以重复。(小数点)表示重复上一次的命令操作。在普通模式下,你还可以使用。

2024-09-01 17:15:25 1052

原创 spring 声明式事务方法自调用问题

这是我自己在学习sprng 声明式事务时遇到我的问题在Spring框架中,使用注解可以声明一个方法或类需要在事务的上下文中执行。然而,当你将注解应用于一个方法(如),并且这个方法内部调用了其他带有注解的方法(如changeAge和changeName)时,Spring默认不会为这些内部调用创建新的事务或加入当前事务的上下文中。这是因为Spring的注解是基于AOP(面向切面编程)实现的,而AOP代理通常只在外部调用时才会生效。当方法内部调用changeAge或changeName。

2024-08-27 19:58:52 813 1

原创 sql主从表的区分

假设学生表(学号,姓名,性别,专业号),专业表(专业号,专业名称),则学生表中的专业号为学生表的外键,其与专业表中“专业号”属性相关联,因此,专业表为主表,学生表为从表。外键约束是相关联的两个表之间的数据操作约束,包括删除,插入,更新等。更新主表的某一个记录的主键值(其实,这种操作是不被允许的),系统会自动检测该主键值在从表中是否存在,若存在,则需要明确操作(一般默认为不被允许);更新从表的某一个记录的外键值,系统会自动检测欲更新的外键值在主表中是否存在,若不存在,则需要明确操作(一般默认为不被允许);

2024-08-25 11:16:29 760 1

原创 html 的value属性

属性,并且这个属性的值会根据用户的输入而更新。:当浏览器加载HTML文档并构建DOM(文档对象模型)时,它会为每个。:当用户与输入框交互时(如键入文本),浏览器会更新DOM中该输入框的。如果设置了,它将作为输入框的初始值。当用户开始在输入框中输入文本时,浏览器会更新这个。属性,它反映了输入框的当前值。元素创建一个对应的DOM对象。属性,你仍然可以通过JavaScript访问到它的。属性,并且这个属性的初始值是空字符串(元素),浏览器会自动为该元素创建一个。属性,DOM对象仍然会有一个。

2024-08-05 18:47:29 664

原创 finally关键字

如果一个方法里有finally代码块,而且finally代码块里有return语句。finally里的return会覆盖前面的return。方法里的return用来表示结束一个方法。finally表示一定会执行的代码。

2024-07-19 19:00:24 190

原创 Day16_集合与迭代器

集合

2024-07-17 21:22:37 944

原创 day17-泛型

day17-泛型

2024-07-15 22:59:46 1173

原创 超大数BigInteger 和 超精度浮点数BigDecimal

超大数BigInteger 和 超精度浮点数BigDecimal

2024-07-14 13:39:12 98

原创 int... obj 和 Object... params 的区别以及注意事项

int... obj 和 Object... params

2024-07-14 13:30:33 341

原创 System.arraycopy

是 Java 中的一个本地方法,用于高效地复制数组的一部分到同一个数组的另一个位置,或者复制到另一个数组。这个方法比使用循环逐个复制元素要快得多,因为它是由 JVM 的本地代码实现的,直接操作内存。数组中,从各自的起始位置 0 开始,复制了。数组的元素被复制到了。

2024-07-10 21:00:39 188

原创 final关键字

final关键字在Java中主要用于保证变量、方法和类的不可变性。通过使用final,你可以设计更安全、更易于理解的程序,因为你可以明确知道哪些元素一旦被初始化后就不会改变。同时,这也帮助编译器和JVM进行优化,因为不需要担心这些元素的状态会发生变化。

2024-07-10 18:21:06 459

原创 抽象类和接口

接口,是Java语言中一种引用类型,是方法的集合,如果说类的内部封装了成员变量、构造方法和成员方法,那么接口的内部主要就是封装了方法,包含抽象方法(JDK 7及以前),默认方法和静态方法(JDK 8),私有方法(JDK 9)。接口的定义,它与定义类方式相似,但是使用interface关键字。它也会被编译成.class文件,但一定要明确它并不是类,而是另外一种引用数据类型。引用数据类型:数组,类,接口。[修饰符】 interface 接口名{//接口的成员列表:// 静态常量// 抽象方法。

2024-07-07 20:17:46 918

原创 Day10-面向对象-继承和多态

小贴士:Fu 类中的成员变量是非私有的,子类中可以直接访问。因为Java的引用数据类型的变量中存储的实际上时对象的内存地址,但是Java对程序员隐藏内存地址信息,所以不能直接将内存地址显示出来,所以当你打印对象时,JVM帮你调用了对象的toString()。对象调用方法时,会先在子类中查找有没有对应的方法,若子类中存在就会执行子类中的方法,若子类中不存在就会执行父类中相应的方法。实际上,多态在我们程序中是大量存在的,因为有了多态的存在,才使得Java语言变得更加的灵活以扩展,实现了低耦合高内聚的编码思想。

2024-07-07 18:57:43 1079

原创 this和super关键字

this和super关键字

2024-07-07 18:40:33 1077

原创 Day08-面向对象-封装

Java是一种计算机程序设计语言。所有的计算机程序一直都是围绕着两件事在进行的,程序设计就是用某种语言编写代码来完成这两件事,所以程序设计语言又称为编程语言(编写程序的语言)。如何表示和存储数据基本数据类型的常量和变量:表示和存储一个个独立的数据对象:表示和存储与某个具体事物相关的多个数据(例如:某个学生的姓名、年龄、联系方式等)数据结构:表示和存储一组对象,数据结构有数组、链表、栈、队列、散列表、二叉树、堆…基于这些数据都有什么操作行为,其实就是实现什么功能数据的输入和输出。

2024-07-07 17:18:44 1089

原创 instanceof关键字的用法

java关键字instanceof

2024-07-06 10:01:20 350

原创 Day03-流程控制_分支结构

流程控制语句

2024-06-25 20:31:36 1010

原创 新装idea常用配置

idea常用配置

2024-06-23 21:58:29 515

原创 Idea工具的使用

关于工程创建,建议首先创建一个空工程,然后创建一个一个的模块,这样的好处就是方便查看和管理(个人认为)。之后使用,即创建一个一个模块即可。

2024-06-23 18:17:11 202

原创 Day02-数据类型和运算符

数据类型和运算符

2024-06-23 17:32:31 1085

原创 记录学习中的错误认识1--字符0、数字0和‘\0’的区别

记录学习中的错误认识1--- 字符0、数字0和‘\0’的区别

2024-06-21 19:57:51 337

原创 Day01_变量和数据类型

Java初学--- 变量和数据类型

2024-06-20 21:12:59 744

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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