自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA面向对象程序设计基础(二)

/成员变量(属性)//构造方法//成员方法//方法逻辑//方法逻辑//可选:getter和setter方法用于访问和修改私有成员变量public dataType getVariable1(){//可选:toString方法用于返回对象的字符串表示形式@0verride(1)类名:使用class关键字后跟类名来定义类。(2)成员变量:定义类的属性,可以是任何数据类型。

2023-10-27 16:00:26 132 13

原创 JAVA算法语言基础知识(一)

(1)数组的基本概念数组(2)一维数组的定义、初始化及应用Java 数组(3)二维数组的定义、初始化及应用。

2023-10-26 10:23:27 112 3

原创 每天打卡一个JAVA知识点(String、StringBuilder和StringBuffer)

由于String的不可变性,每次进行字符串拼接或修改时,实际上会创建一个新的String对象,这可能导致性能下降。而StringBuilder和StringBuffer是可变的,可以直接在原有对象上进行操作,避免了频繁的对象创建,因此在大量字符串操作时,其性能优于String。如果需要频繁进行字符串的拼接、修改操作,并且在单线程环境下使用,推荐使用StringBuilder。如果字符串不需要被修改,或者需要保证线程安全性,可以使用String。String是线程安全的,因为它是不可变的。

2023-10-24 14:00:38 84 1

原创 每天打卡一个JAVA知识点(LinkedList 和 ArrayList )

如果需要频繁进行插入和删除操作,且不需要随机访问元素,则可以选择使用 LinkedList。因此,在随机访问时具有较好的性能,时间复杂度为 O(1)。- LinkedList 在任意位置进行插入和删除操作的性能都较好,时间复杂度为 O(1),因为只需要调整相邻节点的引用即可。- ArrayList 在中间或头部进行插入和删除操作时,需要移动元素,导致性能较差,时间复杂度为 O(n)。- LinkedList 占用的内存空间相对较大,因为除了存储元素本身外,还需要额外的链表节点对象。

2023-10-20 10:29:14 82 1

原创 Excel导入校验表格内是否有多条相同的数据

collect()` 方法接受一个实现了 `Collector` 接口的参数,该参数定义了如何将流中的元素进行收集和组装。在 Java 中,`collect()` 是 Stream API 中的一个终端操作方法,用于将流中的元素收集到一个集合或其他数据结构中。在 Java 中,`joining()` 是 Stream API 中的一个终端操作方法,用于将流中的元素连接为一个字符串。需要注意的是,`joining()` 方法返回的是一个新的字符串对象,并不修改原始的流或集合。

2023-10-20 10:24:18 354

原创 每天打卡一个JAVA知识点(HashMap 和 ConcurrentHashMap)

在高并发的情况下,ConcurrentHashMap 的性能通常比 HashMap 好,因为它允许多个读取操作并发进行,并且写操作只涉及到相应 Segment 的锁,不会阻塞其他 Segments。在 Java 中,HashMap 和 ConcurrentHashMap 都是常用的哈希表实现,但它们在多线程环境下的行为和性能方面有所不同。ConcurrentHashMap 在多线程环境下提供更好的线程安全性和并发性能,而 HashMap 则适用于单线程环境或低并发情况。:两者底层都是基于哈希表实现的。

2023-10-20 10:15:43 40

原创 生日提醒(c#)

3.变量daysDifference等于多少,就是多少天后过生日。例如:变量daysDifference等于0,则是今天过生日。明确,生日每年都会有,所以不需要考虑年份,只考虑月和日。2.根据上面的两个时间在此范围查出对应时间内过生日的人。需求:根据联系人生日信息,提前多少天推送消息。2)提前几天推送消息。

2023-08-15 09:55:27 225

原创 vue相关问题

2. 尝试向错误的父节点插入节点:如果尝试将节点插入到错误的父节点或非法的节点上,会触发此错误。请确保正确获取到目标节点和父节点,并验证它们的有效性。1. 确保目标节点存在于正确的父节点中:检查您正在使用的 `insertBefore` 方法,确保将新节点插入到正确的父节点的子节点列表中。Vue 中出现 "未能在节点上执行 'insertBefore'" 错误通常是由于将节点插入到错误的父节点或非法的节点上导致的。未能在节点上执行“insertbefore”:要插入新节点的节点不是此节点的子节点。

2023-08-10 11:14:56 2904 1

空空如也

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

TA关注的人

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