2020
12-07
12-07
spring boot 实现阿里云视频点播功能(删除视频)
目录:1.springboot实现阿里云视频点播上传视频(复制粘贴即可)2.springboot实现阿里云视频点播--删除视频导包和部分类在springboot实现阿里云视频点播上传视频(复制粘贴即可)博客有说明,就不再重复了。InitVodCilentpublicclassInitVodCilent{publicstaticDefaultAcsClientinitVodClient(StringaccessKeyId,StringaccessKeySecret)throwsClientException{StringregionId="cn-shanghai";//点播服务接...
继续阅读 >
XSS是什么XSS(CrossSiteScripting)攻击全称跨站脚本攻击,为了不与CSS(CascadingStyleSheets)名词混淆,故将跨站脚本攻击简称为XSS,XSS是一种常见web安全漏洞,它允许恶意代码植入到提供给其它用户使用的页面中。xss攻击流程简单xss攻击示例若网站某个表单没做相关的处理,用户提交相关恶意代码,浏览器会执行相关的代码。解决方案XSS过滤说明对表单绑定的字符串类型进行xss处理。对json字符串数据进行x...
背景在我们开发过程中为了支持Docker容器化,一般使用Maven编译打包然后生成镜像,能够大大提供上线效率,同时能够快速动态扩容,快速回滚,着实很方便。docker-maven-plugin插件就是为了帮助我们在Maven工程中,通过简单的配置,自动生成镜像并推送到仓库中。spotify、fabric8这里主要使用的主要是如下两种插件spotify、fabric8,…-配置通过xml定义出Dockerfile或者挂载外部Dockerfile通过调用Dockerremote...
1.springboot不支持jsp打jar包,jsp只能打war包.方法:<packaging>war</packaging><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build>2.tomcat版本不能太新,太新容易不稳定,选用tomcat10时成功404,换成tomcat9就正常了.部署到tomcat10时一直没出现spring字样换成tomcat9立即能看到变化成功部署到此这篇关...
1,之前用的eclipse开发工具来加载springboot加载freemarker模板路径,现在换用idea却不能使用了,所以来记录一下加载freemarker模板三种方式,如下publicvoidsetClassForTemplateLoading(Classclazz,StringpathPrefix);publicvoidsetDirectoryForTemplateLoading(Filedir)throwsIOException;publicvoidsetServletContextForTemplateLoading(ObjectservletContext,Stringpath);看名字也就知道了,分别基于类路径、...
1:自定义路径<properties><!--自定义路径--><directory>d:/im/</directory></properties>2:把配置文件打包出来<build><plugins><!--上线部署JAR启动分离依赖lib和配置--><!--打包jar--><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-jar-plugin</artifactId><configuration><!--不打包资源文件--><excludes>...
【背景】spring-boot项目,打包成可执行jar,项目内有两个带有main方法的类并且都使用了@SpringBootApplication注解(或者另一种情形:你有两个main方法并且所在类都没有使用@SpringBootApplication注解),pom.xml如下<plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><version>1.5.3.RELEASE</version><executions><execution><goals><goal>rep...
幂等概述幂等性原本是数学上的概念,即使公式:f(x)=f(f(x))能够成立的数学性质。用在编程领域,则意为对同一个系统,使用同样的条件,一次请求和重复的多次请求对系统资源的影响是一致的。幂等性是分布式系统设计中十分重要的概念,具有这一性质的接口在设计时总是秉持这样的一种理念:调用接口发生异常并且重复尝试时,总是会造成系统所无法承受的损失,所以必须阻止这种现象的发生。实现幂等的方式很多,目前基于请求令牌机制...
热部署SpringBoot提供了DevTool。直接在pom.xml文件中添加配置。1.添加依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId></dependency>2.在maven插件依赖中新增<build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><!--添加fork--><configuration><fork>true</fork>...
1概述前后端分离的一个简单用户登录Demo。2技术栈VueBootstrapVueKotlinSpringBootMyBatisPlus3前端3.1创建工程使用vue-cli创建,没安装的可以先安装:sudocnpminstall-gvue@vue/cli查看版本:vue-V出现版本就安装成功了。创建初始工程:vuecreatebvdemo由于目前Vue3还没有发布正式版本,推荐使用Vue2:等待一段时间构建好了之后会提示进行文件夹并直接运行:cdbvdemoyarnserve直接通过本地的8...
1、创建一个maven项目。2、在pom.xml中引入依赖包,如下所示:<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>com.best</groupId><artifactId>spring-boot...
1.在对应的pom.xml文件里添加“插件的某个版本”<version>xxx</version>。<groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><version>2.2.6.RELEASE</version>2.“插件的某个版本”<version>xxx</version>从插件所在的文件路径里寻找,插件所在路径=maven仓库路径+<groupId>+<artifactId>.找到很多版本后,一个一个去试。下图是我的路径举例。到此这篇关于spring-boot-maven...