java

  • 使用IDEA搭建ssm框架的详细图文教程

    ssm(spring springMVC mybatis) 1.创建项目 file->new->project 2.新建的maven项目目录结构 添加ssm需要的文件夹等 如果去掉java ...

  • java中给实体对象属性的空值赋默认值

    目录 给实体对象属性的空值赋默认值 给实体类赋默认值通用方法 给实体对象属性的空值赋默认值 private final String defaultStr = ""; privat ...

  • Java Red5服务器实现流媒体视频播放

    引言 流媒体文件是目前非常流行的网络媒体格式之一,这种文件允许用户一边下载一边播放,从而大大减少了用户等待播放的时间.另外通过网络播放流媒体文件时,文件本身不会在本地磁盘中存储,这样就节省了大量的磁盘 ...

  • 详解JVM栈溢出和堆溢出

    一.栈溢出StackOverflowError 栈是线程私有的,生命周期与线程相同,每个方法在执行的时候都会创建一个栈帧,用来存储局部变量表,操作数栈,动态链接,方法出口等信息. 栈溢出:方法执行时创 ...

  • Java实现局域网聊天小程序

    本文实例为大家分享了Java实现局域网聊天的具体代码,供大家参考,具体内容如下 开发环境: IDEA 2018.2 集成开发工具. 实现功能: 1.用户上线,向服务器通知并注册. 2.同局域网下,所有 ...

  • Java的NIO与IO的详解及对比

    Java的NIO与IO的区别 NIO是JDK1.4引入的异步IO,NIO核心部分就是三点: Channel Buffer Selector NIO与IO对比 NIO与IO的区别,总体上来说体现在三个方 ...

  • Spring是怎么扩展解析xml接口的

    目录 自定义Spring配置 BeanDefinitionParserDelegate DefaultNamespaceHandlerResolver NamespaceHandlerSupport ...

  • 记一次线上SpringCloud Feign请求服务超时异常排查问题

    由于近期线上单量暴涨,第三方反馈部分工单业务存在查询处理失败现象,经排查是当前系统通过FeignClient调用下游系统出现部分超时失败(异常代码贴在下方). Caused by: feign.Ret ...

  • Java十分钟快速掌握Stream流

    Java十分钟快速掌握Stream流

  • Spring 实现给Bean属性注入null值

    目录 给Bean属性注入null值 Spring注入bean 为null的相关问题 问题描述 问题描述 如何处理? 给Bean属性注入null值 空字符串值可以使用<value/>元素可用 ...

  • Springboot整合thymleaf模板引擎过程解析

    这篇文章主要介绍了Springboot整合thymleaf模板引擎过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 thymeleaf作为sp ...

  • 解决idea2020.2遇到pom.xml文件报错maven插件tomcat7的问题

    之前百度找答案,指明的是依赖中servlet-api中添加provided 发现自己的依赖中已添加,未找到解决办法. 显示红色报错,阿里云仓库无法下载该文件.报错如下: 找到文件位置,删除maven本 ...

  • java spi最全使用总结

    目录 前言 一.JDK中SPI的使用规范 案例展示 SPI优点 SPI缺点 SPI机制在实际生产中的一个应用 二.DUbbo中SPI的使用 Dubbo的SPI举例 三.springboot中SPI思想 ...

  • spring解决循环依赖

    概述 循环依赖就是依赖关系形成环,比如最简单的循环依赖:A对象依赖B,B对象依赖A 属性注入与循环依赖 如果是构造器注入,如果循环依赖对象没法构建,因为还未实例化 如果是属性注入但是作用域是proto ...

  • 2020版IDEA整合GitHub的方法详解

    2020版IDEA整合GitHub的方法详解

  • SpringMVC Controller解析ajax参数过程详解

    在使用ajax发送请求时,如果发送的JSON数据的参数是一个类中的不同属性,在Controller类的方法中使用@RequestBody Object obj会直接封装进obj对象中 例如: 前端部分 ...

  • slf4j与jul、log4j1、log4j2、logback的集成原理

    目录 slf4j 1 简单的使用案例 2 使用原理 1 获取ILoggerFactory的过程 2 根据ILoggerFactory获取Logger的过程 slf4j与jdk-logging集成 1 ...

  • spring-boot中使用spring-boot-devtools的实现代码

    spring-boot中使用spring-boot-devtools的实现代码

  • Java数据结构之线段树详解

    目录 介绍 代码实现 线段树构建 区间查询 更新 总结 介绍 线段树(又名区间树)也是一种二叉树,每个节点的值等于左右孩子节点值的和,线段树示例图如下 以求和为例,根节点表示区间0-5的和,左孩子表示 ...

  • springboot mybatis druid配置多数据源教程

    目录 1.项目代码结构 2.导入基本依赖 3.配置多数据源 4.配置类 5.启动类 6.测试使用的表 7.测试表对应的实体类 8.持久层:dao层接口 1.项目代码结构 2.导入基本依赖 记得需要导入 ...