logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

10分钟了解一下jdk21 的一些新特性

底层原理传统平台线程:1:1 绑定操作系统内核线程,每个线程栈默认 1MB,数量上限几千,线程池需要反复调参(核心线程、队列、拒绝策略)。 虚拟线程:JVM 自研 M:N 调度,由载体线程(Carrier Thread) 复用 OS 线程;虚拟线程栈极小(几百字节),可轻松创建百万级线程。 当虚拟线程发生 IO 阻塞(DB、Redis、HTTP、sleep),会自动卸载、归还载体线程给其他虚拟线程

#java
Win10下载cursor后,点击sign in 按钮没反应

最后再点击sign in即可登录!

#java
HTTP 503(Service Unavailable)

访问的服务实例无法正常响应请求,可以看看这个服务是不是没有启动。

#java
Your local changes would be overwritten by merge.Commit, stash or revert them to proceed

本想git pull拉取代码,但是突然遇到这种情况。当您执行git pull或git merge时,Git 检测到,而这些修改会被即将合并的代码覆盖。Git 要求您先处理这些本地修改才能继续合并。您本地修改了src/A.java但未提交同事已提交了src/A.java的新版本到远程仓库您运行git pull时,Git 发现这两处修改可能冲突。

#java#git
Win10下载cursor后,点击sign in 按钮没反应

最后再点击sign in即可登录!

#java
十分钟了解@Version注解

Service@Slf4jthrow new OptimisticLockingFailureException("数据已被修改,请重试");// 重试失败后的处理@Recoverlog.error("用户 {} 更新失败,经过3次重试仍失败: {}", userId, e.getMessage());// 发送通知或记录日志@Version 的核心价值解决并发冲突:防止数据覆盖无锁性能高:不需要

#java#数据库#开发语言 +2
Web server failed to start. Port XXX was already in use

相信很多后端开发在Idea启动项目的时候也有时会遇到这个问题,当遇到“Web server failed to start. Port XXX was already in use.”错误时,说明你尝试启动的 Web 服务器无法使用指定的端口(这里是 XXX),因为该端口已经被其他进程占用。

#服务器#linux#运维
Windows安装Minio(全网最细篇)

打开命令行窗口(快捷键是 窗口键+R ),不需要以管理员身份打开,,进入到minio.exe所在bin目录,输入。分别点击下载后,会有两个exe执行文件,一个是客户端的(mc.exe),一个是服务端的(minio.exe)需要注意的的是,在Windows环境下,MinIO(或任何其他软件)的安装路径和目录名称。客户端文件:mac.exe 用于上传文件 ,如果用程序代码操作文件存储,只启动服务端就o

#windows
到底了