java

Java中的垃圾回收与内存优化

引言 Java是一门强大的编程语言,它的垃圾回收机制使得内存管理变得更加容易。然而,不正确的内存管理仍然可能导致性能问题和内存泄漏。本文将深入研究Java中的垃圾回收机制,包括基本概念、不同类型的垃圾回收...

MongoDB Compass语句查询的具体操作

MongoDB Compass语句查询 简介 MongoDB Compass是一个官方提供的MongoDB图形化界面工具,可以方便地查询和管理MongoDB数据库。在本文中,我将向你介绍如何使用MongoDB Compass进行语句查询。 步骤 下面是使...

Java枚举类型(enum)详解

理解枚举类型 枚举类型是Java 5中新增特性的一部分,它是一种特殊的数据类型,之所以特殊是因为它既是一种类(class)类型却又比类类型多了些特殊的约束,但是这些约束的存在也造就了枚举类型的简洁性、安全性以及...

使用SpringBoot内置多线程

SpringBoot使用多线程 一 概述 1 为什么使用多线程   在我们开发系统过程中,经常会处理一些好费时间的任务(如向数据库中插入上百万数据,将会导致系统阻塞),这个时候就会自然想到使用多线程。   当数据...

java8时间封装

java8时间封装 import cn.hutool.core.date.DateTime; import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; import cn.cxmall.common.constants.Constants; import cn.cxmall....

微信支付v3接口回调

这次项目需要接入微信支付,看了下现在都是v3的版本了,但是微信支付的文档真的是一言难尽,所以把自己接入的微信支付回调给记录下来,也给需要的小伙伴参考一下 // 首先初始化平台证书的配置 后续会用到 pub...