java
-
设计模式系列之组合模式及其在JDK和MyBatis源码中的运用详解
组合模式及其在JDK源码中的运用 前言组合和聚合什么是组合模式示例透明组合模式透明组合模式的缺陷安全组合模式 组合模式角色组合模式在JDK源码中的体现组合模式应用场景享元模式优缺点总结 前言 本文主要 ...
-
Java 8 Stream Api 中的 map和 flatMap 操作方法
Java 8 Stream Api 中的 map和 flatMap 操作方法
-
Java 整合模板彻底解决ssm配置难题
Spring+SpringMVC+Mybatis 环境配置 IDEA MySQL 5.7 Tomcat 8.5 Maven 3.6 创建数据库 CREATE DATABASE `ssmbuild`; ...
-
关于Spring Cloud实现日志管理模块
目录 简介 思路 1.日志表结构 2.注解 3.AOP切面 4.RabbitMQ消息队列 5.应用 6.总结 简介 无论在什么系统中,日志管理模块都属于十分重要的部分,接下来会通过注解+AOP+MQ的 ...
-
详解Spring Boot中使用Flyway来管理数据库版本
如果没有读过上面内容的读者,有兴趣的可以一阅.在上面的使用JdbcTemplate一文中,主要通过spring提供的JdbcTemplate实现对用户表的增删改查操作.在实现这个例子的时候,我们事先在 ...
-
springboot集成schedule实现定时任务
背景 在项目开发过程中,我们经常需要执行具有周期性的任务.通过定时任务可以很好的帮助我们实现. 我们拿常用的几种定时任务框架做一个比较: 从以上表格可以看出,Spring Schedule框架功能完善 ...
-
java8 Math新增方法介绍
通常都认为java8新功能主要包括函数式编程及lambda表达式.然而,除了那些大的特点之外,还有其他的,影响力小却很有趣,大多时候不为人所知,甚至不太被人评论. 本文我们列举java.lang.Ma ...
-
java项目实现图片等比缩放
本文实例为大家分享了java项目实现图片等比缩放的具体代码,供大家参考,具体内容如下 package common; import java.awt.Image; import java.awt. ...
-
VsCode搭建Spring Boot项目并进行创建、运行、调试
源码地址:https://github.com/YANGKANG01/Spring-Boot-Demo 安装扩展 安装如下两个主要扩展即可,这两个扩展已关联java项目开发主要使用的maven.spr ...
-
Springboot轻量级的监控组件SpringbootAdmin
目录 简介 服务端配置 客户端配置 最后 简介 Springboot Admin是一个管理和监控Springboot项目的组件,分为服务端和客户端,两端通过http进行通信.由于其轻量级的特性,所以特 ...
-
IDEA的Mybatis Generator驼峰配置问题
前段时间做课程作业网站后端,运用Spring boot+MyBatis的框架进行设计,Postman进行接口的检测,出现了一些问题. 出现的问题 Postman进行测试时,对数据库的某张表进行inse ...
-
详解RabbitMQ延迟队列的基本使用和优化
目录 1.延迟队列基本介绍 2.延迟队列使用场景 3.Spring Boot集成RabbitMQ 3.1创建项目,引入依赖 3.2application.properties配置文件 3.3 队列TT ...
-
struts2实现文件上传显示进度条效果
一. struts2读取进度原理分析(作为草稿存了好久,刚刚发布出来......) 1. 在strut2中控制文件上传信息的类是实现MultiPartRequest接口的JakartaMultiPar ...
-
JVM知识总结之垃圾收集算法
一.什么是垃圾 本文要讲的是垃圾收集算法,那么首先要确定的问题就是什么是垃圾,也就是哪些对象是要被回收的,对此有两种判断方式: 1.1 引用计数算法 什么样的对象是要被回收的,很明显,没有被引用的对象 ...
-
java中的JsonSerializer用法,前后端单位转换必备
目录 java中的JsonSerializer用法 背景 演示 解决方法 JackJson中自定义JsonSerializer使用 1.自定义类继承JsonSerializer 2.在实体类的字段上 ...
-
Map获取键值,Map的几种遍历方法总结(推荐)
Map获取键值 Map以按键/数值对的形式存储数据,和数组非常相似,在数组中存在的索引,它们本身也是对象. Map的接口 Map---实现Map Map.Entry--Map的内部类,描述Map中的按 ...
-
java编写Http服务器下载工具
这个工具比较简单,用于配合另外一个工具进行文件传送,废话少说,上代码 import java.net.URL; import java.net.URLConnection; import java.i ...
-
Java使用Tess4J实现图像识别方式
目录 Java Tess4J实现图像识别 首先,下载Tess4J的相关资源(一个压缩包) 项目的的目录如下 lib中的文件如下(tess4J.jar也在该目录下) 再在eclipse中打开项目 Tes ...
-
Spring @Cacheable读取配置常量方式
目录 Spring @Cacheable读取配置常量 属性①:value 属性②:key Spring缓存管理(Cacheable) 基于注解的支持 @Cacheable @CachePut @Cac ...
-
IDEA无法打开Marketplace的三种解决方案(推荐)
最近刚开始从sts转到IDEA,今天想要安装一个翻译插件,但是发现如下问题. 如上图,Marketplace一直加载不出来,搜了一些网上资料也没有解决,最后发现应该是学校网络对于网址进行了屏蔽处理ht ...
