自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Windows中杀死占用某个端口的进程(Web server failed to start. Port 8085 was already in use.)

引言相信大家在学习或者工作中遇到过下面的问题吧,大家肯定一眼就能看出来是端口号占用了,但是不一定知道如何快速杀死进程吧,下面就来个教程。步骤一:在命令行输入netstat -ano | findstr 被占用端口号步骤二:接着输入taskkill -PID <进程号> -F就这简单的两步就可以解决了!...

2022-03-31 14:45:43 1521

原创 idea中springboot版本报错

File -> Invalidate Caches / Restart… -> Invalidate and Restart就能解决了。

2022-01-05 11:07:00 485

原创 SpringCloud Alibaba 组件(一):Nacos

目录来由什么是 Nacos主流的注册中心之间的区别Nacos Server部署步骤一:确定版本步骤二:开始下载分系统部署Windows系统Linux系统启动来由分布式下的远程调用之前需要使用restTemplate来进行,如下:String result = restTemplate.getForObject("http://localhost:8090/stock/deInventory", String.class); 问题:如果用户地址发生变化,怎么办? 服务发现机制就是通过一个中间件

2021-12-31 15:37:04 347

原创 IDEA复制项目导致sources root复用了另一个项目

https://blog.csdn.net/achen0001/article/details/106196345?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2defaultCTRLISTdefault-1.no_search_link&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2defaultCTRL

2021-12-30 18:27:01 246

原创 SpringBoot+HttpPatch+JsonPatch实现Json文件的更新

引言出于对Mysql数据库减负的想法,我们决定将一些经常读的数据放在自己的json文件服务器中,当然也可以选择redis,但是可能会有较多数据不会读到但必须要存的情况比较耗内存。这里对于json文件的更新就成了一种问题,这里我们介绍下我们使用的SpringBoot+HttpPatch+JsonPatch。HttpPatchHttp的【RFC2616】原本定义用于上传数据的方法只有POST和PUT,但是考虑到两者的不足,就增加了PATCH方法。用PATCH方法,默认是以x-www-form-urlen

2021-12-24 16:17:17 827

原创 java根据url获取网络文件

话不多说直接提供方法private String openFile(String filePath) { int HttpResult; // 服务器返回的状态 String ee = new String(); try { URL url = new URL(filePath); // 创建URL URLConnection urlconn = url.openConnection(); // 试图连接并取得

2021-12-23 16:20:07 3065

原创 Docker入门之路(六):容器数据卷

目录引言什么是容器数据卷?引言如果对Docker不太熟悉的小伙伴们可以先去看一下Docker入门,再来看这篇文章哟!https://blog.csdn.net/m0_53559551/article/details/121358336那么如果是从我Docker入门文章过来的或者是对Docker有个基本了解的小伙伴们现在跟我一起学习一下Docker的容器数据卷吧。什么是容器数据卷?如果数据在容器中,那么删除容器后数据也跟着删除了,那么我们不希望数据也跟着丢失,就需要数据持久化,这时就要用的容器数据

2021-11-29 17:37:58 368

原创 Docker入门之路(五):提交一个自己的镜像

引言如果对Docker不太熟悉的小伙伴们可以先去看一下Docker入门,再来看这篇文章哟!https://blog.csdn.net/m0_53559551/article/details/121358336那么如果是从我Docker入门文章过来的或者是对Docker有个基本了解的小伙伴们现在跟我一起通过一个案例来了解在Docker中如何提交一个自己的镜像吧。由于刚下载下来的tomcat镜像需要做些操作才能使用详情可看https://blog.csdn.net/m0_53559551/article

2021-11-25 17:25:02 419

原创 SpringBoot+定时任务框架quartz手把手教程 超详细保证解决问题

引言来看文章的肯定是想要学习quartz或者项目有需求的,接下来直接进入正题,代码整起来步骤一:导入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-quartz</artifactId></dependency>步骤二[可选]:持久化1.在application.yml中配置

2021-11-25 10:57:38 1597

原创 Docker入门之路(四):可视化面板Portainer

引言如果对Docker不太熟悉的小伙伴们可以先去看一下Docker入门,再来看这篇文章哟!https://blog.csdn.net/m0_53559551/article/details/121358336那么如果是从我Docker入门文章过来的或者是对Docker有个基本了解的小伙伴们现在跟我一起来了解一下在Docker中部署Portainer的步骤吧,(这个一般不会使用,大家了解一下即可)步骤一:下载并运行镜像docker run -d -p 9000:9000 -p 8000:8000 -

2021-11-24 10:55:37 550

原创 Docker入门之路(三):部署Elasticsearch

引言如果对Docker不太熟悉的小伙伴们可以先去看一下Docker入门,再来看这篇文章哟!https://blog.csdn.net/m0_53559551/article/details/121358336那么如果是从我Docker入门文章过来的或者是对Docker有个基本了解的小伙伴们现在跟我一起来了解一下在Docker中部署Elasticsearch的步骤吧。步骤一:下载并运行镜像PS C:\Users\ASUS> docker run -d --name es -p 9200:920

2021-11-23 18:29:40 1013

原创 Docker入门之路(二):部署Tomcat

引言如果对Docker不太熟悉的小伙伴们可以先去看一下Docker入门,再来看这篇文章哟!https://blog.csdn.net/m0_53559551/article/details/121358336那么如果是从我Docker入门文章过来的或者是对Docker有个基本了解的小伙伴们现在跟我一起来了解一下在Docker中部署Tomcat的步骤吧。步骤一:下载Tomcat镜像PS C:\Users\ASUS> docker pull tomcat

2021-11-23 15:57:55 336

原创 Docker入门之路(一):部署Nginx

引言如果对Docker不太熟悉的小伙伴们可以先去看一下Docker入门,再来看这篇文章哟!https://blog.csdn.net/m0_53559551/article/details/121358336那么如果是从我上一篇Docker入门文章过来的或者是对Docker有个基本了解的小伙伴们现在跟我一起来了解一下在Docker中部署Nginx的步骤吧。步骤一:搜索Nginx镜像PS C:\Users\ASUS> docker search nginxNAME

2021-11-22 18:22:08 1997

原创 保姆级Docker知识梳理,一篇文章带你入门Docker

Docker知识梳理引言为什么学DockerDocker相关名词Docker安装配置阿里云镜像加速Docker的基本命令镜像命令查看本机中所有的镜像搜索镜像下载镜像删除镜像删除指定镜像删除所有镜像容器命令其他命令查看docker版本信息查看docker详细信息查看docker的帮助命令引言现在的java开发人员真的是太难了,之前需要学习前端做全栈,如今还需要会架构和懂些运维的知识了,也就是DevOps(开发及运维),引用B站狂神老师说的一句话就是只要学不死,就往死里学!!!现在给大家分享下从狂神老师那里

2021-11-16 17:51:14 1750

原创 Spring Security+JWT+OAuth2实现同一账号重复登录时第一次登陆成功的强制下线(包括多平台使用同一个登陆系统的)

引言我们后台项目是用Spring Security+JWT+OAuth2做的安全框架,现在有个需求就是同一账号重复登录时第一次登陆成功的强制下线。尝试了很多方法无果,当时真的是被弄得焦头烂额了。最后功夫不负有心人,最后找到了解决方案,下面跟大家分享下。单平台具体实现方案就是重写DefaultTokenServices的createAccessToken方法(下发token的方法)虽说是重写但是我们新建了一个SingleTokenServices类,将DefaultTokenServices中的方法复

2021-07-08 10:45:42 3466 1

原创 使用redis做排名的全过程 纯干货!!!

引言我们公司是做短视频的创业公司,最近有个需求给视频根据热度排名,要根据热度推荐视频,单拿一个视频出来要知道对应的排名,这时候肯定不能考虑数据库存储了,因为用户每次点赞对应的排名都有可能改变,这样不说逻辑有多复杂,但是肯定会给数据库带来巨大的压力,这时候我们考虑使用redis来做排名,因为redis里的zSet非常适合用来做排名。下面咱们来聊聊具体的实现步骤。1. 首先给数据库中的点赞表加上cancl来监控该表的变动,然后发送一个事件消息队列。服务器订阅该队列进行具体的操作 @KafkaListene

2021-07-02 17:51:51 856

原创 CSDN小白写博客时遇到的问题总结 持续更新!

<font face="黑体">我是黑体字</font><font face="微软雅黑">我是微软雅黑</font><font face="STCAIYUN">我是华文彩云</font><font color=#0099ff size=7 face="黑体">color=#0099ff size=72 face="黑体"</font><font color=#00ffff size=72>color=#00ffff</font><font color=gray size=72>color=gra

2021-07-02 16:42:12 139

原创 前后端分离项目完美解决跨域问题只需要一个配置

在网上搜了很多SpringBoot解决跨域的方式都不行,问身边的同行说需要配置一个Cors和Filter类写入启动类,但是领导看完过后觉得不规范,这是最终的解决方案,一个配置类完美搞定!@Configurationpublic class CorsConfig { @Bean public CorsFilter corsFilter() { CorsConfiguration corsConfiguration = new CorsConfiguration();

2021-07-02 15:24:40 242 2

空空如也

空空如也

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

TA关注的人

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