腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
javathings
www.javathings.top
专栏作者
举报
82
文章
244364
阅读量
21
订阅数
订阅专栏
申请加入专栏
全部文章
其他
java
spring
http
编程算法
jvm
servlet
数据库
容器
hashmap
json
sql
maven
apache
存储
aop
https
c++
go
xml
云数据库 SQL Server
mvc
eclipse
solaris
express
缓存
网络安全
jdk
正则表达式
sql server
spring boot
jdbc
tcp/ip
rabbitmq
socket编程
数据结构
nat
思维导图
搜索文章
搜索
搜索
关闭
Java NIO 实现网络通信
其他
Java NIO 的相关资料很多,对 channel,buffer,selector 如何相关概念也有详细的阐述。但是,不亲自写代码调试一遍,对这些概念的理解仍然是一知半解。
水货程序员
2018-11-13
957
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 中 Comparable 和 Comparator 有何不同?
其他
Comparable 和 Comparator 都有比较的含义,那么他们之前有什么区别?
水货程序员
2018-11-13
673
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.8K
0
Java 8 对线程池有哪些改进?
其他
Java8 中,默认创建线程池的方法多了一个——Executors.newWorkStealingPool(),newWorkStealingPool 的文档描述:
水货程序员
2018-11-13
4.4K
0
@Async 注解的使用
其他
在 Spring 中,@Async 标注的方法,在执行的时候,是异步运行的,它运行在独立的线程中,程序不会被该方法所阻塞。
水货程序员
2018-11-13
5.4K
0
【转载】Spring 中,事务的传播方式
其他
spring 特有的事务传播行为,spring 支持 7 种事务传播行为,确定客户端和被调用端的事务边界(说得通俗一点就是多个具有事务控制的 service 的相互调用时所形成的复杂的事务边界控制)下图所示为 7 钟事务传播机制
水货程序员
2018-11-13
608
0
SpringBoot 和 Mybatis 整合
其他
使用 Mybatis 时,需要用到 Mybatis 中几个核心的类,比如 SqlSessionFactory,SqlSession 等。但是,如果在 SpringBoot 中使用的话,只需要在 maven 中使用 MyBatis-Spring-Boot-Starter 即可,可以不再和 SqlSessionFactory,SqlSession 这些类打交道。这个 Start 并不是 SpringBoot 官方写的,而是 Mybatis 为 SpringBoot 写的。
水货程序员
2018-11-13
1.3K
0
Spring Boot 中,表单数据传值方式
其他
之前总结过 Spring Boot 前端页面传 Json 数据至 Controller 的例子。《spring-boot 中,json 数据传值方式》
水货程序员
2018-11-13
2.6K
0
Spring Boot 拦截器如何实现
其他
Spring Boot 的拦截器概念上和 Servlet Filter 很像,拦截发送到 Controller 的请求和给出的响应。
水货程序员
2018-11-13
2.2K
0
SpringBoot 中异常处理
其他
SpringBoot 中异常处理非常简单,通过@ControllerAdvice 和@ExceptionHandler 注解,可以实现自定义的统一异常处理模块。
水货程序员
2018-11-13
2.1K
0
Spring Boot 中,过滤器和拦截器的区别是什么?
其他
过滤器和拦截器有相似之处,都能对 Servlet 请求二次加工。但是过滤器并不是 SpringBoot 规范中的概念,事实上,过滤器是 Servlet 规范中的事物。
水货程序员
2018-11-13
3.5K
0
Java 内部类有哪些?
其他
内部类的修饰符比外部类多,外部类只能用 public 修饰,而内部类除了 public,还能用 private,protected,和 static 修饰。
水货程序员
2018-11-13
1K
0
Web 应用该使用 Spring MVC 还是 Spring Boot?
其他
很多人在开发 web 项目时,会纠结使用 Spring MVC 还是 Spring Boot。
水货程序员
2018-11-13
1.8K
0
Spring 事务实现的原理
其他
问这个问题,其实就是问代码是怎么写的。 很烦,不静心的看一下是不明白的,就算当场看明白了,时间久了就忘光光了。
水货程序员
2018-11-13
1.3K
0
ApplicationListener 和@EventListener 注解实现事件监听
其他
对于 Spring 容器的一些事件,可以监听并且触发相应的方法。通常的方法有 2 种,ApplicationListener 接口和@EventListener 注解。
水货程序员
2018-11-13
9.7K
0
Java 是如何垃圾回收的?
其他
Java 内存回收发生在 JVM 的堆区。 当一个对象到 GC Roots 没有任何引用链相连时,则说明这个对象为可回收的对象。当一个对象有引用时,则说明对象可达(还是存活着的对象)。 可以作为 GC Roots 的对象主要有以下几种:
水货程序员
2018-11-13
518
0
Spring 中,定时任务接口 SchedulingConfigurer
其他
Spring 中,创建定时任务除了使用@Scheduled 注解外,还可以使用 SchedulingConfigurer。
水货程序员
2018-11-13
22.5K
2
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档