<
一枝梅的博客
博客
随笔
软件
专题
标签
留言板
开往
java
共66篇
win10新版wsl2的使用
本篇文章会介绍win10中wsl2的安装和使用以及遇到的常见问题比如如何固定wsl2地址等问题的总结。 一、wsl2简介 wsl是适用于 Linux 的 Windows 子系统,安装指南:适用于 Linux 的 Windows 子系统安装指南 (...
#windows
#wsl2
一枝梅
5年前
3329
0
使用Feign接口实现文件上传的解决方案
一般的情况下,后端有个微服务,暴露出一个文件上传的restful接口给前端,前端调用该接口获取上传后的链接以及oss key值完成上传。假设提供restful接口的这个服务叫做A,现在有个微服务B有个本地文件,需要将本地文件调用A文件文件上传接口...
#feign
#java
#maven
一枝梅
2年前
1380
0
从gitlab上批量克隆、更新代码仓库
gitlab上有很多代码仓库,而且代码仓库都分了组,一个一个克隆代码仓库简直要让人崩溃,所以写了一个工具批量克隆和更新代码仓库,由于只会java,所以这里使用了java编写。 gitlab提供了在线和私有化部署两种服务方式,它们共同遵循同一套re...
#java
#maven
#git
#gitlab
一枝梅
2年前
2627
0
基于xjar的springboot jar包加密方案
环境准备:安装好go环境 xjar项目地址:https://github.com/core-lib/xjar 首先,引入xjar仓库源 <pluginRepositories> <pluginRepository> <...
#java
#xjar
#加密
一枝梅
2年前
1246
0
java中的try-with-resource语法
java的世界千奇百怪。。。当我甩出如下代码段,不知阁下如何应对? try(A a=new A()){ 和a变量无关的业务代码块 } 没错,这就是“臭名昭著”的try-with-resource语法,乍一看让人不知所云,其实它和try-fina...
#java
一枝梅
2年前
1186
2
java并发编程:线程中断方法interrupt详解
java.lang.Thread类有一个 interrupt 方法,该方法直接对线程调用。当被interrupt的线程正在sleep或wait时,会抛出 InterruptedException 异常。事实上, interrupt 方法只是改变目...
#java
#并发编程
一枝梅
2年前
887
0
简单设计一个JAVA并行处理工具类
在工作中,我们肯定遇到过一个接口要处理N多事项导致接口响应速度很慢的情况,通常我们会综合使用两种方式来提升接口响应速度 优化查询SQL,提升查询效率 开启多线程并发处理业务数据 这里讨论第二种方案:使用多线程并发处理业务数据,最后处理完成以后...
#java
#工具类
#并发编程
一枝梅
1年前
686
4
线程和线程的六种状态
一、线程简介 线程是操作系统能够进行运算调度的最小单位,同时也被称为轻量级进程(lightweight processes)。线程存在于进程中,是进程的实际运作单位。一个进程中可以并发多个线程,每条线程并行执行不同的任务。 线程的作用主要包括: ...
#java
#多线程编程
一枝梅
1年前
660
0
线程同步机制一:内部锁和显式锁
Java多线程中的同步机制,即当多个线程同时竞争访问共享资源时,如何保证线程安全,在此基础上还要兼顾并发访问的性能问题,这是一个非常棘手且重要的问题。 一、线程安全 1. 举例 举个很简单的生活中的例子,我们去淘宝购物,店里还有最后一件商品,这时...
#多线程编程
#java
一枝梅
1年前
2019
0
深入理解Java对象结构
一、Java对象结构 实例化一个Java对象之后,该对象在内存中的结构是怎么样的?Java对象(Object实例)结构包括三部分:对象头、对象体和对齐字节,具体下图所示 1、Java对象的三部分 (1)对象头 对象头包括三个字段,第一个字段叫作...
#java
#多线程编程
#jvm
一枝梅
1年前
4017
0
1
...
4
5
6
7
一枝梅
弱小和无知,不是生存的障碍,傲慢才是。
335
文章
160
评论
142w
浏览
161
标签
7
专题
阅读榜单
39040人浏览
Redis(十三):Caffeine+Redis高性能二级缓存实现
TOP1
IntelliJ IDEA 2025.2 Maven设置不生效的解决方案
10月前
28758人浏览
TOP2
记一次Mybatis查询中的数组越界异常
3月前
24139人浏览
TOP3
解决Windows命令行cmd中文乱码问题
3月前
21794人浏览
TOP4
IDEA远程Debug
3月前
21392人浏览
TOP5
Redis(十二):Java客户端之Spring Data Redis
11月前
21287人浏览
TOP6
最新发布
狂盗一枝梅
2026-04-08
21794次阅读
留言
解决Windows命令行cmd中文乱码问题
一、乱码现象 最近使用DataX迁移数据的时候命令行中文输出乱码了,如下所示: 这是因为DataX程序是使用UTF-8编码开发、打包的,而Windows命令行默认使用的不是UTF-8编码, 命令行属性中可以看到,默认使用的是GBK编码,所以产...
软件
评分
回复
狂盗一枝梅
2026-04-02
24139次阅读
留言
记一次Mybatis查询中的数组越界异常
最近遇到了一件极其诡异的Mybatis查询数组越界异常(java.sql.SQLException: java.lang.ArrayIndexOutOfBoundsException)的问题,排查了一天,最终解决了该问题。 一、问题描述 Mapp...
随笔
评分
回复
狂盗一枝梅
2026-04-02
21392次阅读
留言
IDEA远程Debug
线上出了问题,但是本地不能重现,可以通过IDEA远程Debug功能远程调试排查问题。具体操作如下: 一、本地IDEA配置 单击项目顶部“Edit Configurations” 新增运行配置:"Remote JVM Debug" 之后进入远程...
随笔
评分
回复