Java基础 Java基础 如果有多个public,会生成多个class文件(字节码文件) JDK,JREJDK 基本介绍 JDK 的全称(Java Development Kit Java 开发工具包) JDK = JRE + java 的开发工具 [java, javac,javadoc,javap 等] JDK 是提供给 Java 开发人员使用的,其中包含了 java 的开发工具, 2022-09-13 #Java
文件上传与下载 文件上传与下载 文件上传有两套方案: 基于文件流(form-data) 客户端需要把文件转成BASE64 简单的文件上传后端application.properties 设置文件上传的大小限制 1spring.servlet.multipart.max-file-size=100MB 123456789101112131415161718192021222324252627282930 2022-09-10 #Vue #SpringBoot
Excel表格上传解析与导出 Excel表格上传解析与导出安装依赖1npm install xlsx 工具类12345678910111213141516171819202122232425262728293031323334353637383940414243// 设置异步延迟间隔export function delay(interval = 0) { return new Promise(resolve 2022-09-08 #Vue #Excel
Vue的Mixins Vue的Mixins混入 (mixin) 提供了一种非常灵活的方式,来分发 Vue 组件中的可复用功能。一个混入对象可以包含任意组件选项。当组件使用混入对象时,所有混入对象的选项将被“混合”进入该组件本身的选项。 mixins->show.js 里面可以写script标签中export default里面的所有内容 1234567891011121314151617// 定义复用的代码e 2022-09-03 #Vue #Mixins
VueX状态持久化 Vuex实现状态持久化vuex的数据是保存在内存中的,浏览器一刷新就会消失。所以要对Vuex的数据进行持久化管理 刚开始改变数据,调用 this.$store.commit('CHANGE_FLAG',!this.flag),改变完的数据会存储在localStorge里面,当页面加载的时候调用 this.$store.dispatch('LOAD_IONF'),从l 2022-09-02 #Vue #Vuex
Vue权限管理 Vue权限管理addRouterrouter->index.js 1234567891011121314151617181920212223242526272829import Vue from 'vue'import VueRouter from 'vue-router'Vue.use(VueRouter)const routes = []// 动态 2022-09-01 #Vue #权限管理
Vue动态菜单,面包屑 Vue动态菜单,面包屑vue动态路由渲染菜单实现效果: 准备数据:mock/index.json “menuType”: “1”, 菜单 “menuType”: “2”, 按钮 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535 2022-08-31 #Vue
Markdown语法 Markdown语法多级标题 快捷键 ctrl + 数字(1-6分别对应不同标题) ctrl + 0 清楚样式 123456# 一级标题 (#和文字之间有空格)## 二级标题### 三级标题#### 四级标题##### 五级标题###### 六级标题 效果如下: 有序列表 有序列表快捷键:ctrl+shift+[ (选中文字) 1234561. 有序1 (1. 和文字之间有空格)2. 2022-08-29 #MarkDown
防抖和节流 防抖和节流 节流: n 秒内只运行一次,若在 n 秒内重复触发,只有一次生效(间隔时间,延迟触发) 防抖: n 秒后在执行该事件,若在 n 秒内被重复触发,则重新计时(节约性能,只触发最后一次) 防抖思路: 事件函数执行,先创建个定时器 把逻辑代码放到定时器中 当函数再次触发,清除定时器 创建—个新定时器即司 基础使用: 1234567891011121314// 问题: 搜索框只要改 2022-08-29 #前端 #JavaScript #防抖和节流
hexo博客搭建 hexo博客搭建1.安装node.js官网下载地址:https://nodejs.org/en/ win+r 输入 cmd进入命令行,查看node版本 12node -v npm -v 安装cnpm,使用国内镜像淘宝 1npm install -g cnpm --registry=https://registry.npm.taobao.org 2.安装hexo-cli1cnpm in 2022-08-28 #Hexo