分类: JAVASE

29 篇文章

TimeUnit类使用说明
TimeUnit.SECONDS 是 Java 中 java.util.concurrent.TimeUnit 枚举类的一个常量,表示时间单位为秒。 1. TimeUnit 类概述 TimeUnit 是 Java 提供的一个枚举类,位于 java.util.concurrent 包中,它定义了一组常…
po,vo,dto各个区别
 PO (Persistent Object) 全称:Persistent Object(持久化对象)。 用途:用于与数据库表直接映射的对象。 特点: 通常与数据库表一一对应。 包含与数据库字段对应的属性和方法。 用于 ORM(对象关系映射)框架(如 MyBatis、Hibernate)操作数据库。 public class UserPO…
黑马商城微服务学习
alias:别名Duration:n.持续时间; 期间Duration 类型支持多种时间单位,例如:10s:10 秒30m:30 分钟1h:1 小时2d:2 天 注解ConfigurationProperties: @ConfigurationProperties 是 Spring Boot 提供的一个注解,用于将外部配置文件(如 applicat…
thumbnail
Lamda
任何一个接口,如果它只包含一个抽象方法,那么他就是函数式接口; 对于函数式接口,我们就可以通过Lambda表达式来创建该接口的对象 首先对于Lambda的推导 1:定义接口->实现类->静态内部类->局部内部类->匿名内部类->Lambda表达式 (接口)Interface->(){ 函数体 } 实现代码: package com.itheima.…
thumbnail
TypeScript
1.概述TypeScript是用于应用程序规模开发的JavaScript。 编译ts文件代码: tsc 文件名 运行js文件: node js文件名 如何理解ts: TypeScript是强类型,面向对象的编译语言。它是由微软的Anders Hejlsberg(C#的设计者)设计的。 TypeScript既是一种语言又是一组工具。TypeScrip…
thumbnail
多线程
线程(Thread) 场景: 需要注意的是进程是静态的,进程中包括很多线程 main是主线程, 多核 CPU:现在很多 CPU 是多核的,比如双核、四核、八核等。每个核心都有自己独立的一套执行单元,所以在多核 CPU 情况下,不同核心可以在同一时间分别执行不同的线程,实现真正意义上的并行执行多个线程。 java中默认有main线程(用户线程),gc…
thumbnail
Lambda表达式
核心原则:可推导可省略 (参数列表)->{代码}
thumbnail
vuex状态管理
npm install vuex@next --save state:状态对象 mutations:类似一个事件,用于修改共享数据,要求必须是同步函数 actions:类似mutation ,可以包含异步操作,通过调用mutationl来改变共享数据 vuex使用方式: 如何调用mutation中的函数:
thumbnail
Collection集合
超详细集合架构图 首先是collection集合(单列集合): 首先是list集合: list是有序集合,用户可以精准看到每个集合的插入位置,用户可以通过整数索引访问元素,并搜索列表中的元素 list集合特点:有序,允许重复的元素,元素存取有序 list集合的迭代器: 通过list集合的Listlterrator()方法得到,所以说他是集合list…
thumbnail
数组
数组就是有序的排列一组数据,这一组数据中每个元素都有对应的序号,因此查询元素比较快,因为它可以根据某个元素序号快速定位到某个位置,因此查询速度非常快,丹 缺点就是增删慢,因为入过增删的操作的话就会挪动整个素组的所有元素的排列序号