- 博客(24)
- 资源 (2)
- 收藏
- 关注
原创 Spring Bean生命周期
当Bean的所有属性都被赋值后,Spring提供了一些回调方法,允许在Bean初始化的时候执行一些自定义的操作。以上是Spring Bean的生命周期中的各个阶段,我们可以根据自己的需要,在各个阶段进行一些自定义的操作。当Bean初始化完成后,Spring提供了一些回调方法,可以在Bean初始化完成后执行一些自定义的操作。在Bean初始化前,Spring提供了一些回调方法,可以在Bean初始化前执行一些自定义的操作。当容器关闭时,Spring提供了一些回调方法,可以在Bean销毁时执行一些自定义的操作。
2023-04-24 13:36:10
528
1
原创 Linux环境下redis安装与使用
redis安装与使用下载 redis. 创建目录 mkdir /home/redis.进入目录 cd /home/redis/.下载redis wget http://download.redis.io/releases/redis-5.0.4.tar.gz编译. 解压redis tar -xvf redis-5.0.4.tar.gz. 编译redis 进入redis解压目录 cd redis-5.0.4/. 编译 make安装.用make安装redis make i
2020-11-30 11:07:02
162
原创 Java重温笔记--Java 基础语法
Java 线程创建方法线程是一种特殊的对象,它必须由Thread类或其子(孙)类来创建使用型够为Thread(Runnable)的构造子类将一个实现了Runnable接口的对象包装成一个线程从Thread类派生出子类并重写run方法Java 基础语法一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作对象:对象是类的一个实例,有状态和行为。类:...
2019-06-15 13:54:21
311
原创 Redis日常使用笔记---1
Redis日常使用笔记Redis基本数据结构1->String 字符串2->Hash 散列3->List 列表4->Set 集合5->Sorted Set 有序集合Redis特点1->Redis支持数据的持久化2->Redis支持多种数据结构的存储3->Redis支持数据的备份,即master-slave模式的数据备份Redis的优势1->性能...
2019-06-14 18:45:02
173
原创 java面向对象-多线程
1.多线程多线程概述A:进程:进程指正在运行的程序。确切的来说,当一个程序进入内存运行,即变成一个进程,进程是处于运行过程中的程序,并且具有一定独立功能。B:线程:线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有一个线程。一个进程中是可以有多个线程的,这个应用程序也可以称之为多线程程序。C:简而言之:一个程序运行后至少有一个进程,一个进程中可以包含多个线程什么是多线...
2018-09-28 10:06:46
423
原创 java面向对象-异常
1.异常产生&异常处理 1.1异常概述 Java代码在运行时期发生的问题就是异常。 在Java中,把异常信息封装成了一个类。当出现了问题时,就会创建异常类对象并抛出异常相关的信息(如异常出现的位置、原因等)。 RuntimeException子类,RuntimeException及其它的子类只能在Java程序运行过程中出现。...
2018-09-28 08:27:28
149
原创 java面向对象-IO流
1.File类 1.1File概述 打开API,搜索File类。阅读其描述:File文件和目录路径名的抽象表示形式。即,Java中把文件或者目录(文件夹)都封装成File对象。 1.2File类的构造函数 File(String pathname) :将一个字符串路径封装成File对象 File(String parent,String ...
2018-09-28 08:26:49
201
原创 java面向对象-hashSet、hashMap
1.HashSet集合 1.1Set接口的特点 Set体系的集合: A:存入集合的顺序和取出集合的顺序不一致 B:没有索引 C:存入集合的元素没有重复 1.2HashSet唯一性原理 规则:新添加到HashSet集合的元素都会与集合中已有的元素一一比较...
2018-09-27 17:34:11
144
原创 java面向对象-集合
1.集合&迭代器 1.1集合体系结构 在最顶层的父接口Collection中一定定义了所有子类集合的共同属性和方法 1.2Collection中的常用功能 boolean add(Object e): 向集合中添加元素 void clear():清空集合中所有元素 boolean contains(Object o)...
2018-09-27 16:51:16
189
原创 java面向对象-API
1.Object类 & System类 1.1Object类 1.1.1概述 Object类是Java语言中的根类,即所有类的父类。它中描述的所有方法子类都可以 使用。所有类在创建对象的时候,最终找的父类就是Object。 1.1.2toString()方法 返回...
2018-09-27 16:00:56
296
原创 java面向对象-包和权限修饰符
1.包和权限修饰符 1.1包的概述 java的包,其实就是我们电脑系统中的文件夹,包里存放的是类文件。 1.2包的声明格式 通常使用公司网址反写,可以有多层包,包名采用全部小写字母,多层包之间用”.” 1.3包之间互相访问 在访问类时,为了能够找到该类,必须使用含有包名的类全名(包名.类名)。 1.4权限修饰符 ...
2018-09-27 15:14:03
156
原创 java面向对象-多态
1.多态 多态概述: 多态是继封装、继承之后,面向对象的第三大特性。 多态的定义格式:就是父类的引用变量指向子类对象 父类类型 变量名 = new 子类类型(); 变量名.方法名(); 多态成员的特点: A:多态成员变量 当子父类中出现同名的成员变量时,多态调用该变量时: ...
2018-09-27 14:27:29
133
原创 java面向对象-匿名对象&final
1.匿名对象定义及&使用 匿名对象即无名对象,直接使用new关键字来创建对象2.final关键字 final: 修饰符,可以用于修饰类、成员方法和成员变量 final所修饰的类:不能被继承,不能有子类 final所修饰的方法:不能被重写 final所修饰的变量:是不可以修改的,是常量 ...
2018-09-27 14:12:08
220
原创 java面向对象-接口
1.接口 接口概述: 接口是功能的集合,同样可看做是一种数据类型,是比抽象类更为抽象的”类”。 接口只描述所应该具备的方法,并没有具体实现,具体的实现由接口的实现类(相当于接 口的子类)来完成。这样将功能的定义与实现分离,优化了程序设计。 接口的格式: public interface 接口名 { ...
2018-09-27 14:01:29
254
原创 java面向对象-继承、抽象类
1.继承 概述:在程序中,继承描述的是事物之间的所属关系,通过继承可以使多种事物之间形成一种关系体系。 继承的格式&使用 class 子类 extends 父类 {} 继承的特点: 在java中只支持单继承 多个类可以继承一个父类 多层继承是可以的 子类和父类是相对的 继承中成员变量的...
2018-09-27 11:09:23
170
原创 java面向对象-static静态关键字
1.static静态关键字 静态的特点:被static修饰的成员变量属于类,不属于这个类的某个对象。 被static修饰的成员可以并且建议通过类名直接访问 类名.静态成员变量名 类名.静态成员方法名(参数) 静态的加载优先于对象,随着类的加载而加载 静态的注意事项: ...
2018-09-27 11:07:36
219
原创 随机数数组
1.Random 导包:import java.util.Random 创建对象:Random r = new Random(); 获取随机数:int number = r.nextInt(10);2.数组 含义:数组是存储多个元素的容器,元素的数据类型要一致 数组的定义格式: 格式一 数据类型[] 数组名 格式二 ...
2018-09-27 11:06:09
662
原创 java基础-jvm
1.Java跨平台原理-jvm虚拟机2.java文件的执行流程 源文件-》编译器-》字节码文件-》解释器-》执行3.关键字 a.用于定义数据类型的关键字 class、interface、byte、short、int、long、float、double、char、boolean、void b.用于定义数据类型值得关键字 true、false、null...
2018-09-26 13:12:05
204
原创 JSP生命周期
编译阶段 servlet容器编译servlet源文件,生成servlet类初始化阶段 加载与JSP对应的servlet类,创建其实例,并调用它的初始化方法执行阶段 调用与JSP对应的servlet实例的服务方法销毁阶段 调用与JSP对应的servlet实例的销毁方法,然后销毁servlet实例jsp是一个特殊的servlet,两者之间的关系如...
2018-07-08 20:40:02
137
原创 Hibernate POJO 主键 三种状态
hibernate POJO = JavaBean ObjectPO = POJO + hbm 瞬时态持久态游离态POJO => PO1:无参的构造方法2:private私有属性,get/set方法访问3:POJO类必须有一个和主键相对应的属性Session的一级缓存hibernateOIDStudent OID缓存有2个相同的OID,会认为是同一个对象get:直接持久化对象 ; 当查询不...
2018-07-06 16:41:49
533
1
原创 通过注解方式配置Hibernate实体
1、注解的方式代替配置,更加简单,省去了配置文件。主配置文件加载映射类;实体使用注解,指定对应的表、字段等信息:2、以下三个注解是必须的:@Entity,注册在类头上,将一个类声明为一个实体entity(即一个持久化POJO类)@Table(name=""),注册在类头上,注解声明了该实体bean映射指定的表(table)。@Id:用来标识主属性列3、其他常用:@GeneratedValue(st...
2018-07-06 16:23:16
301
1
原创 Hibernate ORM 5.0 User Guide
1.1SessionFactory ->org.hibernate.SessionFactoryto create org.hibernate.SessionSession->single Thread Unit of WorkJDBC ->java.sql.Connectionorg.hibernate.Transaction Single Thread1.2Conte...
2018-07-06 16:00:33
297
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人