java
-
基于SpringCloudGateway实现微服务网关的方式
目录 (一)什么是微服务网关 (二)Spring Cloud Gateway网关 2.1 核心概念: 2.2 搭建环境: (三) 路由配置详解 3.1 自定义断言配置 3.2 断言不匹配404页面自定 ...
-
Springcloud RestTemplate服务调用代码实例
Springcloud RestTemplate服务调用代码实例
-
基于kafka实现Spring Cloud Bus消息总线
目录 一.什么是消息总线 二.整合消息总线实现配置自动刷新 2.1 面向客户端基本架构 2.2 面向服务端的架构 三.利用kafka实现消息总线 3.1 Spring Boot 整合kafka 3.2 ...
-
springboot连接Redis的教程详解
创建springboot项目 在NoSQL中选择Redis 项目目录 pom.xml中还需要加入下面的jar包 org.springframework.boot spring-boot-starter ...
-
详解Java如何实现FP-Growth算法
FP-Growth算法的Java实现 这篇文章重点讲一下实现.需要两次扫描来构建FP树 第一次扫描 第一次扫描,过滤掉所有不满足最小支持度的项:对于满足最小支持度的项,按照全局支持度降序排序. 按照这 ...
-
java使用JWT的方法
目录 一.简介 1.Header 2.Payload 3.Signature 4.组合 二.封装类 1.引入依赖 2.封装方法 三.使用方法 一.简介 JWT是token的一种,一个JWT字符串包含三 ...
-
Java 枚举类和自定义枚举类和enum声明及实现接口的操作
Java 枚举类和自定义枚举类和enum声明及实现接口的操作
-
Java 中Comparable和Comparator区别比较
Comparable 简介Comparable 是排序接口.若一个类实现了Comparable接口,就意味着"该类支持排序". 即然实现Comparable接口的类支持排序,假设 ...
-
23种设计模式(22)java状态模式
一.概述 当系统中某个对象存在多个状态,这些状态之间可以进行转换,而且对象在不同状态下行为不相同时可以使用状态模式.状态模式将一个对象的状态从该对象中分离出来,封装到专门的状态类中,使得对象状态可以灵 ...
-
SpringCloud Feign如何在远程调用中传输文件
SpringCloud Feign如何在远程调用中传输文件
-
Spring Boot整合阿里开源中间件Canal实现数据增量同步
目录 前言 Canal是什么? Canal数据如何传输? 数据同步还有其他中间件吗? Canal服务端安装 1.打开MySQL的binlog日志 2.设置MySQL的配置 3.设置RabbitMQ的配 ...
-
Spring MVC数据处理和乱码问题详解
一.数据处理 1.1 处理提交数据 1.1.1 提交的域名称和处理方法的参数名一致 提交数据:http://localhost:8080/hello?name=test 处理方法: @RequestM ...
-
详解Java编程的Observer观察者设计模式
java语言里包含了许多对设计模式的直接支持,如command模式,agent模式,observer模式等.虽然java提供的对这些模式的支持很简单,不能满足比较复杂的应用.但在简单的场景下,使用这些 ...
-
Spring Boot使用yml格式进行配置的方法
Spring Boot使用yml格式进行配置的方法
-
使用 mybatis 自定义日期类型转换器的示例代码
目录 前言 一.resources 1.1sqlMapConfig.xml 1.2log4j.properties 1.3userMapper.xml 二.java结构 2.1dao 2.2handl ...
-
java数据结构-堆实现优先队列
目录 一.二叉树的顺序存储 1.堆的存储方式 2.下标关系 二.堆(heap) 1.概念 2.大/小 根堆 2.1小根堆 2.2大根堆 3.建堆操作 3.1向下调整 4.入队操作 4.1向上调整 4. ...
-
Java使用Maven BOM统一管理版本号的实现
一个中大型的 Java 项目往往包含若干 JAR 包,这些 JAR 包有着不同的版本号.如果这些 JAR 包单独发布,然后直接通过版本号引用相应的 JAR 包,不同版本的兼容性维护将变得十分麻烦.为了 ...
-
Spring+SpringMVC+JDBC实现登录的示例(附源码)
有一位程序员去相亲的时候,非常礼貌得说自己是一名程序员,并解释自己是做底层架构的,于是女方听到"底层"两个字,就一脸嫌弃:什么时候能够到中高级? 用久了框架,把原生都忘记了,本章从 ...
-
SpringBoot+Hibernate实现自定义数据验证及异常处理
目录 前言 Hibernate实现字段校验 自定义校验注解 使用AOP处理校验异常 全局异常类处理异常 前言 在进行 SpringBoot 项目开发中,经常会碰到属性合法性问题,而面对这个问题通常的解 ...
-
StringUtils里的isEmpty方法和isBlank方法的区别详解
前言 我们常说的字符串为空,其实就是一个没有字符的空数组.比如: String a = ""; a 就可以称为是一个空字符串.由于 String 在 Java 中底层是通过 cha ...
