java
-
Java实现简单的五子棋游戏示例代码
目录 项目结构 核心代码 ArrComparator.java类 ChessMap.java类 ChessPanel.java类 效果图展示 项目结构 这个是在网上找的资源,出处记不得了,记录一下.程 ...
-
IDEA中Maven依赖下载失败的完美解决方案
使用IDEA进行Maven项目开发时,时不时会遇到pom.xml报错的情况,其中很大概率是因为Maven依赖的jar包下载失败,找来找去也没有找到是什么问题,困扰了很多程序猿,这里给出IDEA中Mav ...
-
JAVA8 stream中三个参数的reduce方法对List进行分组统计操作
背景 平时在编写前端代码时,习惯使用lodash来编写'野生'的JavaScript; lodash提供来一套完整的API对JS对象(Array,Object,Collection等)进行操作,这其中 ...
-
java面试题之try中含return语句时代码的执行顺序详解
前言 最近在刷java面试题偶然看到这类问题(try/finally中含有return时的执行顺序),觉得挺有意思于是小小的研究了一下,希望经过我添油加醋天马行空之后,能给你带来一定的帮助,下面来看看 ...
-
基于slf4j日志MDC输出格式的问题
目录 slf4j日志MDC输出格式 配置使用 原因分析 slf4j输出日志的语法 一.slf4j输出log的语法 1. 直接拼接字符串 2. 使用SLF4J的格式化功能 3. 格式化占位符的转义 4. ...
-
详谈Java泛型中T和问号(通配符)的区别
类型本来有:简单类型和复杂类型,引入泛型后把复杂类型分的更细了. 概述 泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数.这种参数类型可以用在类. ...
-
解决IDEA springboot"spring-boot-maven-plugin"报红问题
使用环境 项目环境:Idea 2020.2.3. Maven 3.6.3 .springboot 2.1.4 本人在创建springboot项目时spring-boot-maven-plugin 及I ...
-
MongoDB支持的java数据类型和测试例子
mongodb的java数据类型有: Object Ids 自动IDRegular Expressions 正则表达式搜索记录Dates/Times 时间Database References 数据基 ...
-
Struts2 通过ognl表达式实现投影
projection(投影):俗话说就是过滤,就是过滤器把符合条件的过滤出来 struts.xml: <package name="ognl" namespace=" ...
-
ssm框架+PageHelper插件实现分页查询功能
通过搭建ssm框架,然后通过mybatis的分页插件pagehelp进行分页查询. 源码:https://gitee.com/smfx1314/pagehelper 看一下项目结构: 首先创建一个ma ...
-
SpringBoot jackson提供对LocalDate的支持方式
目录 jackson提供对LocalDate的支持 解决办法 使用Jackson格式化LocalDate对象 实现LocalDateDeserializer和LocalDateSerializer 实 ...
-
SpringBoot拦截器实现登录拦截的示例代码
可以对URL路径进行拦截,可以用于权限验证.解决乱码.操作日志记录.性能监控.异常处理等 实现代码 新建 interceptor包 添加拦截器代码 package com.qcby.intercept ...
-
SpringBoot 钩子接口的实现代码
目录 Aware 接口族 InitializingBean BeanPostProcessor BeanFactoryPostProcessor ImportSelector ImportBeanDe ...
-
Java使用ByteArrayOutputStream 和 ByteArrayInputStream 避免重复读取配置文件的方法
ByteArrayOutputStream类是在创建它的实例时,程序内部创建一个byte型别数组的缓冲区,然后利用ByteArrayOutputStream和ByteArrayInputStream的 ...
-
浅谈java中的一维数组、二维数组、三维数组、多维数组
这个数组可以看做新手学习,从一维数组 到 多维 数组 循环渐进,其实看起也很简单,一看便知,众所周知,一维.二维或许经常用到,用到二维以上应该就很少了. public class test { pub ...
-
JDK下载与安装超详细步骤大全
目录 开发环境-JDK安装 1. 下载地址 2. 安装JDK 3. 配置系统环境 总结 开发环境-JDK安装 无论在我们开始学习Java或者入职第一天安装环境,这个你都是必备滴!下面是下载和安装JDK ...
-
SpringBoot实战之SSL配置详解
SpringBoot实战之SSL配置详解
-
使用java实现各种数据统计图(柱形图,饼图,折线图)
最近在做数据挖掘的课程设计,需要将数据分析的结果很直观的展现给用户,这就要用到数据统计图,要实现这个功能就需要几个第三方包了: 1. jfreechart-1.0.13.jar 2. ...
-
springboot中swagger、异步/定时/邮件任务的问题
目录 1.SpringBoot:集成Swagger终极版 1.1.Swagger简介 1.2.SpringBoot集成Swagger 1.3.配置Swagger 1.4.配置扫描接口 1.5.配置Sw ...
-
Java自动生成编号的方法步骤
在新增数据时,往往需要自动生成编号.下面就以我的编号来说. 我的编号格式为:SR+日期(8位)+编号(3位). 其中,日期为系统当前的日期.首先获取系统当前日期,然后根据日期格式将date类型转换成S ...
