<
一枝梅的博客
博客
随笔
软件
专题
标签
留言板
开往
狂盗一枝梅
曾梦想仗剑走天涯,后来工作忙没去!
java中的try-with-resource语法
java的世界千奇百怪。。。当我甩出如下代码段,不知阁下如何应对? try(A a=new A()){ 和a变量无关的业务代码块 } 没错,这就是“臭名昭著”的try-with-resource语法,乍一看让人不知所云,其实它和try-fina...
博客
#java
一枝梅
11月前
549
基于xjar的springboot jar包加密方案
环境准备:安装好go环境 xjar项目地址:https://github.com/core-lib/xjar 首先,引入xjar仓库源 <pluginRepositories> <pluginRepository> <...
随笔
#java
#xjar
#加密
一枝梅
11月前
515
从gitlab上批量克隆、更新代码仓库
gitlab上有很多代码仓库,而且代码仓库都分了组,一个一个克隆代码仓库简直要让人崩溃,所以写了一个工具批量克隆和更新代码仓库,由于只会java,所以这里使用了java编写。 gitlab提供了在线和私有化部署两种服务方式,它们共同遵循同一套re...
软件
#java
#maven
#git
#gitlab
一枝梅
1年前
727
使用Feign接口实现文件上传的解决方案
一般的情况下,后端有个微服务,暴露出一个文件上传的restful接口给前端,前端调用该接口获取上传后的链接以及oss key值完成上传。假设提供restful接口的这个服务叫做A,现在有个微服务B有个本地文件,需要将本地文件调用A文件文件上传接口...
随笔
#feign
#java
#maven
一枝梅
1年前
637
使用charles手机抓包
一、安装charles 首先,安装好charles,安装包下载:https://www.charlesproxy.com/download/latest-release/ 安装完成后,进入charles软件,该软件为收费软件,打开软件后只能使用3...
软件
#charles
一枝梅
1年前
705
使用tika获取文件的实际类型
最近在使用minio的时候,很多接口都需要上传实际的content-type类型,这个值如果前端直接获取,是很容易获取到的;然而同样的事情对后端来说就有些困难,第三方开源库tika就解决了这个问题 第一步:引入依赖 <dependency&...
随笔
#java
#maven
#tika
一枝梅
1年前
825
CentOS修改时区为中国时区
cp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
随笔
#linux
一枝梅
1年前
401
Beyond Compare 破解版
我用这个做jar包的内容比较,还是挺好用的 https://www.123pan.com/s/HQeA-dD1Sh https://pan.quark.cn/s/a80bae8a772d 转载自:https://www.ghxi.com/bey...
软件
一枝梅
1年前
593
上传jar包到maven中央仓库
上传jar包到中央仓库的好处太多了。。此处省略2000字,接下来进入正文 一、注册sonatype账号 官网:https://issues.sonatype.org 为了方便后续操作,注册完成以后,修改下首选语言为中文:右上角头像->Pro...
博客
#maven
一枝梅
1年前
513
黑群晖DS918+虚拟机安装Win10
黑群晖DS918+虚拟机安装Win10 1、安装Virtual Machine Manager 在套件中心搜索Virtual Machine Manager组件,并安装好 为了方便使用,可以将其拖放到桌面上 2、下载荒野大佬的魔改版Win10 ...
软件
#黑群晖
一枝梅
1年前
6704
1
...
9
10
11
...
27
阅读榜单
30339人浏览
倍控N5105软路由安装Exsi7.0+Openwrt+ikuai
TOP1
主路由、旁路由、单臂路由的区别
2年前
18042人浏览
TOP2
若依管理系统RuoYi-Vue(二):权限系统设计详解
3年前
13478人浏览
TOP3
若依管理系统RuoYi-Vue(一):项目启动和菜单创建
3年前
12771人浏览
TOP4
若依管理系统RuoYi-Vue(三):代码生成器原理和实战
3年前
10495人浏览
TOP5
Spring Security OAuth2.0认证授权一:框架搭建和认证测试
3年前
9214人浏览
TOP6
最新发布
狂盗一枝梅
2024-11-11
26次阅读
留言
使用nvm管理多版本node
注意:在安装使用nvm前需要先卸载已经安装的node 第一步:安装nvm-windows 下载地址:https://github.com/coreybutler/nvm-windows/releases 安装最新版即可。 第二步:查看可用版本 ...
随笔
评分
回复
狂盗一枝梅
2024-11-07
36次阅读
留言
java线程间通信:等待通知机制
在多线程编程中,不同线程可能需要相互协作、共享数据,线程间通过某种方式互相告知自己的状态,以避免无效的资源争夺,这就是线程间通信。线程间通信的目的是确保多个线程能够有效地协调工作,以完成特定任务或避免数据不一致性。 线程间通信的方式可以有很多种:...
博客
评分
回复
狂盗一枝梅
2024-10-28
50次阅读
留言
hashCode方法的调用对Java锁的影响
从上一篇文章《深入理解偏向锁、轻量级锁、重量级锁》中已经介绍了关于锁升级相关的知识,在其中研究偏向锁的过程中,无意中调用了hashCode方法,然后锁的状态发生了明显不符合预期的变化。 一、偏向锁回顾 首先看下偏向锁的案例,这个之前已经介绍过了,...
博客
评分
回复