logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

25.blog前端-路由守卫

全局前置路由守卫。beforeEach()在初始化和每一次路由切换之前调用函数,控制用户信息的获取router.beforeEach((to, from, next) =>{if(store.state.token){//路径如果是请求的login登录页面,但是又存在token,并且有账户信息//证明用户登陆过,不能重复登录,则跳转到首页if(to.path ==="/login" &amp

#前端#vue.js#javascript
2.1 阿里云启动zookepper报错myid file is missing

第一次启动都没有报错,第二次启动发现报错Starting zookeeper ... FAILED TO START进入日志文件发现报错myid file is missing原因:myid文件存在/tem目录中,因此/tmp文件夹是一个临时目录,里面的文件很可能过一段时间就会被删除解决:这里集群了server1和server2,所以在dataDir路径下(也就是data目录下)创建myid文件即

#zookeeper
5.分布式系统认证

基于token的认证方式:基于token的认证方式,服务端不用存储认证数据,易维护扩展性强, 客户端可以把token 存在任意地方,并且可以实现web和app统一认证机制。其缺点也很明显,token由于自包含信息,因此一般数据量较大,而且每次请求 都需要传递,因此比较占带宽。另外,token的签名验签操作也会给cpu带来额外的处理负担。它的优点是:1、适合统一认证的机制,客户端、一方应用、三方应用

#http#restful#网络协议
12.请求处理-【源码分析】-Servlet API参数解析原理

WebRequest、ServletRequest、MultipartRequest、HttpSession、javax.servlet.http.PushBuilder、Principal、InputStream、Reader、HttpMethod、Locale、TimeZone、ZoneId参数是怎样被解析的debug 该方法@GetMapping(value = "/params")publ

#linq#蓝桥杯#webview
3.spring security授权流程

Spring Security的授权流程如下:分析授权流程:1. 拦截请求,已认证用户访问受保护的web资源将被SecurityFilterChain中的 FilterSecurityInterceptor 的子类拦截。2. 获取资源访问策略,FilterSecurityInterceptor会从 SecurityMetadataSource 的子类 DefaultFilterInvocation

#spring#java#后端
1.付款订单Api,根据传入的订单号 生成付款二维码

原因:商家证书的私钥路径不同,因为一个是linux环境一个是windows环境。在部署linux环境的时候,可能会引发加密的的java异常。这个时候需要手动配置jdk和jdk-security安全相关的环境才可以校验通过。去官网下载jdk8 无限制政策文件JDK8的下载地址:JCE Unlimited Strength Jurisdiction Policy Files for JDK/JRE 8

#java
yarn安装vue-cli

yarn依赖node.js 所以安装前确认node已安装并生效.node -v验证是否生效如果是第一次安装,进yarn官网:https://yarnpkg.com/zh-Hant/直接选win下msi稳定版安装包 下载安装安装后 yran -v 验证安装是否生效如果第一次安装vue-cli,则在cmd下运行 yarn global add vue-cli然后验证vue是否下载到本地yarn glo

#node.js
vue传参时候设置请求头参数

(1)axios.defaults.headers.post['Content-Type'] = 'multipart/form-data';传参格式为 formData==>var formData=new FormData();formData.append('user',123456);formData.append('pass',12345678);axios.post("/noti

#vue.js
到底了