自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java 静态变量

可以被类的所有实例共享,无论一个类创建了多少个对象,他们都共享同一份静态变量。 静态变量只会被分配一次内存,节省内存。静态变量可以通过类名进行访问。关键字修饰则无法如此访问】【注意:如果该变量被。

2023-09-03 16:15:04 122

原创 Java 中成员变量和局部变量

成员变量publicprivatestaticstaticstaticfinal局部变量。

2023-09-03 16:00:22 92

原创 Java 超过long整型的数据应该如何表示

基本数据类型都有范围,超过范围就会存在数值溢出的风险。Java 中 64 位的整型是最大的整数类型。数组来存储任意大小的整型数据。相对于常规整型运算来说,运算的效率会相对较低。

2023-09-03 15:39:20 294

原创 Java 浮点数运算精度丢失

计算机使用二进制存储信息,在表示数字时,宽度是有闲的,无限循环的小数存储在计算机中,只能被截断,所以会导致小数精度发生损失。【浮点数无法准确的使用二进制精确的表示】可以实现对浮点数的运算并且不会造成精度丢失。通常设计到钱的场景,都是通过。

2023-09-03 15:26:16 102

原创 Java 的自动装箱与拆箱

拆箱实际上是调用了。,在实际应用时,应当。

2023-09-03 15:20:10 27

原创 包装类型的缓存机制

Java 基本类型的包装类型的大部分都用到了。这 4 种包装类默认创建了数值。的相应类型的缓存数据,

2023-09-02 21:12:36 43

原创 基本类型和包装类型的区别

除了定义一些和之外,我们在其他地方比如方法参数、对象属性中很少会使用基本类型来定义变量。并且,。

2023-09-02 21:01:36 45

原创 Java 基本数据类型

1 种字符类型:char【单引号:char a = ‘a’】Java 中有 8 种数据类型。1 中布尔类型:boolean。

2023-09-02 20:41:32 23

原创 Java 类的加载机制

当一个符合 Java 虚拟机规范的字节流文件,经过**【加载、验证、准备、解析 、初始化】**这些阶段相互协作执行完成之后,加载阶段读取到的 class 字节流信息,会按照虚拟机规定的格式,在方法区保存一份,然后在 Java 堆中,创建一个 java.lang.Class 类对象,这个对象买哦输了这个类所有信息,也提供了这个类在方法区的访问入口。

2023-09-01 20:09:42 49 1

原创 cookie 详解

cookie 是服务器发送到用户浏览器并保存在本地的数据,会在浏览器下次向同一服务器再次发起请求时被携带,并发送到服务器上。通常,用于告知服务端两个请求是否来自同一个浏览器,eg:保持用户的登录状cookie 使基于无状态的 http 协议记录稳定的状态信息成为可能。

2023-08-31 15:08:02 38

原创 Cookie和Session的区别

cookie,session

2023-08-31 15:07:24 27

原创 session详解

识别用户并保存用户信息eg:​ 不同用户登录网站后,不管该用户浏览该网站的哪个页面,都可显示登录人的名字并且用户可以随时去查看自己的购物车中的商品, 是如何实现的?​ 一个用户在浏览网站不同页面时,服务器是如何知道是用户 A 在浏览这个页面, 还是 用户 B 在浏览这个页面?

2023-08-30 19:08:38 47

原创 HTTP 状态码详解

1xx 服务器收到请求2xx 请求成功,如 2003xx 重定向,如 3024xx 客户端错误,如 4045xx 服务端错误,如 500。

2023-08-28 15:01:32 24

原创 浅析get 和 post 请求

get 请求是从服务器上获得数据(比如说在实现下载资源方面)get 请求可以传参到后台,但是传递的参数则显示在地址栏,安全性低,且参数的长度也有限制(2048字符)get 请求刷新浏览器或者回退没有影响get 请求可以被缓存,也会保留在浏览器的历史记录中get 请求通常是通过 url 地址请求get 产生一个 tcp 数据包get 产生的 url 地址可以被 Bookmarkget 请求会被浏览器主动缓存get只接受 ASCII 字符,而 post 没有限制。

2023-08-28 14:46:37 105

原创 BeanUtils.copyProperties 的使用

将一个类中的属性拷贝到另一个中,对于 BeanUtils.copyProperties来说,必须保证的,因为它是根据 get 和 set 方法来赋值的。

2023-08-27 20:05:05 620

原创 SpringBoot 的参数注解

接收请求路径中占位符的值带占位符的 URL通过 @PathVariable 可以将 URL 中占位符参数绑定到控制器处理方法的入参中eg:URL 中的 localhost:8080/app/{xxx}/num/{bbb} 占位符可以通过@PathVariable(“xxx“)、@PathVariable(“bbb“) 绑定到操作方法的入参中。

2023-08-27 10:29:33 35

原创 Spring-boot 定时任务的实现

​​​/*** 缓存预热任务*/@Component@Slf4j@Resource​@Resource​/*** 重点用户*/​/*** 每天执行 -> 每天 0:4 执行一次 // https://cron.qqe2.com/* 为了确保定时任务同一时间只能有一个服务器执行* 1. 将定时任务和主程序拆开:只在一个服务器上部署定时任务【成本很大】* 2. 根据 ip 触发定时任务【成本低,但是 ip 可能不是固定的】

2023-08-24 20:12:50 69 1

原创 HashMap从入门到如图

HashMap 是基于哈希表的 Map 接口的实现,键值是 HashMap 类型的,必须是 Object ,其键值不能使用基本数据类型【要使用包装类型】,保存进去的基本数据类型回做装箱操作。由于 HashMap 根据键的 HashCode 存储数据,所以可以快速定位值,但无法确定遍历的顺序。允许使用 null 键和 null 值【但是最多只能有一个键为 null ,可以有多个值为 null】HashMap 是非线程安全的,可以使用synchronizedMap是其线程安全。

2023-08-23 19:30:52 29

原创 java Integer 类型最大值 + 1

【代码】java Integer 类型最大值 + 1。

2023-08-23 15:13:22 425

原创 模糊查询基本知识

模糊查询的语句一般如下:SELECT 字段 FROM 表 WHERE 某字段 LIKE 条件;

2023-08-23 11:13:43 1228

原创 2022年11月13日09:41:49 Vue的基本使用

Vue的基本使用。

2022-11-13 09:58:13 66

空空如也

空空如也

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

TA关注的人

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