logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

jenkins自动化部署nodejs项目(vue前端)

1、安装 NodeJS 插件“系统管理”--“管理插件”--“可选插件”搜索 nodejs插件,安装2、Linux系统安装NodeJS下载nodejs的LTS版本# wget https://nodejs.org/dist/v12.19.0/node-v12.19.0-linux-x64.tar.gz解压# tar xvzf node-v11.14.0-linux-x64.tar.gz -C修改环

#前端#vue.js#jenkins
html5 audio、video组件禁止下载

<video id="video" src="#" controls controlsList="nodownload" oncontextmenu="return false"></video><audio src="/record/test.wav" controls="controls" controlsList="nodownload" oncontextme

Spring Security 自定义 AuthenticationEntryPoint 和 AccessDeniedHandler(匿名/已认证)的用户访问无权限资源时的异常

AuthenticationEntryPoint简介AuthenticationEntryPoint是Spring Security Web一个概念模型接口,顾名思义,他所建模的概念是:“认证入口点”。它在用户请求处理过程中遇到认证异常时,被ExceptionTranslationFilter用于开启特定认证方案(authentication schema)的认证流程。AccessDeniedHa

css定位属性position:fixed

Absolute定位是相对于 static(position默认值)定位以外的第一个父元素进行定位,如果不存在已定位的父元素,则相对于body元素。Fixed定位是相对于浏览器视口来定位的,也就是说,元素的位置不会随着页面滚动而改变,始终会固定在视口的某个位置。Fixed和Absolute都是CSS中定位的属性,它们用于控制元素在页面中的位置,其中Fixed表示固定定位,Absolute表示绝对定

#css#前端
Spring Security Oauth2配置类AuthorizationServerConfigurerAdapter

AuthorizationServerConfigurerAdapter中:ClientDetailsServiceConfigurer:用来配置客户端详情服务(ClientDetailsService),客户端详情信息在这里进行初始化,你能够把客户端详情信息写死在这里或者是通过数据库来存储调取详情信息。AuthorizationServerSecurityConfigurer:用来配置令牌端点(

Spring RestTemplate发送请求时 自动对参数进行urlencode的问题

我们用Java开发项目时,发送请求都是用的RestTemplate。最近和其他部门合作时,我们需要请求他们的一个http接口。两边协议都确定好后,发现联调不通。后来发现是我们这边发出的请求,到达对方那边时,他们接收到的是经过了urlencode后的结果,通过wireshark抓包也看到确实发出的请求是被urlencode的。我们这边的进程,并没有显式调用urlencode相关的方法,因此猜测是Re

feign 根据环境动态指定服务名

分布式系统中,网关层或应用层调用后端的微服务,大家普遍使用SpringCloud Feign去调用,过程简单方便。开发环境和测试环境共用一套nacos,通过服务提供方的serviceId加环境后缀作为区分,比如基础信息服务其开发环境serviceId为 baseinfo-dev,测试环境为 baseinfo-test。每次服务提供方发布的时候,会根据发布环境,手动的更改serviceId。消费方f

#java#spring
Spring Boot i18n国际化 MessageSource

转:https://www.jianshu.com/p/a354d3f849ecSpring 中对国际化文件支持的基础接口是MessageSource。一、SpringBoot中使用MessageSource国际化1. SpringBoot自动化配置国际化支持Spring Boot已经对i18n国际化做了自动配置,自动配置类为:org.springframework.boot.autoconfig

Jenkins pipeline 拉取git

node{stage("check out"){git branch: 'master', credentialsId: 'GitHubAccess', url: 'https://github.com/cookcodeblog/my-private-project.git'}}使用git关键字,配置credentialsId和url后Jenkins就可以拉取远程git仓库代码了。url 即为远程

docker-compose up start restart区别

docker-compose up [options] [SERVICE...]该命令可以自动完成包括构建镜像,(重新)创建服务,启动服务,并关联服务相关容器的一系列操作。默认情况下,docker-compose up启动的容器都在前台,控制台将会同时打印所有容器的输出信息,可以很方便进行调试。当通过Ctrl+c停止命令时,所有容器将会停止。如果希望在后台启动并运行所有的容器,使用docker-c

    共 24 条
  • 1
  • 2
  • 3
  • 请选择