springboot简易vue

4、SpringBoot2之整合SpringMVC

创建名为springboot_springmvc的新module,过程参考3.1节 4.1、重要的配置参数 在 spring boot 中,提供了许多和 web 相关的配置参数(详见官方文档),其中有三个比较重要: 4.1.1、server.port 该配置参数用于设置 web 应用程序的服务端口号 ......
SpringBoot2 SpringBoot SpringMVC

vue3

vue3 * vue3支持组合式传参, vue2在创建app对象的时候,会传入一个包含各种选项的对象,选项包括data函数,methods对象,computed对象等等。 vue3在创建app对象的时候,也是传入一个对象,但是对象属性中有一个setup函数,在该函数中可以定义响应对象,函数,comp ......
vue3 vue

推荐一款 Vue3 调试神器!

vue-devtools 是一款基于Chrome浏览器的插件,可以用于调试vue应用,也可以用来辅助我们找到各页面对应的Vue.js文件路径,想必大家都不陌生吧~ 今天给大家推荐一个比 vue-devtools 更好用的插件vite-plugin-vue-devtools, 它是一个旨在增强 Vue ......
神器 Vue3 Vue

Day36 写一个简易计算器

写一个计算器 写一个计算器,要求实现加减乘除功能,并且能够循环接收新的数据,通过用户交互实现。 思路推荐:(不用写出界面) 写4个方法:加减乘除 利用循环+switch进行用户交互 (判断是+-*/) 传递需要操作的两个数 输出结果 难点:1.选用哪种循环结构 主要是要实现:(是否继续使用计算器,输 ......
计算器 简易 Day 36

Vue插件

功能:用于增强vue 本质:包含install方法的一个对象,install的第一个参数是Vue,第二个以后的参数是插件使用者传递的数据。 定义插件(新建一个plugins.js文件): export default { install(Vue,x,y,z){ console.log(x,y,z) ......
插件 Vue

IIS部署vue项目

【第一步】安装IIS {1)打开控制面板 -> 打开程序和功能 -> 打开启用或关闭windows功能 (2)找到 Internet Information Services 勾选【web管理工具】和【万维网服务】,然后 确定 【第二步】安装URL重写模块 1). 安装URL Rewrite,下载地 ......
项目 IIS vue

Springboot下PageHelper分页不生效问题

今天在做一个小项目,引入 PageHelper 时踩了一个坑,记录一下。 解决方案参考:SpringBoot+MyBatis使用pagehelper分页插件及其注意事项(含解决分页不生效问题) 环境: SpringBoot 3.2.0 JDK 17 Postgresql 15 PageHelper ......
Springboot PageHelper 问题

笔记- springboot 达成jar包后获取resources目录下文件内容

使用hutool里面的工具类获取: String json = ResourceUtil.readUtf8Str(JSON_PATH); 官方解释:https://doc.hutool.cn/pages/ResourceUtil/#%E4%BB%8B%E7%BB%8D ......
springboot resources 文件 笔记 目录

SpringBoot Reference 2.7.11

目录Using Spring BootBuild Systems代码风格配置类自动配置Spring Beans and Dependency Injection使用@SpringBootApplication注解Running Your Application开发者工具Core FeatureCre ......
SpringBoot Reference 11

vue3父子通信

vue3父子通信 // 获取父级方法或函数调用 const emit = defineEmits(['cancel', 'resetData']); // 获取父级绑定的变量 const props = defineProps({ visible: { type: Boolean, default: ......
父子 vue3 vue

记录--Vue3问题:如何实现组件拖拽实时预览功能?

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 1. 需求分析 实现一个CMS内容管理系统,在后台进行内容编辑,在官网更新展示内容。 关于后台的编辑功能,大致分为两部分:组件拖拽预览、组件内容编辑实时预览。 对于组件拖拽预览,用户可以在含有各种功能组件的列表中,选择需要的组件进行拖拽。 ......
组件 实时 功能 问题 Vue3

探究vue的diff算法

1.diff算法是什么? diff算法是一种通过**同层的树节点**进行比较的高效算法 Diff 算法探讨的就是虚拟 DOM 树发生变化后,生成 DOM 树更新补丁的方式。对比新旧两株虚拟 DOM 树的变更差异,将更新补丁作用于真实 DOM,以最小成本完成视图更新。 1.1特点 策略:深度优先,同层 ......
算法 diff vue

vue3 + vite + ts 配置 @ 别名

第一步 npm install @types/node -D 第二步 这是原 vite.config.ts文件 import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' // https://vitejs.dev ......
别名 vue3 vite vue ts

vue中使用Vue.extend方法仿写一个loading加载中效果

需求描述 本文我们使用vue的extend方法实现一个全屏loading加载效果,需求如下: 通过命令就可以让弹框开启或关闭,比如this.$showDialog()开启,this.$hideDialog()关闭 方法可以传参更改loading中的文字 也可以传参更改loading背景色 当然这里除 ......
效果 loading 方法 extend vue

vue项目中使用的移动端的签名组件,纯 js 写的

<template> <section> <div class="sign-wrap"> <div class="main"> <div class="box" style="width: 100%;height: 100%"> <!-- <vue-esign ref="esign" :width= ......
组件 端的 项目 vue js

SpringBoot系列---【过滤器Filter和拦截器HandlerInterceptor的区别和用法】

1.作用时机 1.1 过滤器 过滤器(Filter)主要作用在请求到达Servlet或JSP之前,对请求进行预处理,可以对HTTP请求进行过滤、修改。过滤器是基于回调函数实现的,开发人员通过重写doFilter()方法实现过滤逻辑,其主要功能有: 权限验证:检查用户是否已经登录或者是否具有相应的权限 ......

SpringBoot+JaywayJsonPath实现Json数据的DSL(按照指定节点表达式解析json获取指定数据)

场景 若依前后端分离版手把手教你本地搭建环境并运行项目: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/108465662 在上面搭建SpringBoot项目的基础上,并且在项目中引入fastjson、hutool等所需依赖后。 ......

Vue中的$refs 用法

Vue中的$refs 用法 Vue中的$refs原理涉及到Vue实例的生命周期、虚拟DOM以及一些底层的JavaScript原理。 Vue实例的生命周期: 当Vue实例被创建时,它会经历一系列的生命周期钩子,包括beforeCreate、created、beforeMount、mounted等。在m ......
refs Vue

[VUE] WebPack 打包后自动修改 dist 中 package.json 版本号

我们在开发 npm 包时,开发期的 package.json 通常并不一定是发布到 npm 仓库的 package.json。这种情况下每次改版本号需要改两个地方,比较麻烦。 我一般使用 webpack 进行打包,所以有了下面这个小插件。 插件源码 modify.version.plugin.js ......
WebPack package 版本 dist json

巧妙使用Vue.extend继承组件实现el-table双击可编辑(不使用v-if和v-else)

问题描述 有一个简单的表格,产品要求实现双击可编辑 看了一下网上的帖子,大多数都是搞两部分dom,一块是输入框,用于编辑状态填写;另一块是普通标签,用于在不编辑显示状态下呈现单元格文字内容。再加上一个flag标识搭配v-if和v-else去控制编辑状态、还是显示状态。大致代码如下: <el-tabl ......
组件 el-table extend v-else table

【Java】Spring、SpringBoot、SpringCloud理解和入门

关于Spring、SpringBoot、SpringCloud我总结了几点。 Spring是轻量级的容器框架,目前大多数项目不直接使用Spring的。 SpringBoot是Spring的升级版,主要应用单个微服务,关联性小的项目、规模小、硬件要求不高的项目。 SpringCloud基于Spring ......
SpringCloud SpringBoot Spring Java

vue3 + java 查询数据前后端时间不一致如何解决?

环境:vue3 + springboot + mybatis + mysql 场景:后端返回的时间与前端接收到的时间,小时不一致, 时间格式是古巴标准时间:"CST" 解决:在 Entity 中时间字段上增加注解: @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss ......
时间 数据 vue3 java vue

vue实现大文件分片上传与断点续传到七牛云

问题: 前段时间做视频上传业务,通过网页上传视频到服务器。 视频大小 小则几十M,大则 1G+,以一般的HTTP请求发送数据的方式的话,会遇到的问题: 1、文件过大,超出服务端的请求大小限制; 2、请求时间过长,请求超时; 3、传输中断,必须重新上传导致前功尽弃; 探索过程: 1、原先咨询过组里的大 ......
断点 文件 vue

vue3调用高德地图,实现地址,经纬度填写

父组件引用高德地图: 1 <template> 2 <div class="wrapper"> 3 <div class="box"> 4 <div class="form-box"> 5 <el-form 6 label-position="top" 7 :inline="true" 8 :mod ......
经纬度 经纬 地址 地图 vue3

前端 vue项目启动报错 spawn cmd ENOENT 的原因以及解决方案

前端项目启动到一半的时候卡在跳转浏览器出现了 这个问题 那么问题大概率就是你环境刚配置或者配置错了的问题,这个时候只需要 找到 我的电脑 => 属性 => 高级系统设置 => 环境变量 => 系统变量 => PATH 环境 => 双击进去 => 添加环境变量 => 添加这俩个 C:\Windows\ ......
前端 解决方案 原因 方案 项目

vue-slot 插槽使用 遍历插槽

<!-- 内部直接使用的插槽 --> <template #chart> <KeepAlive> <component v-bind="$attrs" :exName="exName" :tableData="tableData" :analysisDetail="analysisDetail?.[ ......
vue-slot slot vue

Vue + Django 使用wangeditor 上传图片 显示跨域报错

报错: newsDetailed:1 Access to XMLHttpRequest at 'http://www.py32api.com:8000/users/uploadFile/' from origin 'http://localhost:8080' has been blocked by ......
wangeditor Django 图片 Vue

VUE 图片识别

1、安装依赖 // 安装Element-UI npm install element-ui --save // 安装 ocr 和 ocrdet npm i @paddlejs-models/ocrdet@0.0.3 --save npm i @paddlejs-models/ocr@1.1.2 -- ......
图片 VUE

vue ssr里面在template不能出现this,create时this还没有

在client端不会报错,但ssr create时会报错: [Vue warn]: Unhandled error during execution of render function at <QPageContainer> 代码比如: <router-view v-slot="{ Compone ......
this template create vue ssr

Vue插件

功能:用于增强vue 本质:包含install方法的一个对象,install的第一个参数是Vue,第二个以后的参数是插件使用者传递的数据。 定义插件: export default { install(Vue,x,y,z){ console.log(x,y,z) //全局过滤器 Vue.filter ......
插件 Vue