自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 手写简单实现@Async异步方式

手写简单实现@Async异步方式

2022-11-24 17:19:59 220 1

原创 SpringBoot+Netty+WebSocket,服务端、JS页面、客户端互发消息(附项目源码)

Netty简介 Netty是基于Java NIO client-server的网络应用框架,使用Netty可以快速开发网络应用,例如服务器和客户端协议。Netty提供了一种新的方式来开发网络应用程序,这种新的方式使它很容易使用和具有很强的扩展性。Netty的内部实现是很复杂的,但是Netty提供了简单易用的API从网络处理代码中解耦业务逻辑。Netty是完全基于NIO实现的,所以整个Netty都是异步的。1.服务端步骤一:pom文件引入 <dependency> ...

2022-02-05 22:47:27 2216 1

原创 SpringBoot 自定义starter包,(封装一个其它工程可以引入配置的简单服务信息监控包)

一、简介SpringBoot 最强大的功能就是把我们常用的场景抽取成了一个个starter(场景启动器),我们通过引入springboot 为我提供的这些场景启动器,我们再进行少量的配置就能使用相应的功能。即使是这样,springboot也不能囊括我们所有的使用场景,往往我们需要自定义starter,来简化我们对springboot的使用,本文简单介绍封装一个简单的服务信息监控starter包,用于其它工程引入后配置yml文件一些基本信息,启动后即可访问url获取该工程服务信息。二、如何自定义s

2021-10-11 17:56:18 1140

原创 Git error: unable to create file xxx: Filename too long(使用IDEA 下载git工程出现错误:无法创建文件xxx:文件名太长)

一、问题描述在IDEA使用 git 下载工程项目时,提示无法创建文件名太长error: unable to create file xx Filename too long二、解决方案1.鼠标右键进入Git Bash Here2.找到需要从git远程下载到本地目录的文件,切入到该文件目录下,输入: git config --global core.longpaths true 回车,然后再使用IDEA重新拉取git上的工程即可。3.提示拉取成功...

2021-09-26 12:29:09 8410 2

原创 使用jrebel运行spring-boot出现项目不能自动编译问题

1、勾选上Build project automatically2、按组合键 Shift+Ctrl+Alt+/,选择Registry3、勾选上compiler.automake.allow.when.app.running

2021-09-16 09:41:20 1130

原创 Intellij IDEA 安装使用Jrebel热部署详解

JRebel介绍:JRebel是一款JVM插件,它使得Java代码修改后不用重启系统,立即生效。IDEA上原生是不支持热部署的,正常情况下,我们使用IDEA(或Eclipse等IDE)+tomcat部署web项目时,如果只是方法内部作修改或只是修改web页面,按Ctrl+shift+F9(Eclipse按Ctrl+S即可)重新编译,无须重新启动,即可使修改的代码生效,这对我们的开发调试有了很大的帮助。但是当我们在java文件中增加方法,增加变量,修改配置文件等大部分操作时,都需要重启服务器,而Jrebe

2021-09-15 16:44:37 1170

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除