如果线程池的拒绝策略设置成DiscardPolicy或者DiscardOldestPolicy,通过Future获取执行结果,可能导致线程会一直阻塞。 问题复现 执行结果如下...
如果线程池的拒绝策略设置成DiscardPolicy或者DiscardOldestPolicy,通过Future获取执行结果,可能导致线程会一直阻塞。 问题复现 执行结果如下...
我们知道java语言是一次编译,多平台运行。这得益于Java在设计的时候,把编译和运行是独立的两个流程。编译负责把源代码编译成 JVM 可识别的字节码,运行时加载字节码,并解...
Executor 执行器 今天分享一下 Executor。它在框架中是具体sql的执行器,sqlSession(门面模式)封装通用的api,把具体操作委派给 Executor...
java 泛型基础 泛型类型:泛型类型是在类型上参数化的泛型类或接口 泛型使用场景编译时前类型检查。定义为 Collection 类型的集合,add int时会有编译错误。...
Spring 类型转换的实现 spring 有新老两套实现 基于 JavaBeans 接口的类型转换实现,java.beans.PropertyEditor接口扩展 spri...
从官方文档,可以知道数据绑定属于核心功能。可以很方便的让用户的输入绑定到我们定义的对象上。用户输入包括mvc的入参,properties配置文件,系统变量。 数据绑定组件 因...
-gcutils 错了,应该是 -gcutil
一个有意思的CMS问题简书 占小狼 转载请注明原创出处,谢谢! 大家新年好,愿你们在新的一年顺利晋升、工资涨涨涨... 之前无意间碰到一个有趣的CMS GC问题,问题很简单,现象很粗暴。 代码 现...
spring @Value 只看这篇是不够的 spring 的 @Value 的使用频率是比较高的,一般我们是用来注入外部化配置,特别是 property 文件配置。本文介绍...
起因 某个功能通过post提交数据,但服务端却接收不到数据。 过程 查看 tomcat 日志,确定参数没有被解析是因为超过maxPostSize的值。 相关代码 org.ap...
端午假期,随男友回老家看望他的父母。行程总共5天,能待在家的时间,不足一天半。 他家乡所在的村落位于东北一个不知名小城的山脚下。从地名推断,这地方应该在很早以前时常有鹿出没,...
The OPTIMIZER_TRACE table provides information produced by the optimizer tracing capabi...
在平时开发过程中, 我们可能会有多个相同或相似功能的 commit, 比如增加日志, 修改变量, 如果让这些提交留在log里, 及影响美观, 也增加了提交记录.在没有提交到远...
如何将Spring boot项目打包:在pom文件中加入如下配置:image.png 然后在IDEA中打包,如下图点击右上角的下拉框选择“Edit Configuration...
快捷键 VsCode 快捷键有五种组合方式 Ctrl + Shift + ? : 这种常规组合按钮 Ctrl + V Ctrl +V : 同时依赖一个按键的组合 Shift ...