<
一枝梅的博客
博客
随笔
软件
专题
标签
留言板
开往
java
共56篇
使用Feign接口实现文件上传的解决方案
一般的情况下,后端有个微服务,暴露出一个文件上传的restful接口给前端,前端调用该接口获取上传后的链接以及oss key值完成上传。假设提供restful接口的这个服务叫做A,现在有个微服务B有个本地文件,需要将本地文件调用A文件文件上传接口...
#feign
#java
#maven
一枝梅
1年前
709
win10新版wsl2的使用
本篇文章会介绍win10中wsl2的安装和使用以及遇到的常见问题比如如何固定wsl2地址等问题的总结。 一、wsl2简介 wsl是适用于 Linux 的 Windows 子系统,安装指南:适用于 Linux 的 Windows 子系统安装指南 (...
#windows
#wsl2
一枝梅
4年前
1552
Java获取泛型实际类型
@Service public class ImformationModelEsServiceImpl extends BaseEsService<ImformationModuleEsEntity{ } 问:如何获取Imformatio...
#java
一枝梅
2年前
912
mybatis plus框架的@TableField注解不生效问题总结
一、问题描述 最近遇到一个mybatis plus的问题,@TableField注解不生效,导致查出来的字段反序列化后为空 数据库表结构: CREATE TABLE `client_role` ( `id` int(11) NOT NULL AU...
#java
#mybatis
一枝梅
2年前
2070
使用javassist运行时动态修改字节码对象
java程序什么时候需要在运行的时候动态修改字节码对象? 如何在运行的时候动态修改字节码对象? 修改字节码对象的时候会发生哪些错误,又该如何解决这些问题? 围绕以上三个问题,本篇文章会依次讲解。 一、java程序什么时候需要在运行的时候动态修改...
#java
#javassit
一枝梅
2年前
2718
springsecurity单元测试
一、引入依赖 首先引入顶层依赖管理 <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-dependencies --> <...
#java
#单元测试
一枝梅
3年前
1589
双击运行可执行jar包
首先创建一个批处理文件:runjar.bat @echo off java -jar %1 pause 然后右键目标jar包:打开方式-》选择其他应用-》更多应用-》在这台电脑上查找其它应用,找到写好的runjar.bat文件即可,不要忘了勾选...
#java
一枝梅
3年前
1260
【转载】JDK8新特性:将参数名带到字节码文件
转载自文章:https://blog.csdn.net/qq_22017543/article/details/98103704 在JDK8之前,java编译器会忽略我们编写代码时候设定的参数名,比如在mybatis框架中,我们可以使用@Para...
#java
#maven
一枝梅
3年前
1336
使用java将word转换为pdf
本篇文章会讲解如何使用jacob以及jodconverter将word无格式损毁转换为pdf。 使用java将word转换为pdf大体上有三种方式: 使用poi,也就是apache开源框架poi,但是它的缺点很明显,使用它转换pdf格式损毁比较...
#java
一枝梅
4年前
2077
CentOS安装java和maven
一、安装java8 第一步:到官网下载jdk:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 第二步:上传下载好的tar包并解压到/usr/lo...
#java
#maven
#linux
一枝梅
3年前
1451
1
...
3
4
5
6
阅读榜单
9399人浏览
Spring Security OAuth2.0认证授权一:框架搭建和认证测试
TOP1
Spring Security OAuth2.0认证授权四:分布式系统认证授权
4年前
4405人浏览
TOP2
Spring Security OAuth2.0认证授权二:搭建资源服务
4年前
4288人浏览
TOP3
swagger使用泛型作为返回值类型的坑
4年前
4207人浏览
TOP4
Spring Security OAuth2.0认证授权三:使用JWT令牌
4年前
3576人浏览
TOP5
Spring Security OAuth2.0认证授权五:用户信息扩展到jwt
4年前
3397人浏览
TOP6
最新发布
狂盗一枝梅
2025-01-04
126次阅读
留言
详解AQS六:深入理解循环栅栏CyclicBarrier
从字面意思直译过来,CyclicBarrier的意思是“循环屏障”,在国内普遍叫它“循环栅栏”,它和CountDownLatch一样,都是JUC下的线程同步工具。 在上一篇文章《详解AQS五:深入理解共享锁CountDownLatch》讲了Cou...
博客
评分
回复
狂盗一枝梅
2025-01-01
45次阅读
留言
详解AQS五:深入理解共享锁CountDownLatch
CountDownLatch是一个常用的共享锁,其功能相当于一个多线程环境下的倒数门闩。CountDownLatch可以指定一个计数值,在并发环境下由线程进行减一操作,当计数值变为0之后,被await方法阻塞的线程将会唤醒。通过CountDown...
博客
评分
回复
狂盗一枝梅
2024-12-27
98次阅读
留言
详解AQS四:ReentrantLock条件队列原理
ReentrantLock的条件队列是实现“等待通知”机制的关键,之前在《java线程间通信:等待通知机制》一文中讲过了使用ReentrantLock实现多生产者、多消费者的案例,这个案例实际上在java源码的注释中已经给了,可以看Conditi...
博客
评分
回复