水货程序员

LV1
发表了文章

SpringBoot+RabbitMQ 实现延迟队列

rabbitmq 自身的一些概念,可以去网上或者书上获得。rabbitmq 延迟队列的实现原理,网上资料很多,简单盗图一张。

水货程序员
订阅了专栏

腾讯云自媒体分享计划

3 文章3.5K 关注者
关注了用户

腾讯云自媒体分享计划

腾讯 · 产品运营 (已认证)

申请条件:至少有 20 篇或以上符合投稿要求可迁入腾讯云专栏的原创技术文章。

3 文章0 回答3.5K 关注者
发表了文章

HttpServletRequest 使用@Autowired 注解会有问题吗?

SpringBoot 中,默认注入的对象是单例对象,那么,我们如果注入一个 HttpServletRequest,会有问题吗?因为每次请求,Request 是不...

水货程序员
ServletJavaHTTPhttpsSpring
发表了文章

场景:当所有的 Controller,都需要传入某个参数,代码如何写?

假设有个场景,每一个 controller 都需要接收一个共同的参数,那么除了在每一个方法中都加入这个参数之外,还有一个方法就是使用@ControllerAdv...

水货程序员
HTTPSpring
发表了文章

密码技术知识导图

参阅自《图解密码技术》。读了一遍《图解密码技术》,梳理了散乱的密码相关的知识。此书甚好。

水货程序员
发表了文章

SpringBoot 中使用 Druid 数据库连接池 步骤速查

Druid是阿里开源的一款数据库连接池,除了常规的连接池功能外,它还提供了强大的监控和扩展功能。这对没有做数据库监控的小项目有很大的吸引力。

水货程序员
ServletJavaSpringSpring Boot数据库
发表了文章

为什么 Java 中的局部变量必须要初始化?

Java 中的变量分为类变量,成员变量和局部变量,分别位于 JVM 的方法区、堆内存和栈内存中。类变量和成员变量都可以在类首次加载和类初始化时,给出默认值,但是...

水货程序员
编程算法JavaC++
发表了文章

WebClient 实践

Spring 发展很快,Spring 5 已经出来很久了,但有些新的特性却还没怎么研究过, 比如 WebClient。

水货程序员
HTTPhttpsSpringJSON网络安全
发表了文章

Java 面试题背诵手册

ApplicationListener 和@EventListener 注解实现事件监听

水货程序员
JavaJVMHashMapSpringAOP
发表了文章

Java NIO 实现网络通信

Java NIO 的相关资料很多,对 channel,buffer,selector 如何相关概念也有详细的阐述。但是,不亲自写代码调试一遍,对这些概念的理解仍...

水货程序员
其他
发表了文章

Java NIO 之 FileChannel

从 JDK1.4 开始(2002 年发布的),Java 提供了 NIO ,主要包含在 java.nio 软件包及其子包中,并被命名为 New I/O(NIO)距...

水货程序员
JavaHTTP
发表了文章

Map 类集合键值对是否可空?

水货程序员
其他
发表了文章

Java 创建线程有哪几种方法

2. 实现 Runnable 接口的 run 方法, 然后再用 Thread 类包裹后,调用 start 方法。

水货程序员
其他
发表了文章

Java 的 NIO 是如何工作的?

在这个数据爆炸的时代,有大量的数据在系统中流动,一个应用系统的瓶颈往往都是 IO 瓶颈。传统的 javaIO 模型是 BIO,也就是同步阻塞 IO,数据在写入 ...

水货程序员
其他
发表了文章

Java 中,什么是字符串的不可变性?

字符串的不可变性是指字符串一旦被创建,就会在堆上生成这个字符串的实例,并且不可被改变,任何方法都不会改变字符串本身,而只会创建一个新的字符串。

水货程序员
编程算法
发表了文章

Java 中 Comparable 和 Comparator 有何不同?

Comparable 和 Comparator 都有比较的含义,那么他们之前有什么区别?

水货程序员
其他
发表了文章

深拷贝和浅拷贝的区别是什么,如何实现?

深拷贝是彻底的拷贝,两对象中所有的成员都是独立的一份,而且,成员对象中的成员对象也是独立一份。

水货程序员
JavaApache
发表了文章

Java 中如何判断数组中是否包含某个值?

public static boolean useLoop(String[] arr, String targetValue) { for(String s: ...

水货程序员
其他
发表了文章

Java 内存模型简述

Java 内存在逻辑功能上分成 5 个区。方法区,堆区,JVM 栈,方法栈,程序计数器(PC 寄存器)。

水货程序员
JavaJVM存储NAT

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券