240 发简信
IP属地:湖南
  • Stream Collectors.groupingBy的四种用法 解决分组统计(计数、求和、平均数等)、范围统计、分组合并、分组结果自定义映射等问题

    前言近期,由于业务需要,会统计一些简单的页面指标,如果每个统计都通过SQL实现的话,又略感枯燥乏味。于是选择使用Stream的分组功能。对于这些...

  • JAVA中如何实现代码优化(技巧讲解)

    1.用String.format拼接字符串不知道你有没有拼接过字符串,特别是那种有多个参数,字符串比较长的情况。 比如现在有个需求:要用get请...

  • 用 JSP 连接 MySQL 登入注册项目实践(JSP + HTML + CSS + MySQL)

    一、写在前面哈喽~大家好,这篇呢我们来看看用 JSP 连接 MySQL 登入注册项目实践,这里就可能有人问了,唉?追桑~前些天不是写了 jsp ...

  • 将 List 转换为 String

    将 List 转换为 String的几种方式1、使用toString()方法将 List 转换为 String2、使用Java 8 Stream...

  • 2023-01-04

    捞一下消息队列系列前面两章分别讲了消息队列的基础知识,还有比较常见的问题和常见分布式事务解决方案,那么在实际开发过程中,我们使用频率比较高的消息...

  • CompletableFuture使用详解(全网看这一篇就行)

    CompletableFuture是jdk8的新特性。CompletableFuture实现了CompletionStage接口和Future接...

  • break和continue的作用和区别是什么?

    break和continue的作用和区别是什么?一、break和continue的作用二、break和continue的区别三、案例分析一、br...

  • Java的线程池是怎么回事?来看看这篇文章吧

    一. 线程池的思想 我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并且每个线程都是执行...

  • SpringBoot + MDC 实现全链路调用日志跟踪

    ** 写在前面** 通过本文将了解到什么是 MDC、MDC 应用中存在的问题、如何解决存在的问题。 MDC 介绍 简介 MDC(Mapped D...