03 2021 档案
摘要:FilterInvocationSecurityMetadataSource 前言 FilterInvocationSecurityMetadataSource 翻译过来叫做:过滤器调用安全元数据源。一般情况下,我们如果需要自定义权限拦截,则需要涉及到 FilterInvocationSecurit
阅读全文
摘要:为什么要学习 Vue? 不懂前端的后端工程师,不是好厨师。前端三大框架:Vue、Angular、React,其中 Vue 最为简单,容易上手。 学习 Vue 的准备 学习前端框架,离不开 JS,所以,JS 是学习 Vue 的前提。 关于 JS 的学习资源,参考:廖雪峰老师的 JavaScript 教
阅读全文
摘要:MyBatis 简介 MyBatis 是一个优秀的持久层框架,它对 jdbc 的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建 connection、创建 statement、手动设置参数、结果集检索等 jdbc 繁杂的过程代码。Mybatis
阅读全文
摘要:1、使用import导入组件,可以获取到组件 var name = 'system'; var myComponent =() => import('../components/' + name + '.vue'); var route={ name:name, component:myCompon
阅读全文
摘要:前言 Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。 每一个 Vuex 应用的核心就是 store(仓库)。“store”基本上就是一个容器,它包含着你的应用中大部分的状态 (state)。
阅读全文
摘要:前言 SecurityContextHolder 按字面意思理解,就是安全上下文支持。在使用了 Spring Security 的 Spring Boot 应用中,我们在后端想要获取登录用户的信息,可以使用命令: SecurityContextHolder.getContext().getAuthe
阅读全文
摘要:含义 不要重复导航到当前位置。 解决办法 在 router.js 或者 /router/index.js 路由文件中,添加如下代码: const originalPush = VueRouter.prototype.push VueRouter.prototype.push = function p
阅读全文
摘要:module.exports 的用法 module.exports 对象是由模块系统创建的。在我们自己写模块的时候,需要在模块最后写好模块接口,声明这个模块对外暴露什么内容,module.exports 提供了暴露接口的方法。 示例 1、返回一个 JSON Object var app = { na
阅读全文
摘要:常用的 CSS 属性 属性 描述 background-color 设置或检索对象的背景颜色。 border-radius 设置或检索对象使用圆角边框。 box-shadow 向方框添加一个或多个阴影:水平、垂直、模糊距离、阴影颜色 padding 设置内边距(Padding) 属性:上、右、下、左
阅读全文
摘要:Vue 页面跳转的 5 种方式 this.router.pushthis.router.replace this.router.gothis.router.back this.router.forwardthis.router.push 想要导航到不同的 URL,则使用 route
阅读全文
摘要:写在前面 既然是浅谈,就不会详细从底层原理解释这几个的区别,就简单地聊一下,这几个的区别,优缺点,应用场景 cookie 和 session 的作用 浏览器的缓存机制提供了可以将用户数据存储在客户端上的方式,可以利用 cookie 和 session 跟服务端进行数据交互。cookie 和 sess
阅读全文
摘要:前言 使用 Vue 和 Spring Boot 开发前后端分离项目时,配置前端项目和后端项目在不同的端口下启动。 步骤 vue3 在使用 vue-cli3 创建项目后,在项目的根目录下,新建 vue.config.js 文件,来配置关于请求转发: let proxyObj = {}; proxyOb
阅读全文
摘要:Content-Type(内容类型),一般是指网页中存在的 Content-Type,用于定义网络文件的类型和网页的编码,决定浏览器将以什么形式、什么编码读取这个文件。 Content-Type 标头告诉客户端实际返回的内容的内容类型。 实例 常见的媒体格式类型 text/html : HTML 格
阅读全文
摘要:定义和用法 这是 JavaScript 自带的函数,encodeURIComponent() 函数可把字符串作为 URI 组件进行编码。 该方法不会对 ASCII 字母和数字进行编码,也不会对这些 ASCII 标点符号进行编码: - _ . ! ~ * ' ( ) 。 其他字符(比如 :;/?:@&
阅读全文
摘要:JSON 对象 有时候在做项目的时候时常将这两个概念弄混淆,尤其是在使用 springmvc 的时候,后台 @RequestBody 接受的是一个 json 格式的字符串,一定是一个字符串。 先介绍一下 json 对象,首先说到对象的概念,对象的属性是可以用:对象.属性进行调用的。例如: var p
阅读全文
摘要:前言 当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含 HTTP 状态码的信息头(server header)用以响应浏览器的请求。 HTTP 状态码的分类 HTTP 状态码由三个十进制数字组成,第一个十进制数字定义了状态码
阅读全文
摘要:什么是 axios? Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。 安装 npm i axios --S 引入 在 js 文件开头,使用如下命令引入: import axios from "axios"; Get 方法 new Vue({ el:
阅读全文
摘要:Params 和 Body 的区别 Params 处设置的变量请求时会变成 http://********?******* 问号后面的参数带到请求的接口链接里: Body里设置的参数则是接口真正请求时发的参数 postman 的 body 四个参数类型 1. form-data 既可以上传键值对,也
阅读全文
摘要:准备 打开阿里云开发平台官网:https://workbench.aliyun.com/ 使用阿里云账号进行登录。 打开快速开始页面:https://workbench.aliyun.com/page/quickstart 先创建一个团队,再在团队里面新建应用: 填写应用名、应用描述、选择函数型计算
阅读全文