<
一枝梅的博客
博客
随笔
软件
专题
标签
留言板
开往
java
共43篇
一个bat脚本:批量处理target目录
作为一个java开发者,每次换电脑都要把以前的项目给挪到新电脑上去,举例如下 这么多项目,为了减少迁移的时候代码仓库体积,我得挨个进入项目运行mvn clean命令,然后打包之后通过远程桌面复制到我的新电脑上,如果体积过大,那就很麻烦,因为ta...
#java
#maven
一枝梅
1年前
952
github高效搜索技巧
in:name xxx // 按照项目名搜索 in:readme xxx // 按照README搜索 in:description xxx // 按照description搜索 stars:>xxx // stars数大于xxx forks...
#java
#github
一枝梅
1年前
880
java.io.IOException: The server sockets created using the LocalRMIServerSocketFactory only accept connections from clients runni
SpringBoot程序启动报错: 2023-07-12 14:42:15.311 WARN 19604 --- [MI TCP Accept-0] sun.rmi.transport.tcp : RMI TCP Accept-0: accept...
#java
一枝梅
1年前
2044
使用tika获取文件的实际类型
最近在使用minio的时候,很多接口都需要上传实际的content-type类型,这个值如果前端直接获取,是很容易获取到的;然而同样的事情对后端来说就有些困难,第三方开源库tika就解决了这个问题 第一步:引入依赖 <dependency&...
#java
#maven
#tika
一枝梅
11月前
738
基于xjar的springboot jar包加密方案
环境准备:安装好go环境 xjar项目地址:https://github.com/core-lib/xjar 首先,引入xjar仓库源 <pluginRepositories> <pluginRepository> <...
#java
#xjar
#加密
一枝梅
10月前
444
从gitlab上批量克隆、更新代码仓库
gitlab上有很多代码仓库,而且代码仓库都分了组,一个一个克隆代码仓库简直要让人崩溃,所以写了一个工具批量克隆和更新代码仓库,由于只会java,所以这里使用了java编写。 gitlab提供了在线和私有化部署两种服务方式,它们共同遵循同一套re...
#java
#maven
#git
#gitlab
一枝梅
10月前
652
使用Feign接口实现文件上传的解决方案
一般的情况下,后端有个微服务,暴露出一个文件上传的restful接口给前端,前端调用该接口获取上传后的链接以及oss key值完成上传。假设提供restful接口的这个服务叫做A,现在有个微服务B有个本地文件,需要将本地文件调用A文件文件上传接口...
#feign
#java
#maven
一枝梅
11月前
568
win10新版wsl2的使用
本篇文章会介绍win10中wsl2的安装和使用以及遇到的常见问题比如如何固定wsl2地址等问题的总结。 一、wsl2简介 wsl是适用于 Linux 的 Windows 子系统,安装指南:适用于 Linux 的 Windows 子系统安装指南 (...
#windows
#wsl2
一枝梅
3年前
1399
Java获取泛型实际类型
@Service public class ImformationModelEsServiceImpl extends BaseEsService<ImformationModuleEsEntity{ } 问:如何获取Imformatio...
#java
一枝梅
1年前
817
解决Springboot中Feign接口和Restful接口相同Path冲突问题
原因是SpringMVC在扫描restful接口的时候扫描了带有RequestMapping注解的类,其实我觉得大可不必。。。 解决方法就是修改扫描规则,如果类上已经有了FeignClient注解,就忽略掉即可。 import org.spr...
#java
#feign
一枝梅
1年前
1111
1
2
3
4
5
阅读榜单
8988人浏览
Spring Security OAuth2.0认证授权一:框架搭建和认证测试
TOP1
Spring Security OAuth2.0认证授权四:分布式系统认证授权
3年前
4199人浏览
TOP2
Spring Security OAuth2.0认证授权二:搭建资源服务
3年前
4095人浏览
TOP3
swagger使用泛型作为返回值类型的坑
3年前
3933人浏览
TOP4
Spring Security OAuth2.0认证授权三:使用JWT令牌
3年前
3371人浏览
TOP5
Spring Security OAuth2.0认证授权五:用户信息扩展到jwt
3年前
3148人浏览
TOP6
最新发布
狂盗一枝梅
2024-09-29
27次阅读
留言
CAS原子类:AtomicLongArray源码解析
AtomicLongArray内部维护了一个int类型的数组,需要先复习下数组对象的在内存中的结构,这对接下来对数组类型原子类的理解至关重要。 一、数组对象的内存结构 我们运行以下代码并将数组对象的内存结构通过JOL工具打印出来,关于这部分知识,...
博客
评分
回复
狂盗一枝梅
2024-09-27
56次阅读
留言
CAS原子类:AtomicInteger源码解析
一、AtomicInteger的使用 先回顾下AtomicInteger常用方法: 方法名 方法描述 public final int get() 获取当前对象的值 public final int getAndSet(int ...
博客
评分
回复
狂盗一枝梅
2024-09-27
82次阅读
留言
线程同步机制二:CAS原理和JUC原子类
一、CAS原理 CAS(Compare And Swap),也就是“比较并交换”,它是一种CPU指令级的原子操作。CAS 操作常用于解决并发环境下的竞态条件和实现线程安全的数据操作。它的基本操作流程如下: 比较阶段:CAS 首先会比较内存位置...
博客
评分
回复