自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 3.7Java数据库学习

所谓死锁,是指多个进程在运行过程中因争夺资源而造成的一种僵局,当进程处于这种僵持状态时,若无外力作用,它们都将无法再向前推进。因此我们举个例子来描述,如果此时有一个线程A,按照先锁a再获得锁b的的顺序获得锁,而在此同时又有另外一个线程B,按照先锁b再锁a的顺序获得锁。

2024-03-07 11:00:43 895 1

原创 2.22MySQL基础学习

MySQL的慢查询日志是MySQL提供的一种日志记录,它用来记录在MySQL中响应时间超过阀值的语句,具体指运行时间超过long_query_time值的SQL,则会被记录到慢查询日志中。long_query_time的默认值为 10,意思是运行10秒以上的SQL语句。

2024-02-23 18:44:19 724

原创 2.22MySQL基础学习

数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。每个数据库都有一个或多个不同的 API 用于创建,访问,管理,搜索和复制所保存的数据。我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。所以,现在我们使用关系型数据库管理系统(RDBMS)来存储和管理大数据量。所谓的关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。

2024-02-22 20:37:02 914 1

原创 2.20JavaWeb基础学习

Spring Boot是一个构建在Spring框架顶部的项目。它提供了一种简便,快捷的方式来设置,配置和运行基于Web的简单应用程序。它是一个Spring模块,提供了功能。它用于创建独立的基于Spring的应用程序,因为它需要最少的Spring配置,因此可以运行。简而言之,Spring Boot是和的组合。在Spring Boot不需要XML配置(部署描述符)。它使用约定优于配置软件设计范例,这意味着可以减少开发人员的工作量。我们可以使用Spring或。

2024-02-20 22:52:15 345

原创 2.19Java基础学习

SpringMVC就是一个Spring内置的MVC框架。MVC框架,它解决WEB开发中常见的问题(参数接收、文件上传、表单验证、国际化等等),而且使用简单,与Spring无缝集成。支持 RESTful风格的URL请求。采用了松散耦合可插拔组件结构,比其他 MVC 框架更具扩展性和灵活性。

2024-02-19 20:47:47 792 1

原创 2.18Java基础学习

Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。

2024-02-18 19:23:30 812 1

原创 2.17Java基础学习

步骤一:Dao上添加注解注意注解不可以添加在接口上,因为接口是无法创建对象的//相当于给bean起了一个id,注解在哪个类上,class就是该类的类全名步骤二配置Spring的注解包扫描为了让 Spring 框架能够扫描到写在类上的注解,需要在配置文件上进行包扫描</beans>

2024-02-17 12:54:57 805 1

原创 2.16Java基础学习

Spring框架是一个开放源代码的应用程序框架,由Rod Johnson发起,是针对bean的生命周期进行管理的轻量级容器(lightweight container)

2024-02-16 14:32:42 839 1

原创 2.15Java基础学习

单元测试负责对最小的软件设计单元(模块)进行验证,根据软件设计文档中对模块功能的描述,对重要的程序分支进行测试并发现错误。

2024-02-15 16:25:23 765 1

原创 2.14Java基础学习

Set集合不能包含重复的元素HashSet、LinkHashSet、EnumSet、TreeSet(读取数据的顺序和插入数据的顺序一样)HashSet:基于散列函数O(1)TreeSet:基于树的搜索,只需要搜索一半即可O(log(n))

2024-02-14 22:38:48 360 1

原创 2.13Java基础学习笔记

Super T> c)用Comparator接口实现自定义排序规则。

2024-02-13 19:30:06 1222 1

原创 2.12Java基础学习

* 文件名 : Employee.java */return 0.0;/* 文件名 : AbstractDemo.java *//* 以下是不允许的,会引发错误 *///编译结果/*1 error*/

2024-02-12 22:42:09 1113 1

原创 2.11Java基础笔记

static可以用来修饰类的成员方法、类的成员变量,另外也可以编写static代码块来优化程序性能static修饰的成员变量和方法从属于类,普通变量和方法从属于对象。

2024-02-11 22:33:07 783

原创 2.9Java基础学习笔记

可知,String对象内容的改变实际上是通过内存地址“断开-连接”变化来完成的,而原字符串中的内容并没有任何的改变。和str = str + " World";实质上是开辟了三个内存空间,str只是由原来指向"hello"变为指向“hello world”而已,而其原来的指向内容,是没有改变的。使用equals()和==,区别在于equals比较的是内容是否相等、==比较的是引用的变量地址是否相等。Java中的数据类型分为两大类,基本数据类型和引用数据类型,而string就属于引用数据类型。

2024-02-09 18:40:01 320

原创 2.8日Java基础学习笔记

在面向对象程式设计方法中,封装(英语:Encapsulation)是指一种将抽象性函式接口的实现细节部分包装、隐藏起来的方法,封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问,要访问该类的代码和数据,必须通过严格的接口控制。

2024-02-08 19:41:40 829

空空如也

空空如也

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

TA关注的人

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