html5 的文章
-
详解Java如何优雅地书写if-else
目录 0. 引言 1. switch 2. 函数式接口 3. 策略模式 4. 卫语句 0. 引言 在日常开发中我们常常遇到有多个if else的情况,之间书写显得代码冗余难看,对于追求…… -
Spring Boot 整合持久层之Spring Data JPA
目录 整合Spring Data JPA 1. 创建数据库 2. 创建项目 3. 数据库配置 4. 创建实体类 5. 创建 BookDao 接口 6. 创建 BookService 7. 创建 BookController 8. …… -
Springboot集成kafka高级应用实战分享
目录 深入应用 1.1 springboot-kafka 1.2 消息发送 1.2.1 发送类型 1.2.2 序列化 1.2.3 分区策略 1.3 消息消费 1.3.1 消息组别 1.3.2 位移提交 深入…… -
JavaMail整合Spring实现邮件发送功能
简介 javaMail与spring整合完成后,可大大加大邮件发送效率。当服务器一启动,配置文件就已加载。直接保存用户信息时,邮件可直接发送,大大提高了效率。 1.引…… -
Java Synchronized锁升级原理及过程剖析
目录 前言 工具准备 对象的内存布局 锁升级过程 偏向锁 轻量级锁 重量级锁 总结 前言 在上篇文章深入学习Synchronized各种使用方法当中我们仔细介绍了在各…… -
Java详解如何将excel数据转为树形
目录 前言 拆分原始数据 1.创建实体类 2.处理数据 手动设置每棵树每个节点的id以及父id 递归封装为树结构 总结 前言 今天收到一个导入的任务,要求将excel…… -
java发起http请求调用post与get接口的方法实例
目录 一、java调用post接口 1、使用URLConnection或者HttpURLConnection 2、使用CloseableHttpClient 3、使用HttpCaller 二、java调用get接口 总结 一、ja…… -
Tree组件实现支持50W数据方法剖析
目录 出师未捷身先死 Tree 自身的复杂性 虚拟滚动带来的复杂性 查问题 怎么做 缓存数据 减少响应式数据 用更快的 JS 语法 扣细节 数据结构一致性的魅力 …… -
Spring Boot 整合持久层之MyBatis
目录 整合MyBatis 1. 创建项目 2. 创表实体类等 3. 创建数据库访问层 4. 创建 BookMapper.xml 5. 创建Service和BookController 6. 配置 pom.xml 文件 整合…… -
java中的this引用及对象构造初始化
目录 1. this 引用 1.1 为什么要有this引用 1.2 什么是this引用 1.3 this引用的特性 1.4 this引用练习题 2. 对象的构造及初始化 2.1 如何初始化对象 2.2 …… -
SpringBoot浅析安全管理之Shiro框架
目录 Shiro 简介 整合 Shiro 1. 创建项目 2. Shiro基本配置 3. 测试 Shiro 简介 Apache Shiro 是一个开源的轻量级的 Java 安全框架,它提供身份验证、授权…… -
pagehelper分页工具类的封装
本文实例为大家分享了pagehelper分页工具类的封装代码,供大家参考,具体内容如下 现状: 在使用Mybatis进行数据库分页查询时,我们经常使用的是插件:pagehel…… -
Java数据结构之环形链表和约瑟夫问题详解
目录 一、环形链表 1、创建结点 2、添加小结点 3、显示循环链表 二、约瑟夫问题 1、问题描述 2、首先确定圈大小及开始位置 3、出圈操作 4、出圈方法完整代…… -
关于idea2022.2 闪退的问题
最近更新了idea2022.2版本,这是一个比较大的软件版本更迭。 更新了后我发现了软件的问题,至少在我的设备上出现了。 不只是idea2022.2 ,所有jetbrains的2022…… -
SpringBoot浅析缓存机制之Redis单机缓存应用
目录 Redis单机缓存 1. 创建项目添加缓存依赖 2. 缓存配置 3. 开启缓存 4. 创建 BookDao 5. 创建测试类 Redis单机缓存 和 Ehcache 一样,如果在 classpath…… -
Spring Boot整合持久层之JdbcTemplate多数据源
目录 多数据源 JdbcTemplate 多数据源 1. 创建数据库 2.创建项目 3. 配置数据库连接 4. 配置数据源 5. 配置 JdbcTemplate 6. 创建BookController 7. 测试 …… -
SpringBoot整合Thymeleaf与FreeMarker视图层技术
目录 整合Thymeleaf 1. 创建工程添加依赖 2. 配置Thymeleaf 3. 配置控制器 4. 创建视图 5. 运行 整合FreeMarker 1. 创建项目添加依赖 2. 配置FreeMarker 3…… -
解决springboot 部署到 weblogic 中 jar 包冲突的问题
目录 背景 问题1 问题2 背景 某项目,客户要求使用已有的 weblogic 部署已经开发好的 springboot,于是乎对 springboot 进行了部分配置的调整,主要包括去除…… -
Spring Cloud集成Nacos Config动态刷新源码剖析
目录 正文 Nacos Config动态刷新机制 Nacos Config 长轮询源码剖析 ClientWorker构造器初始化线程池 长轮询流程方法 正文 从远端服务器获取变更数据的主要…… -
Java使用HttpClient实现文件下载
使用HttpClient实现文件下载,供大家参考,具体内容如下 服务端: 1、服务端是一个SpringBoot服务,写了一个接口用于客户端请求文件,客户端携带参数(文件名f…… -
HttpClient实现表单提交上传文件
本文实例为大家分享了HttpClient实现表单提交上传文件的具体代码,供大家参考,具体内容如下 需求:如何利用HttpClient,发起post请求,模拟表单提交,在后端…… -
SpringBoot整合dataworks的实现过程
目录 注意事项 整合实现 依赖引入 请求参数类编写 工具类编写 初始化操作 测试代码 测试结果 项目地址 注意事项 阿里云的dataworks提供了OpenApi, 需要是…… -
java中String字符串删除空格的七种方式
目录 trim() strip() stripLeading() 和 stripTrailing() replace replaceAll replaceFirst 总结 在Java中从字符串中删除空格有很多不同的方法,如trim,rep…… -
Spring Boot实现文件上传下载
本文实例为大家分享了Spring Boot实现文件上传下载的具体代码,供大家参考,具体内容如下 示例【Spring Boot 文件上传下载】 程序清单:/springboot2/sr…… -
SpringBoot浅析安全管理之高级配置
目录 角色继承 动态权限配置 1. 数据库设计 2. 自定义FilterInvocationSecurityMetadataSource 3. 自定义 AccessDecisionManager 4. 配置 角色继承 Spring……