240 发简信
IP属地:北京
  • Future.get卡死,线程池的一个坑点

    如果线程池的拒绝策略设置成DiscardPolicy或者DiscardOldestPolicy,通过Future获取执行结果,可能导致线程会一直...

  • Classloader, 你究竟能干啥

    我们知道java语言是一次编译,多平台运行。这得益于Java在设计的时候,把编译和运行是独立的两个流程。编译负责把源代码编译成 JVM 可识别的...

  • Resize,w 360,h 240
    Mybatis 执行器,执行一个sql分这么多种类型

    Executor 执行器 今天分享一下 Executor。它在框架中是具体sql的执行器,sqlSession(门面模式)封装通用的api,把具...

  • spring 泛型处理

    java 泛型基础 泛型类型:泛型类型是在类型上参数化的泛型类或接口 泛型使用场景编译时前类型检查。定义为 Collection 类型的集合,...

  • Resize,w 360,h 240
    Spring 类型转换

    Spring 类型转换的实现 spring 有新老两套实现 基于 JavaBeans 接口的类型转换实现,java.beans.Property...

  • Resize,w 360,h 240
    spring 数据绑定

    从官方文档,可以知道数据绑定属于核心功能。可以很方便的让用户的输入绑定到我们定义的对象上。用户输入包括mvc的入参,properties配置文件...

  • spring @Value 只看这篇是不够的

    spring @Value 只看这篇是不够的 spring 的 @Value 的使用频率是比较高的,一般我们是用来注入外部化配置,特别是 pro...

  • [tomcat]post 数据, 服务端居然收不到

    起因 某个功能通过post提交数据,但服务端却接收不到数据。 过程 查看 tomcat 日志,确定参数没有被解析是因为超过maxPostSize...

  • Resize,w 360,h 240
    [Mysql] 查看 OPTIMIZER_TRACE

    The OPTIMIZER_TRACE table provides information produced by the optimizer...