自定义博客皮肤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)
  • 收藏
  • 关注

原创 大二下三月计划简记

4.算法(需先规划算法种类)2.了解http四层开发。3.学习数据结构到红黑树。1.简单了解计算机网络。

2025-03-04 15:49:25 360

原创 Redis快速入门

Bean// 创建RedisTemplate对象//设置连接工厂//创建Json序列化工具//设置Key的序列化//设置Value的序列化//返回@Test//写入一条String数据redisTemplate.opsForValue().set("name","虎哥");// 获取String数据@Test//写入数据redisTemplate.opsForValue().set("user:100",new User("虎哥",21));

2024-12-11 14:11:25 852

原创 MybatisPlus快速入门

MybatisPlus可以做到在Mybatis的基础上,仍可以正常使用原Mybatis代码及功能。

2024-12-09 21:12:32 304

原创 SpringBoot入门

一键覆盖所有所需依赖。

2024-12-06 20:26:47 683

原创 SSM整合学习(raw)

SSM整合,即Spring+SpringMvc+Mybatis。

2024-12-04 11:12:31 324

原创 SpringMVC 入门

springMVC是一个基于java实现mvc模型的轻量级web框架。

2024-12-01 21:23:48 697

原创 mybatis学习(入门)

mybatis是一个优秀的持久层框架,用于简化JDBC开发持久层是负责将数据库保存到数据库的一层代码(类似DAO?原装JDBC的弊端很多,硬编码(如password只能代码里修改,sql语句代码固定),操作繁琐(多个未知量配置繁琐)

2024-11-25 19:44:05 387

原创 spring6学习4——事务

数据库事务( transaction)是访问并可能操作各种数据项的一个数据库操作序列,这些操作要么全部执行,要么全部不执行,是一个不可分割的工作单位。事务由事务开始与事务结束之间执行的全部数据库操作组成。

2024-11-25 10:29:23 1059

原创 spring6学习3——AOP学习

AOP(Aspect Oriented Programming)是一种设计思想,是软件设计领域中的面向切面编程,它是面向对象编程的一种补充和完善,它以通过预编译方式和运行期动态代理方式实现,在不修改源代码的情况下,给程序动态统一添加额外功能的一种技术。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。

2024-11-19 22:09:19 1029

原创 spring6学习2——IoC学习

注解--Annotation格式:@注解名称(属性1=.....)Spring 从 2.5 版本开始提供了对注解技术的全面支持,我们可以使用注解来实现自动装配,简化 Spring 的 XML 配置@Component该注解用于描述 Spring 中的 Bean,它是一个泛化的概念,仅仅表示容器中的一个组件(Bean),并且可以作用在应用的任何层次,例如 Service 层、Dao 层等。使用时只需将该注解标注在相应类上即可。

2024-11-17 20:02:28 856

原创 spring6学习记录1

spring用配置文件创建对象的底层就是利用java的反射创建对象完成,这里附上java的反射创建对象代码1.加载bean.xml配置文件2.对xml文件进行解析3.获取xml文件的bean标签属性值,唯一id,和class属性值4.根据类的全路径(来自class),使用反射创建对象。

2024-11-12 21:02:24 855

原创 Maven基础学习记录

来自官方解释:Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.

2024-11-11 11:11:09 1094

原创 七天冲刺计划(7/7)

需要说明,通常我们会认为,创建一个新私有内部类需要一个东西装,但此处用不了Outer.Inner类,故采用Object的多态。1.自jdk8以后,接口内方法允许以默认、静态、私有的方式存在,其目的在于,避免了曾经新增方法时抽象方法要求的必须重写导致实现类报错。·用Outer.this关键字获取外部类变量,this获取内部类的成员变量,Outer意为获取外部类的成员变量。·外部类要访问内部类的成员,必须在类中有创建内部类对象的操作。二分,哈希查找,分块,冒泡排序,选择排序,递归算法,快速排序。

2024-10-12 21:32:51 369

原创 七天冲刺计划(6/7)

需要说明,通常我们会认为,创建一个新私有内部类需要一个东西装,但此处用不了Outer.Inner类,故采用Object的多态。不加修饰,只能在本包内使用;1.自jdk8以后,接口内方法允许以默认、静态、私有的方式存在,其目的在于,避免了曾经新增方法时抽象方法要求的必须重写导致实现类报错。//链式编程简化结构。·用Outer.this关键字获取外部类变量,this获取内部类的成员变量,Outer意为获取外部类的成员变量。以上格式完成了:匿名内部类的定义(大括号内)、继承/实现、匿名内部类的对象创建,三步。

2024-09-09 07:20:25 976

原创 Practice1(结合多态、继承与抽象类表示javaBean类)

任务:乒乓球运动员:姓名,年龄,学打乒乓球,说英语篮球运动员:姓名,年龄,学打篮球乒乓球教练:姓名,年龄,教打乒乓球,说英语篮球教练:姓名,年龄,教打篮球用接口与继承编写其JavaBean类分解思路: (1) 人可以分为两类,运动员和教练 行为可以分为,学和教 (2) 人分为 篮球行业和乒乓球行业 行为分为 学和教,乒乓球类独有个说英语类 紧接着,人可以概括为个人这个总类执行操作:一个父类Person,继承给子类运动员和教练,其内包含对应

2024-03-03 21:41:07 445

原创 七天冲刺计划(5/7)

5.instanceof关键字,比如if(a instanceof B),作用是判断多态子类a,其单一子类是不是B类,若是返回true,否则则反。意思是创建一个多态子类时,调用成员变量,即使子类中有该变量,若父类中没有,3.与类与接口的实现不同,接口与接口之间可以单继承甚至多继承,用extends关键字继承。与类之间的继承类似,接口继承中方法的继承可以用虚方法表的思想理解。·正因3点中讲述的特点,多态也无法运行子类中特有的方法。二分,哈希查找,分块,冒泡排序,选择排序,递归算法,快速排序。

2024-02-29 22:29:32 1693

原创 七天冲刺计划(4/7)

可以认为extends父类是将父类的构造方法直接搬入子类中,其方法名仍旧是父类的名,若带参构造便会体现问题。2.java只支持单继承,不支持多继承(只能有一个父类),支持多层继承(子类的父类可以继承于父类的父类,这样递推)·从内存角度,子类在new创建后,继承父类,一同进入堆中,且用同一个地址标记。··虚方法表中,所谓常用方法,就是非private,非static,非final类方法。·子类的构造方法第一行语句默认是super();··用this调用子类方法,用super调用父类方法,称之为方法的重写。

2024-02-28 22:45:09 1402 1

原创 七天冲刺计划(3/7)

接上一篇说为什么要注意java的输入缓存和c语言一样,因为在scanner中,nextInt()一类的方法在遇到空格就停止接受了,而若与nextLine()混用,首先nextLine()是接受一整行只有换行符才停止,那么有例,若我一次性输入123 456,case1:两个nextInt()则正常接受123与456。static,继承的进阶,多态进阶,包和final,接口,内部类。二分,哈希查找,分块,冒泡排序,选择排序,递归算法,快速排序。,super语法,方法重写,多态(方法多态、对象多态),

2024-02-27 22:24:00 438

原创 七天冲刺计划(2/7)

通常使用String下的equals()和equalsIgnoreCase()两种方法,返回值为布尔类,参数为另一个被比较的字符串,如s1与s2比较。·public int length(),返回字符串长度(不含\0,中文字算一个字符)·String replace(旧字符串,新字符串) 替换,返回值为替换后的字符串。3)public String toString() 转换为字符串(为拼接后结果)2)public int length() 返回值为长度(为拼接后长度)

2024-02-19 22:02:04 1282 1

原创 七天冲刺计划(1/7)(2)

2.java默认的浮点型为double,也就是说创建float类型徐须+“F”或“f”,如flaot F1=12.3f。1.java默认的整型类型为int,如果要创建long类型须在数据后加“l”或“L”,如long m = 99L。1.public class Hello表示hello是一个类,属pulic类,即公开类。5.方法的大括号表示方法的开始与结束。2.大括号表示一个类的开始与结束。//与c语言差异的数据单元层。

2024-02-17 22:59:41 271 1

原创 七天冲刺计划(1/7)

然后一看,wok,快开学了,我的天,java进度,不到50%?好好好,作为intj,自然很懂什么是厚积薄发,什么是死线战士啊(骄傲脸)·若类中没有对象的带参构造方法,虚拟机会自动加一个无参构造方法(即空方法的无参构造方法)哈,为什么开这个计划,这个寒假太摆辣!·只能包含数字、下划线、字母、英文句号,不能以数字开头,不能为关键字或保留字。其中,private不可同包、子类、不同包访问,默认不可子类、不同包访问。·构造方法可重载,因为带参和空参的构造方法名称相同,虚拟机使用的判断。

2024-02-17 21:08:14 531 1

原创 第一篇阶段性报告

目前java已经学完入门语法,正在进一步的学习面向对象的进阶内容,java的语法可以靠c语言快速入门,一些简单概念可以借助c语言理解,比如类就是结构体+函数,方法类似于函数,尽管可以辅助理解,但是类作为一个对象仍然是要归类到对象的体系中去理解。竞赛,目前互联网+在队长的带领下缓慢推进中,正大杯,,,仍未开始,好的我觉得有必要和队友们商量一下开始准备正大杯了,不能等学校发通知才开始准备。蓝桥杯,,,我希望我作息能规律起来,不再失眠...也许这样我就有更好的心情去做事情了。然后竞赛项目穿插在上下午中。

2024-01-27 16:38:49 330 1

空空如也

空空如也

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

TA关注的人

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