SpringBoot实现微信小程序支付功能
2025-04-12 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 43
一、引言在当今数字化时代,小程序支付功能已成为众多应用的核心需求之一。通过小程序支付,用户可以便捷地完成购物、充值等操作,极大地提升了用户体...
解决SpringBoot启动报错:Failed to load property source from location 'classpath:/application.yml'问题
2025-04-12 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 53
在启动springboot项目时报如下错误原因可能是1.yml中语法错误(特别注意:在yml中key与value之间是有一个空格的),仔细检...
Mybatis 传参与排序模糊查询功能实现
2025-04-08 19:16 | 分类:编程语言 | 评论:0 次 | 浏览: 61
一、#{ }和${ }传参的区别我们先来看一下,使用两个方式传递integer的日志上的不同。我们可以看见使用#{ }传参的参数没有在后⾯拼...
Spring Security方法级安全控制@PreAuthorize注解的灵活运用小结
2025-04-08 19:16 | 分类:编程语言 | 评论:0 次 | 浏览: 58
1. 前言在实际项目中,安全控制不仅体现在 url 拦截层面,方法级安全控制也越来越受到重视。spring security 提供了多种方式...
Spring Security基于数据库的ABAC属性权限模型实战开发教程
2025-04-08 19:16 | 分类:编程语言 | 评论:0 次 | 浏览: 50
1. 前言今天博主又抽空来给小伙伴更新 spring security 教程啦,上个章节中我们讲解了如何通过数据库实现基于数据库的动态用户认...
Java数组和集合面试题及答案对比
2025-04-08 14:36 | 分类:编程语言 | 评论:0 次 | 浏览: 60
数组和集合在java中的区别在于:数组是固定大小的线性数据结构,适合快速访问;集合是动态大小的数据结构,适合灵活操作。1. 数组在内存中连续...
Java中的自定义异常实现方式
2025-04-08 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 66
一、自定义异常的实现步骤1. 确定继承关系受检异常(checked exception) :需继承exception类,适用于必须处理的场景...
使用EasyPoi实现word文档生成和段落循环
2025-04-08 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 60
easypoi介绍easypoi是一个java的excel和word处理库,主要用于将java对象转换为excel或word文档,并且可以从...
解读什么是构造方法?能否被重写或重载?
2025-04-08 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 54
构造方法的定义与核心特性构造方法(constructor)是一种特殊的方法,主要用于在创建对象时初始化对象的成员变量。其核心特性如下:1、与...
java根据模板实现填充word内容并转换为pdf
2025-04-08 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 54
1.word模板填充内容使用easypoi写入word文档。import cn.afterturn.easypoi.word.wordexp...
Java实现简单文字验证码以及人机验证
2025-04-08 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 45
一、代码引用首先,如果你想直接用,可以直接用下面这个类。可以调用captchagenerator类中的captchacreateimage方...
YGC过于频繁问题以及解决方案
2025-04-08 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 56
频繁的 young gc(ygc)通常反映jvm年轻代内存配置或对象分配机制存在问题,以下是针对性排查和优化方案:一、快速定位瓶颈实时监控指...
Java调用C++动态库超详细步骤讲解(附源码)
2025-04-08 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 72
在某些项目中需要在java工程中调用自定义的c++的动态库,分为以下两步,第一步:动态库生成;第二步:java调用动态库。一、直接调用c++...
Feign Client超时时间设置不生效的解决方法
2025-04-08 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 62
在使用feign client时,可以通过两种方式来设置超时时间:1.针对整个feign client设置超时时间可以在feign clie...
Java图片压缩三种高效压缩方案详细解析
2025-04-08 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 57
一、基于opencv的智能尺寸压缩java public static void extracted2() { 'string path =...
springboot+dubbo实现时间轮算法
2025-04-08 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 56
前言时间轮(timingwheel)是一种高效利用线程资源进行批量化调度的算法,广泛应用于各种操作系统的定时任务调度中,如linux的cro...
基于SpringBoot实现HTTP请求签名验证机制
2025-04-07 19:16 | 分类:编程语言 | 评论:0 次 | 浏览: 54
概述在分布式系统交互中,api接口的安全性至关重要。本文将深入解析基于spring boot实现的http请求签名验证机制,该方案支持get...
Java利用docx4j+Freemarker生成word文档
2025-04-07 19:16 | 分类:编程语言 | 评论:0 次 | 浏览: 64
技术方案java 1.8 + docx4j + freemarkermaven依赖<dependency> <gro...
java使用freemarker模板生成html再转为pdf
2025-04-07 19:16 | 分类:编程语言 | 评论:0 次 | 浏览: 48
1.freemarker模板生成html添加maven依赖在pom.xml文件中添加以下依赖:<dependency> &...
SpringBoot首笔交易慢问题排查与优化方案
2025-04-07 19:16 | 分类:编程语言 | 评论:0 次 | 浏览: 56
问题背景在我们的微服务系统中,首笔交易响应明显偏慢,经过初步排查发现:flowable 流程部署、redis 连接建立、pagehelper...
Java社招面试题及答案深度剖析
2025-04-07 14:43 | 分类:编程语言 | 评论:0 次 | 浏览: 57
java社招面试常见问题包括:1.面向对象编程(oop)概念,如封装和多态;2.java集合框架,如arraylist和hashmap;3....
Redis的Spring客户端使用小结
2025-04-07 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 79
前面使用 jedis 时, 是借助 jedis 对象中的各种方法来对 redis 进行操作. 而在 spring 框架中, 则是通过 str...
基于SpringBoot+Mybatis实现Mysql分表
2025-04-07 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 58
基本思路1.根据创建时间字段按年进行分表,比如日志表log可以分为log_2024、log_20252.在需要进行插入、更新操作的地方利用t...
使用Java手搓一个控制台进度条打印工具
2025-04-07 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 66
假期在家闲来无事,突发奇想能不能自己用java写一个控制台进度条打印工具,然后马上开干。1. 效果图图1 默认打印图2 带状态和任务名称打印...
Springboot的Mapper中添加新的SQL语句方法详解
2025-04-07 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 61
在如今的软件开发界,spring boot可是非常受欢迎的框架哦,尤其是在微服务和restful api的构建上,真的是让人爱不释手!今天,...
SpringBoot整合jasypt实现数据加密的步骤
2025-04-07 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 56
嘿!大家好呀!在这个信息时代,确保数据的安全可真是重中之重呢。作为开发者,咱们每个人都想保护好那些敏感的数据,对吧?今天就跟大家聊聊怎么在s...
Java枚举实现自增赋值的方法
2025-04-07 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 57
在java编程里,枚举(enum)其实是一种特别的类型,用来表示一组常量吧!当我们开发程序的时候,常常需要给这些枚举加点其他功能,比如自增赋...
Java字符串操作面试题及答案
2025-04-06 14:39 | 分类:编程语言 | 评论:0 次 | 浏览: 60
java字符串是不可变的,这保证了线程安全性。1)字符串不可变性意味着每次操作创建新对象。2)字符串常量池提高性能,避免重复创建。3)常用方...
全面Java面试题及答案整合
2025-04-05 14:35 | 分类:编程语言 | 评论:0 次 | 浏览: 79
java面试常见问题包括内存模型、垃圾回收、多线程、集合框架等。1. java内存模型分为堆、栈、方法区。2. 垃圾回收机制自动管理内存。3...
Java面试题及答案经典案例
2025-04-04 14:40 | 分类:编程语言 | 评论:0 次 | 浏览: 75
java 面试题涵盖基础知识和核心概念。1. 垃圾回收是 jvm 自动管理内存的机制,通过引用计数和标记-清除算法释放不再使用的对象。2. ...