腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
javathings
www.javathings.top
专栏成员
举报
82
文章
254529
阅读量
21
订阅数
订阅专栏
申请加入专栏
全部文章(82)
其他(46)
java(19)
spring(15)
http(6)
编程算法(5)
jvm(5)
servlet(3)
数据库(3)
容器(3)
hashmap(3)
json(2)
sql(2)
maven(2)
apache(2)
存储(2)
aop(2)
https(2)
c++(1)
go(1)
xml(1)
云数据库 SQL Server(1)
mvc(1)
eclipse(1)
solaris(1)
express(1)
缓存(1)
网络安全(1)
jdk(1)
正则表达式(1)
sql server(1)
spring boot(1)
jdbc(1)
tcp/ip(1)
rabbitmq(1)
socket编程(1)
数据结构(1)
nat(1)
思维导图(1)
搜索文章
搜索
搜索
关闭
SpringBoot+RabbitMQ 实现延迟队列
rabbitmq
java
rabbitmq 自身的一些概念,可以去网上或者书上获得。rabbitmq 延迟队列的实现原理,网上资料很多,简单盗图一张。
水货程序员
2020-04-22
652
0
HttpServletRequest 使用@Autowired 注解会有问题吗?
servlet
java
http
https
spring
SpringBoot 中,默认注入的对象是单例对象,那么,我们如果注入一个 HttpServletRequest,会有问题吗?因为每次请求,Request 是不同的,用一个单例去获取这个请求肯定是不对的。
水货程序员
2019-06-11
4.2K
0
场景:当所有的 Controller,都需要传入某个参数,代码如何写?
http
spring
假设有个场景,每一个 controller 都需要接收一个共同的参数,那么除了在每一个方法中都加入这个参数之外,还有一个方法就是使用@ControllerAdvice 注解。
水货程序员
2019-06-11
1.4K
0
密码技术知识导图
思维导图
参阅自《图解密码技术》。读了一遍《图解密码技术》,梳理了散乱的密码相关的知识。此书甚好。
水货程序员
2019-04-11
490
0
SpringBoot 中使用 Druid 数据库连接池 步骤速查
servlet
java
spring
spring boot
数据库
Druid是阿里开源的一款数据库连接池,除了常规的连接池功能外,它还提供了强大的监控和扩展功能。这对没有做数据库监控的小项目有很大的吸引力。
水货程序员
2019-03-13
2.2K
0
为什么 Java 中的局部变量必须要初始化?
编程算法
java
c++
Java 中的变量分为类变量,成员变量和局部变量,分别位于 JVM 的方法区、堆内存和栈内存中。类变量和成员变量都可以在类首次加载和类初始化时,给出默认值,但是局部变量就必须要在使用前赋值。
水货程序员
2019-01-29
4.2K
0
WebClient 实践
http
https
spring
json
网络安全
Spring 发展很快,Spring 5 已经出来很久了,但有些新的特性却还没怎么研究过, 比如 WebClient。
水货程序员
2019-01-29
5.2K
0
Java 面试题背诵手册
java
jvm
hashmap
spring
aop
ApplicationListener 和@EventListener 注解实现事件监听
水货程序员
2018-11-16
1K
0
Java NIO 实现网络通信
其他
Java NIO 的相关资料很多,对 channel,buffer,selector 如何相关概念也有详细的阐述。但是,不亲自写代码调试一遍,对这些概念的理解仍然是一知半解。
水货程序员
2018-11-13
1K
0
Java NIO 之 FileChannel
java
http
从 JDK1.4 开始(2002 年发布的),Java 提供了 NIO ,主要包含在 java.nio 软件包及其子包中,并被命名为 New I/O(NIO)距今已经十几年了,其实已经算不得新了。
水货程序员
2018-11-13
880
0
Map 类集合键值对是否可空?
其他
集合类 Key Value Super 说明 Hashtable 不允许为 null 不允许为 null Dictionary 线程安全 ConcurrentHashMap 不允许为 null 不允许为 null AbstractMap 分段锁技术 TreeMap 不允许为 null 允许为 null AbstractMap 线程不安全 HashMap 允许为 null 允许为 null AbstractMap 线程不安全 参考:阿里巴巴 Java 开发手册
水货程序员
2018-11-13
2.3K
0
Java 创建线程有哪几种方法
其他
2. 实现 Runnable 接口的 run 方法, 然后再用 Thread 类包裹后,调用 start 方法。
水货程序员
2018-11-13
5.4K
0
Java 的 NIO 是如何工作的?
其他
在这个数据爆炸的时代,有大量的数据在系统中流动,一个应用系统的瓶颈往往都是 IO 瓶颈。传统的 javaIO 模型是 BIO,也就是同步阻塞 IO,数据在写入 OutputStream 或者从 InputStream 读取时,如果没有数据没有读到或写完,线程都会被阻塞,处于等待状态,直到数据读取完成或写入完成。而在网络编程中,每一个客户端连接发出后,服务端都会有一个对应线程来处理请求,服务器线程与并发数成 1:1 关系,然而一个服务器所能处理的线程是有限的,处理高并发时就会有问题。
水货程序员
2018-11-13
1.6K
0
Java 中,什么是字符串的不可变性?
编程算法
字符串的不可变性是指字符串一旦被创建,就会在堆上生成这个字符串的实例,并且不可被改变,任何方法都不会改变字符串本身,而只会创建一个新的字符串。
水货程序员
2018-11-13
1.4K
0
Java 中 Comparable 和 Comparator 有何不同?
其他
Comparable 和 Comparator 都有比较的含义,那么他们之前有什么区别?
水货程序员
2018-11-13
701
0
深拷贝和浅拷贝的区别是什么,如何实现?
java
apache
深拷贝是彻底的拷贝,两对象中所有的成员都是独立的一份,而且,成员对象中的成员对象也是独立一份。
水货程序员
2018-11-13
3.7K
0
Java 中如何判断数组中是否包含某个值?
其他
public static boolean useLoop(String[] arr, String targetValue) { for(String s: arr){ if(s.equals(targetValue)) return true; } return false; }
水货程序员
2018-11-13
5.9K
0
Java 内存模型简述
java
jvm
存储
nat
Java 内存在逻辑功能上分成 5 个区。方法区,堆区,JVM 栈,方法栈,程序计数器(PC 寄存器)。
水货程序员
2018-11-13
592
0
线程的 yield 方法有什么用?
tcp/ip
单词 yield 有一个中文意思是车辆或行人的让行,线程中的 yield 也是这个意思,表示该线程主动失去 CPU 调度,进入就绪状态,让优先级更高的线程先运行。
水货程序员
2018-11-13
1.1K
0
synchronized 关键字的用法?
java
如果面试问到这个题目,那么就可以窃喜了,因为太简单了,只要写过多线程代码的人,肯定用到过 synchronized 关键字。我把答案总结在这里,背诵一下就可以了。
水货程序员
2018-11-13
679
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档