自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Redis持久化

Redis的数据都是存储在内存中,为了数据的永久保存,需要把数据同步到硬盘上,这个过程就叫做持久化. Redis的持久化存在有两种方式: rdb方式,aof方式,这两种方式可以单独使用,也可以综合使用.1.rdb持久化方式: 是在指定的时间间隔写入硬盘2.aof持久化方式:是以日志,记录每一个操作,服务器启动后,根据日志来构建数据.

2023-10-15 16:31:50 109 1

原创 spring-boot属性绑定通过application.yml文件

这种方式要有前提:被注释的类要是一个bean才能绑定。

2023-09-24 23:14:31 316 1

原创 Java自动装箱与拆箱

装箱:就是自动将基本数据类型转换为包装器类型如:int -->Interger 调用方法:Integer的valueOf(int)方法拆箱:就是自动将包装器类型转换为基本数据类型如:Interger -->int 调用方法:Integer的intValue方法。

2023-09-17 20:59:25 227 1

原创 spring----纯用注解的方式开发

注解实例化主要是简化xml里面bean标签实例化方式。例如如果bean标签格式是:那么对应注解格式就是@Component(“UserDao”),value值就是bean标签的id属性,如果不写value值,默认将类名的首个字母变为小写,当作value值。因为如果在一个类中,创建了某一个类的对象,如果不进行注入,将无法在该类中使用。通常使用@Autowired的方式进行属性注入。

2023-09-10 15:22:21 375 1

原创 maven安装与配置

由于maven自带的下载方式太慢,通过配置阿里云镜像地址来加快jar包的下载速度、在你maven安装的目录下。3、确定后,win+r,输入cmd,输入mvn -version。1、新建一个系统变量、变量名建议取MAVEN_HOME、变量值填你要配置的maven地址。最好,还是自己创建一个专门存储jar包的仓库地址,同样再settings.xml文件中。安把下载好的maven压缩包解压到一个没有中文,空格或其他特殊字符的文件夹。打开idea,再settings里配置maven。2、在path里新建一个变量。

2023-09-03 15:13:12 229

原创 Vue生命周期

Vue生命周期就是vue创建到销毁的全过程,也就是new vue()开始就是生命周期的开始。Vue 实例有⼀个完整的⽣命周期,也就是从开始创建、初始化数据、编译模版、挂载Dom -> 渲染、更新 -> 渲染、卸载 等⼀系列过程,称这是Vue的⽣命周期。钩子函数是Vue生命周期中每个阶段对外开放让程序员操作Vue的接口。Vue有8个钩子函数。

2023-08-05 19:46:26 233 1

原创 网络编程之TCP协议

TCP是一种的网络协议,是一种可靠的,基于的网络协议。进行TCP通信的时候,双方一定要先建立连接,也就是,建立稳定连接后,接下来就是我们的通信了接下来就可以进行正常的发送和接收数据。收发数据的时候是基于字节流的。

2023-07-30 16:38:44 288 1

原创 Servlet简介

servlet是server和applet(小程序)的结合写法,意思是服务器小程序用于扩展web服务软件业务功能的组件,每一种请求都需要对应一个单独的Servlet(对应WebServer的业务)Servlet是JavaWeb最为核心的内容,它是Java提供的一门动态web资源开发技术。IServlet是JavaEE规范之一,其实就是一个接口,将来我们需要定义Servlet类实现Servlet接口Servlet想要运行,必须依靠一个Web服务器软件,也称Web容器(Tomcat)

2023-07-23 18:55:28 374

原创 Java面试题之为什么我们调用 start() 方法时会执行 run() 方法,为什么我们不能直接调用 run() 方法?

调用start()方法可以启动线程并使线程进入就绪状态,而run()方法只是thread的普通方法调用,还是在主线程中执行的。

2023-07-16 14:43:09 535 1

原创 list和set的区别

存入set的每个元素必须唯一,不保证维护元素的次序,加入set的Object必须定义 equals方法HashSet 为快速查找而设计的Set,存入HashSet对象必须定义hashCode()。TreeSet 保护次序的Set,使用它可以从Set中提取有序序列LinkedHashSet 具有HashSet的查询速度,且内部使用链表维护元素次序。

2023-07-08 15:12:30 601 1

转载 java面试题之throw和throws的区别

比如,在定义方法时,方法需要接收参数。那么,当调用方法使用接收到的参数时,首先需要先对参数数据进行合法的判断,数据若不合法,就应该告诉调用者,传递合法的数据进来。如果方法内通过throw抛出了编译时异常,而没有捕获处理,那么必须通过throws进行声明,让调用者去处理。5、throws作用在方法的声明上,表示抛出异常,由调用者来进行异常处理;运用于方法声明之上,用于表示当前方法不处理异常,而是提醒该方法的调用者来处理异常(抛出异常)。4、throw作用在方法内,表示抛出具体异常,由方法体内的语句处理;

2023-05-28 18:37:29 145 1

原创 try—catch—finally中,如果catch中return了,finally还会执行吗?

1.一般情况下,finally里的代码一定会执行2.如果catch中有return,也会在return之前,执行finally代码块3.有异常:会立即中止try中的代码执行,无论try有无return,直接跳到catch中处理异常,然后执行finally4.无异常:try中有return,等到要执行return之前,把finally中的代码执行完,才去执行return。

2023-05-22 21:04:47 873 1

原创 MYSQL—约束简介

约束是表级的强制规定。可以在创建表时规定约束(通过 CREATE TABLE 语句),或者在表创建之后通过 ALTER TABLE 语句规定约束。约束种类·NOT NULL(非空约束)·UNIQUE(唯一约束)约束(主键约束)约束(外键约束)·CHECK约束(检查约束)·DEFAULT约束(默认值约束)NOT NULL(非空约束)NOT NULL非空约束,规定某个字段不能为空1.默认,所有的类型的值都可以是NULL,包括INT、FLOAT等数据类型。

2023-05-21 19:05:20 105 1

原创 5.08到5.12总结

DriverManager 作用:负责管理JDBC驱动Connection 作用:负责数据库的连接,担任数据的传输Statement 作用:负责执行sql语句Resu'l'tSet 作用:负责封装查询的结果,即结果集。

2023-05-14 17:39:02 152 2

空空如也

空空如也

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

TA关注的人

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