自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 问答 (2)
  • 收藏
  • 关注

原创 Spring AOP

代理类和目标类的公共接口(抽象主题):客户端在使用代理类时就像在使用目标类,不被客户端所察觉,所以代理类和目标类要有共同的行为,也就是实现共同的接口。等代码从业务逻辑代码中划分出来,通过对这些行为的分离,我们希望可以将它们独立到非指导业务逻辑的方法中,进而改变这些行为的时候不影响业务逻辑的代码。访问as时使用代理类asp进行,asp中可对as的方法进行调用,asp可以在调用as方法时添加其他操作,来实现对真实类的。AOP 的底层机制就是动态代理。动态代理代理一类业务,可以动态代理多个类,实现的是同一接口。

2024-05-07 12:46:33 296

原创 Spring 基础介绍

Spring的简单介绍

2024-04-13 22:01:33 272 1

原创 SQL数据库级别操作

*注释:**更新一个包含索引的表需要比更新一个没有索引的表花费更多的时间,这是由于索引本身也需要更新。因此,理想的做法是仅仅在常常被搜索的列(以及表)上面创建索引。您可以向视图添加 SQL 函数、WHERE 以及 JOIN 语句,也可以呈现数据,就像这些数据来自于某个单一的表一样。视图包含行和列,就像一个真实的表。视图中的字段就是来自一个或多个数据库中的真实的表中的字段。在 SQL 中,视图是基于 SQL 语句的结果集的可视化的表。四、删除索引,撤销表,删除数据库。删除列:alter drop。

2023-06-20 22:00:00 122

原创 SQL增删改操作

执行以上代码会将 Websites 表中所有数据的 alexa 改为 5000,country 改为 USA。WHERE 子句规定哪条记录或者哪些记录需要删除。如果您省略了 WHERE 子句,所有的记录都将被删除!在更新记录时要格外小心!您可以在不删除表的情况下,删除表中所有的行。执行没有 WHERE 子句的 UPDATE 要慎重,再慎重。

2023-06-20 22:00:00 179

原创 SQL相关函数介绍

SQL Aggregate 函数计算从列中取得的值,返回一个单一的值。SQL Scalar 函数基于输入值,返回一个单一的值。ROUND() 函数用于把数值字段舍入为指定的小数位数。HAVING 子句可以让我们筛选分组后的各组数据。FORMAT() 函数用于对字段的显示进行格式化。UCASE() 函数把字段的值转换为大写。LCASE() 函数把字段的值转换为小写。MID() 函数用于从文本字段中提取字符。NOW() 函数返回当前系统的日期和时间。LEN() 函数返回文本字段中值的长度。

2023-06-20 15:15:00 77

原创 SQL查询基础

SQL的基础查询框架语法

2023-06-20 12:30:00 48

原创 java异常体系与异常处理方法

常见ChaectedException□ NoSuchMethodException:方法未找到异常。□ IOException:输入输出异常。□ EOFException:文件已结束异常。□ FileNotFoundException:文件未找到异常。□ NumberFormatException:字符串转换为数字异常。□ SQLException:操作数据库异常error - 一旦出现,程序被迫终止,程序无法处理exception - 程序可以处理。

2023-06-20 09:00:00 85

原创 Java多线程通信

定义:线程通信就是当多个线程共同操作共享的资源时,互相告知自己的状态以避免资源争夺。使用情况:很多情况下,尽管我们创建了多个线程,也会出现几乎一个线程执行完所有操作的时候,这时候我们就需要让线程间相互交流。:线程之间共享程序的公共状态,线程之间通过读-写内存中的公共状态来隐式通信。:线程之间没有公共的状态,线程之间必须通过明确的发送信息来显示的进行通信。:主要用于线程之间的数据传输,传输的媒介为管道。

2023-06-19 15:23:47 153 1

原创 多线程同步

线程安全问题—(购票系统)

2023-06-19 15:23:04 35

原创 Java多线程基本概念

但多线程操作共享的系统资源可能就会带来安全隐患(隐患为到底哪个线程操作这个数据,可能一个线程正在操作这个数据,有一个线程也来操作了这个数据)。的CPU是一种假的多线程,因为在一个时间单元内,也只能执行一个线程的任务。同时间段内有多个线程需要CPU去运行时,CPU也只能交替去执行多个线程中的一个线程,但是由于其执行速度特别快,因此感觉不出来。的CPU才能更好的发挥多线程的效率。[[Java线程的调度,生命周期]][[Java多线程创建使用]]扩展—》[[线程安全]]问题。[[JVM线程共享]]

2023-06-19 15:21:19 79

原创 Java线程的调度,生命周期

NORM_PRIORITY:5 (默认优先级)`线程的优先级等级(一共有10挡)获取和设置当前线程的优先级。

2023-06-19 15:20:25 45

原创 Java多线程创建使用

Java多线程创建使用

2023-06-19 15:17:38 38

JDK1.8版本压缩包

JDK1.8压缩包

2023-06-19

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

TA关注的人

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