自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 问答 (4)
  • 收藏
  • 关注

转载 Mysql 查询当前日期下某个字段重复且有多条记录的数据

https://blog.csdn.net/martian665/article/details/140627226

2024-07-26 15:29:44 15

原创 Java 消息队列详解

消息队列是一种通过存储消息来实现系统间通信的中间件。消息生产者将消息发送到队列中,消息消费者从队列中取出并处理消息。这种模式实现了生产者和消费者的解耦,即使它们不同时在线,也可以通过消息队列进行通信。

2024-06-17 09:50:51 1411

原创 【SpringBoot集成EasyExcel】

EasyExcel是阿里巴巴开发的一款开源Java库,专门用于处理Excel文件。与传统的POI相比,EasyExcel拥有更简洁、高效的API,使得开发者可以更轻松地实现Excel文件的读取和写入操作。无论是处理小型还是大型Excel文件,EasyExcel都能提供出色的性能和稳定性。

2024-06-14 16:34:26 269

原创 Spring Boot集成Redis

使用Spring Boot集成Redis:优化应用性能和可伸缩性在现代应用开发中,高性能和可伸缩性是至关重要的。Redis作为一个快速、开源的内存数据库和缓存服务器,被广泛应用于加速数据访问和管理会话状态。本文将详细介绍如何通过Spring Boot框架集成Redis,利用其强大的特性来优化应用程序的性能和可维护性。2.

2024-06-14 15:56:00 268

原创 深入探讨Java中的泛型

泛型的基础什么是泛型泛型是Java 5引入的一种特性,通过类型参数(Type Parameter)来实现参数化类型。它允许在类、接口和方法中使用未指定具体类型的参数,从而在编译时进行类型检查。定义泛型类和接口在这个示例中,Box类使用了类型参数T,可以在实例化时指定具体类型,从而实现类型安全。定义泛型方法泛型边界泛型边界用于限制类型参数的范围,可以是上界或下界。上界通配符(extends)下界通配符(super)

2024-06-14 15:17:13 315

原创 深入理解Java中的并发编程

基础概念线程线程是Java并发编程的基本单位,每个Java程序至少有一个线程,即主线程(main thread)。创建线程的两种主要方法是继承Thread类和实现Runnable接口。继承Thread类实现Runnable接口同步机制在并发编程中,多个线程可能会访问共享资源,导致数据不一致的问题。Java提供了多种同步机制来解决这一问题。synchronized关键字synchronized关键字用于方法或代码块,确保同一时间只有一个线程可以执行该方法或代码块。

2024-06-14 15:04:03 394

原创 探索Java中的Lambda表达式与流:简化代码与提升性能

流(Stream)API流是Java 8引入的另一个重要特性,用于处理集合类(如List、Set等)的数据操作。流支持许多方便的操作,如过滤、排序、映射等。流操作分为两类:中间操作和终端操作。中间操作返回新的流,终端操作产生结果或副作用。创建流流可以从多种数据源创建,如集合、数组、文件等。// 从集合创建// 从数组创建// 从文件创建// 通过Stream静态方法创建常见的流操作过滤(Filter)映射(Map)排序(Sorted).sorted()终端操作。

2024-06-14 14:59:14 362

转载 【Redis深度解析:部署模式、数据类型、存储模型 】

Redis是一种高性能的开源内存数据结构存储系统,广泛应用于缓存、会话管理、消息队列等场景。它支持多种数据结构,如字符串、哈希、列表、集合、有序集合等,并提供丰富的功能和高性能的操作。Redis的部署模式单机模式介绍单机模式是Redis最基本的部署方式,所有数据存储在一台服务器上。它适用于数据量较小、并发请求不高的场景。优点配置简单,易于管理。适用于开发测试环境和小规模生产环境。缺点存在单点故障风险,一旦服务器宕机,数据将不可用。

2024-06-14 09:51:16 76

原创 【多线程实例】

拿到了一个商品的list,然后要循环list去获取每个商品的明细,由于调用api很依赖于网络,一个个执行速度慢,所以考虑使用线程去解决。

2024-06-13 09:55:01 245

原创 MD5进行加签验签

执行POST请求时,将签名Sign放到Header中盐值:1ck12b13k1jmjxrAg1h012TT_9h2lj。

2024-06-13 09:11:21 479

原创 java集成WebSocket

WebSocket 服务器。

2024-06-12 17:08:51 1017

原创 BeanCopier BeanCopy工具类

BeanCopier

2024-06-12 16:55:00 650 1

原创 java8 树类型转换

【代码】java8 树类型转换。

2024-06-12 16:26:32 440

原创 MYSQL删除重复数据保留id最小的一条

删除重复数据保留id最小的一条。

2024-06-12 16:11:15 192

原创 JAVA处理日期相关(日期处理工具类)

/ 根据日历的规则,给当前日期减去星期几与一个星期第一天的差值。//获得当前日期 YYYY-MM-dd HH:mm:ss。// 设置一个星期的第一天,按中国的习惯一个星期的第一天是星期一。获取当前时间所在周的周一和周日的日期时间。// 获得当前日期是一个星期的第几天。// 随机取集合中一位返回。// 分钟 + 20。

2024-06-12 16:07:04 696

原创 【RSA加密解密】

/// System.out.println(“解密后:” + getStringToMap(decrypt));//// System.out.println(“加密后:” + encrypt);//// //公钥:216。//// //私钥:848。//// // 待加密数据。//// // 公钥加密。//// // 私钥解密。

2024-06-12 16:02:59 1034 1

原创 JAVA8 常用Stram处理方法

List noSList = ss.stream().sorted(Comparator.comparing(MachineOrderResponse.BackRecord::getTime).reversed()).collect(Collectors.toList());implicationHolderTableTemplateDtoList.sort(Comparator.comparing(ImplicationHolderTabl

2024-06-12 10:23:59 1196

原创 MYSQL【将查询的结果修改到另一个表中】

【代码】MYSQL【将查询的结果修改到另一个表中】

2023-09-08 17:56:08 181 1

原创 Java String和List<String>互转

【代码】Java String和List<String>互转。

2023-09-08 14:16:07 503 1

原创 power mock 入门介绍及使用示例

转自:http://blog.csdn.net/rainbow702/article/details/51783285相关框架JUnit4、Mockit、PowerMock相关maven依赖<dependency> <groupId>junit</groupId> <artifactId>junit</artifactI...

2019-07-01 14:28:29 515

转载 Oracle Mybatis批量新增亲测好用

mybatis映射中可以通过<foreach></foreach>标签来实现Oracle的批量插入、更新和删除    <foreach>标签中主要有以下属性:    collection、...

2019-05-27 11:50:20 4988

原创 Jackson用于Bean和XML之间转换

概述  Jackson是一个强大工具,可用于Json、XML、实体之间的相互转换。此篇博客主要着重于 实体和XML之间的转换。XML转换核心      要想灵活地进行转换,需要在实体上使用到Jackson提供的四个注解:    @JacksonXmlElementWrapper:可用于指定List...

2019-03-29 17:41:50 48 1

油猴TemperMonkey.zipTemperMonkey.zip

TemperMonkey.zipTemperMonkey.zipTemperMonkey.zipTemperMonkey.zipTemperMonkey.zipTemperMonkey.zipTemperMonkey.zipTemperMonkey.zipTemperMonkey.zipTemperMonkey.zipTemperMonkey.zipTemperMonkey.zip

2024-06-13

mac mysql-5.7.25-macos10.14-x86-64.dmg

mysql-5.7.25-macos10.14-x86_64.dmgmysql-5.7.25-macos10.14-x86_64.dmgmysql-5.7.25-macos10.14-x86_64.dmgmysql-5.7.25-macos10.14-x86_64.dmgmysql-5.7.25-macos10.14-x86_64.dmgmysql-5.7.25-macos10.14-x86_64.dmgmysql-5.7.25-macos10.14-x86_64.dmgmysql-5.7.25-macos10.14-x86_64.dmgmysql-5.7.25-macos10.14-x86_64.dmgmysql-5.7.25-macos10.14-x86_64.dmgmysql-5.7.25-macos10.14-x86_64.dmgmysql-5.7.25-macos10.14-x86_64.dmgmysql-5.7.25-macos10.14-x86_64.dmgmysql-5.7.25-macos10.14-x86_64.dmgmysql-5.7.25-macos10.14-

2024-06-13

MacAxure8MacAxure8

RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP+RP

2024-06-13

java核心api下载

java核心api,java核心api,内容包括文档代码,练习题等等

2019-02-15

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

TA关注的人

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