springboot
江南飞鹏
这个作者很懒,什么都没留下…
展开
-
谷歌安装postman
谷歌安装postmanpostman是用的比较多的工具,如果不想安装到本地的话,说一种在谷歌浏览器中安装插件的方法来获取到postman插件下载链接如下:链接:https://share.weiyun.com/pcbmxepu 密码:qnsc4i安装方法如下:1.在谷歌浏览器中输入下面地址:chrome://extensions/2.把安装包直接拖拉到页面上,会出现下面这个页面3.在谷歌浏览器中输入下面地址我们发送到桌面上chrome://apps/页面如下:4,桌面上就有p原创 2021-04-22 15:17:25 · 306 阅读 · 0 评论 -
idea中新建springboot项目提示超时问题
idea中新建springboot项目提示超时问题今天周末在家突然发现个问题就是idea中新建springboot项目提示超时问题:网上有很多方法说的最多的是如下方法但也是不行,再次百度说可以zij本地搭建这里写上自己搭建的即可,说干就干那就使用我们的docker吧,docker可以看下面链接https://blog.csdn.net/qq_34136709/article/details/105402971就是我们拉取到我们自己的服务器即可第一步搜索镜像文件第二步复制这个链接进行原创 2020-08-16 12:05:25 · 2023 阅读 · 3 评论 -
高并发下的幂等性问题
高并发下的幂等性问题1.什么是幂等性幂等(idempotent、idempotence)是一个数学与计算机学概念,常见于抽象代数中。在编程中.一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。幂等函数,或幂等方法,是指可以使用相同参数重复执行,并能获得相同结果的函数。这些函数不会影响系统状态,也不用担心重复执行会对系统造成改变。例如,“getUsername()和setTrue()”函数就是一个幂等函数. 更复杂的操作幂等保证是利用唯一交易号(流水号)实现. 我的理解:幂等就是一个操原创 2020-08-11 15:29:06 · 615 阅读 · 0 评论 -
SpringBoot +RabbitMQ 做智能家居
SpringBoot +RabbitMQ 做智能家居现在互联网在慢慢从数字化转向智能化,今天就介绍下智能设备连接这块使用springboot + rabbitmq 搭建物联网(IOT)平台可能大家会有个疑问,rabbitmq 不是消息队列吗?怎么又能做智能硬件了?其实rabbitmq有两种协议,我们平时接触的消息队列是用的AMQP协议,而用在智能硬件中的是MQTT协议。1.MQTT协议MQTT 全称(Message Queue Telemetry Transport):一种基于发布/订阅(publ原创 2020-07-20 16:35:54 · 365 阅读 · 0 评论 -
自己的网站接入第三方登录(这里以github为例)
自己的网站接入第三方登录(这里以github为例)之前有写到过关于Oauth2的知识点,今天看见一个集成了第三方登录的一个系统,故这里也来总结与记录一下,至于为啥使用github能,是因为QQ微信要审核,还在审核中呢,废话不多说了,我们来看:1.准备工作:首先登录自己的 GitHub 账户,右上角点击个人面板,选择 Settings:然后点击左边菜单底部的 Developer settings:然后选择 OAuth Apps,点击 Register a new application 按钮:原创 2020-07-02 20:20:31 · 2241 阅读 · 0 评论 -
springboot项目进行maven打包时报错(Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.6:)
springboot项目进行maven打包时报错(Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.6:test)打包前的准备工作可以看我之前的博客https://blog.csdn.net/qq_34136709/article/details/105093604今天按照上面步骤打包时,由于修改了数据库密码打包时报下面错误Failed to execute goal org.apache.maven.p原创 2020-07-01 17:35:06 · 1980 阅读 · 0 评论 -
SpringBoot中的yml配置简介
SpringBoot中的yml配置简介我们玩springboot也已经很久了,都知道Spring Boot中的配置文件有两种格式,properties或者yml,一般情况下,两者可以随意使用,选择自己顺手的就行了,那么这两者完全一样吗?肯定不是的,下面重点介绍下yml配置,最后再来看看yml和properties配置有何区别。首先application.yml在Spring Boot中可以写在四个不同的位置,分别是如下位置:1.项目根目录下的config目录中2.项目根目录下3.classpath原创 2020-06-29 17:05:08 · 1984 阅读 · 0 评论 -
SpringBoot中的Starter,我们来手写一个
SpringBoot中的Starter,我们来手写一个最近一个朋友去面试被问到了springboot中starter,觉得可以来记录与分享一下我们使用 Spring Boot,基本上都是沉醉在它 Stater 的方便之中。Starter 为我们带来了众多的自动化配置,有了这些自动化配置,我们可以不费吹灰之力就能搭建一个生产级开发环境,其实 Starter 也都是 Spring + SpringMVC 中的基础知识点实现的1.核心其实 Starter 的核心就是条件注解 @Conditional ,当原创 2020-06-29 16:26:26 · 256 阅读 · 1 评论 -
SpringBoot中如何实现热部署
SpringBoot中如何实现热部署如果我们没有在项目中设置热部署的话,每次修改都要手动重启项目很是麻烦,springboot怎么会舍得我们难受呢,故提供了 devtools 依赖,这样当编译文件发生变化时,Spring Boot 就会自动重启。在pom.xml中配置spring-boot-devtools。注意: true务必写上。 <dependency> <groupId>org.springframework.boot</groupId>原创 2020-06-23 15:50:24 · 337 阅读 · 0 评论 -
springboot+vue中文件上传,如何携带令牌信息
springboot+vue中文件上传,如何携带令牌信息近期在弄一个视频监控小项目,采用的是springboot+vue的故里面涉及到的一些知识点,会做一个介绍与总结,项目有关信息地址如下:https://blog.csdn.net/qq_34136709/article/details/106745919今天我们就来说说文件上传这一块在前后端分离开发中,我们是基于 session 来做认证的,所以并不需要考虑携带令牌的问题,但可能采用 JWT 或者是 OAuth2+JWT 的方式来做认证,如果是原创 2020-06-19 10:35:12 · 278 阅读 · 0 评论 -
springboot中过滤器的几种注册方式
springboot中过滤器的几种注册方式看过源码的肯定都知道springboot中过滤器有三种注册方式,下面我们分别来看看这三个1.@WebFilter通过 @WebFilter 注解来标记一个过滤器,这种方式相信大家很容易想到。这是将 Servlet 中的那一套东西直接拿到 Spring Boot 上用。具体做法就是通过 @WebFilter 注解来标记一个 Filter,如下:@WebFilter(urlPatterns = "/*")public class MyFilter imple原创 2020-06-19 09:38:42 · 2518 阅读 · 0 评论 -
一个springboot项目如何进行模块化改造
一个springboot项目如何进行模块化改造就是我们自己写的springboot项目如果要分模块以便于与其他模块进行整合该如何进行呢,下面介绍一下首先我们把maven里面的jdk版本指定一下,当然你也可以模块化完成后进行,为了避免不必要的问题这里还是先指定一下,因为我们maven默认的话jdk是1.5的,这里我们找到我们本地maven地址打开setting.xml进行编辑保存退出后,我们打开我们项目的本地地址,然后退出我们idea中的项目这里我们只要保存src和pom.xml其他的删掉,删原创 2020-06-14 18:16:17 · 1468 阅读 · 0 评论 -
mysql中id自增,删除后自减的问题
mysql中id自增,删除后自减的问题好像一周没写博文了,不是没在坚持了,而是在自研一个项目,这里先简单介绍一下,后期应该会把代码上传到个人gitee上,因为这段时间在公司负责视频监控这一块,其中有很多值得学习的知识点,故写个小系统来巩固和分享一下,介绍如下:不知大家有没有听过ffmpeg,rtsp,rtmp等术语,我承认在没弄视频之前,我根本不知道是啥(哈哈,见笑了),这几个在进行视频流转换到浏览器进行播放起到了至关重要的作用,感兴趣的可以自行百度看看,下面我来说一下我的项目:因为目前公司这块我得到原创 2020-06-14 15:20:09 · 3875 阅读 · 0 评论 -
Spring Boot 中实现定时任务的两种方式
Spring Boot 中实现定时任务的两种方式本篇博文讲讲Spring Boot 中实现定时任务的两种方式@Scheduled和Quartz使用 @Scheduled 非常容易,直接创建一个 Spring Boot 项目,并且添加 web 依赖 spring-boot-starter-web,项目创建成功后,添加 @EnableScheduling 注解,开启定时任务:@SpringBootApplication@EnableSchedulingpublic class ScheduledApp原创 2020-05-22 17:23:35 · 197 阅读 · 0 评论 -
springboot项目打包成jar详解
springboot项目打包成jar详解最近做的项目中遇到一个问题就是要把一个springboot开发的小demo打成jar包引入到另外一个项目中,直接采用maven package打包成功,把生成的jar放到需要的项目中怎么也导入不了,很是郁闷,多方查找资料终于知道原因,故来做个小总结,一是加强记忆二来希望能帮助其他遇到同样问题的开发朋友们,话不多说。Spring Boot 中默认打包成的 ...原创 2020-04-16 15:51:51 · 774 阅读 · 1 评论 -
如何把springboot项目打成jar包且发布到centos上
如何把springboot项目打成jar包且发布到centos上项目开发完成后打开右侧的maven配置,第一步点击clean(可以不执行),第二步点击install会在左侧项目路径下的target下面生成对应的jar(图示第三步)至此打包完成,如果遇到问题应该是本地maven配置有问题;接下来就是发布到centos上,可以通过finalshell传到我们服务器上(可以关注我的公众号:聆听科技世...原创 2020-04-07 13:37:41 · 426 阅读 · 0 评论 -
springboot前后端分离项目后台单独打成war包部署到centos上所遇到的问题与解决方案
springboot前后端分离项目后台单独打成war包部署到centos上所遇到的问题与解决方案注册与开通csdn已经有好多年头了,一直没有写过文章,可能随着年龄的增长感觉要写点什么,毕竟雁过留声人过留名,哈哈哈~~~废话不多说了,言归正传,公司接了个项目,里面有集成海康视频这块的模块,作为后端开发者,决定使用springboot作为技术框架,因为这边都是海康提供API的,只要对照着写接口就行...原创 2020-03-25 13:56:28 · 2076 阅读 · 0 评论