自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 资源 (1)
  • 收藏
  • 关注

原创 代码2全局过滤器分页插件

用户进入网关开始登陆,网关过滤器进行判断,如果是登录,则路由到后台管理微服务进行登录用户登录成功,后台管理微服务签发JWT TOKEN信息返回给用户用户再次进入网关开始访问,网关过滤器接收用户携带的TOKEN网关过滤器解析TOKEN ,判断是否有权限,如果有,则放行,如果没有则返回未认证错误在网关微服务中新建全局过滤器/*** 网关全局过滤器*/@Slf4j@Component/*** 网关全局过滤。

2025-03-09 15:39:25 900

原创 配置nacos

解压资料中的nacos-server-1.2.0.zip进入bin目录双击 startup.cmd 运行文件访问http://localhost:8848/nacos。

2025-03-09 15:10:54 849

原创 jbdc-servelet-sprimgssm-springboot

jbdc-servelet-sprimgssm-springboot

2024-05-22 19:59:19 131 1

原创 字符集7-10

不要告诉具体哪错应告诉用户名或密码错分号空指针异常1null.equal空指针只要判断它

2022-07-15 09:57:21 184

原创 抽象静态方法

replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串语法:stringObject.replace(regexp/substr,replacement)说明:regexp/substr(必须),规定子字符串或要替换的模式的RegExp对象。如果该值是一个字符串,则将它作为要检索的直接量文本模式,而不是首先被转换为RegExp对象。replacement(必须): 替换文本或生成替换文本的函数返回值:一个用replacement替换了regexp的第一次匹.

2022-07-15 09:53:55 496

原创 stringequals

Objects工具类的静态方法equals 作用: 比较两个对象是否相同,避免空指针异常

2022-07-06 12:33:43 166

原创 多态day02

权限修饰符

2022-07-05 23:40:28 146

原创 继承day01

问题: Animal中有两个抽象方法eat和sleep,但是对应当前子类而言, 只覆盖重写了一个抽象方法eat,相当于子类自己有个抽象方法sleep 当前子类必须定义为抽象类

2022-07-05 22:21:58 147

原创 jsscript

iiiiiii

2022-07-05 18:01:11 274

原创 这些不太会

修改表结构

2022-07-05 00:14:13 116

原创 mybatis1

java-mybatis

2022-07-01 23:28:19 121

原创 加州崛起reason

青岛硕士博士本科it科学家工程师科技思维活跃` 互相切磋迸发出创新的火花集结世界各地人才美国科学院院士诺贝尔创业--旅行最近--让快递当天到达---超市----本地在线电子商务---外卖----聚餐高水平知识--研究费用高产品面向世界---允许失败的创新 崇尚竞争 平等开发地理位置优越气候宜人交通便利创新环境和创新文化2004年到2021年高速发展电子技术高速发展--科研力量高的院校--高技术的中小公司和超级大公司融科学技术生产为一体租金低 风投 将众多网络协议在校园自由

2022-05-18 09:38:20 160

原创 路由守卫1

什么是路由呢?路由其实是一种映射关系。生活中的路由:设备和ip的映射关系;node.js路由:接口和服务的 映射关系;(前端)Vue中的路由:路径和组件的映射关系。路由守卫的使用场景?首先,如何给路由添加一个权限判断呢?例如,用户在登录的状态下就能去到某页面,但是未登录则给你弹出一个未登录的提示。路由守卫的目标是实现这样一个权限判断,在路由跳转之前,会触发一个函数.//语法:router.beforeEach((to,from,next) => {}let isL.

2022-05-04 14:19:36 983

原创 格式化数据

2022-04-04 14:01:02 103

原创 两种处理清空重置的方法

在点击取消时需要清空表单数据 在点击 x 图标时需要清空表单数据 在弹框关闭时清空表单数据 <el-button size="small" @click="cancleRoles">取消</el-button> <el-dialog @close="cancleRoles" > </el-dialog> cancleRoles() { this.roleForm = { ...

2022-04-04 12:48:23 525

原创 删除一些小bug

注意这两种封装id的方式我这个删除弹框也不太清楚 // 删除角色 async delRoles(id) { // 显示删除询问对话框 const delRes = await this.$confirm('此操作将永久删除该角色, 是否继续?', '提示', { confirmButtonText: '确定', cancelButtonText: '取消', type: 'warning' }).catch(err => e...

2022-04-04 12:46:46 264

原创 分页处理逻辑

只要重新进行赋值即可<el-pagination :current-page="query.page":page-sizes="[10, 15, 20, 25]":page-size="query.pagesize" layout="total, sizes, prev, pager, next, jumper":total="total"@size-change="handleSizeChange"@current-change="handleCurrentChange"

2022-04-04 12:37:13 339

原创 tab栏切换和新增编辑共用一个弹框

新增调用api----this.roleform编辑=====id----this.roleform=res.data就可以数据回显了如何公用一个弹框 点击确定,需要判断是新增还是编辑,需要新增一个状态 isEdit,保存结果 点击新增时,一定要把 isEdit 设置为 false 点击新增时,一定要把 isEdit 设置为 true 点击确定,根据 isEdit 值调用不同的接口地址即 表单中需要的两个数据在表格数据中已经有了,不需要再

2022-04-04 12:22:25 1066

原创 Content-Type四种常见取值

一、application/x-www-form-urlencoded最常见 POST 提交数据的方式。浏览器的原生 form 表单,如果不设置 enctype 属性,那么最终就会以 application/x-www-form-urlencoded 方式提交数据。请求类似于下面这样:POST http://192.168.2.12/index HTTP/1.1 Content-Type: application/x-www-form-urlencoded;charset=utf-8 ...

2022-03-27 22:45:08 528

原创 vue h5转换uni-app指南(vue转uni、h5转uni)

如果你已经有了一个基于vue开发的H5站点,想转换为uni-app。首先注意2个前提:1、你的web站是适合手机屏幕的;2、你的H5代码是全后端分离的,uni-app只处理前端代码。一切从新建一个uni-app项目开始。然后依次进行文件处理把之前的vue web项目的前端代码copy到新项目下 如果之前的文件后缀名是.html,需要改为.vue,并注意遵循vue单文件组件SFC规范,比如必须一级根节点为template、script、style,template节点下必须且只能有一个根vi

2022-03-27 22:42:34 6242 3

原创 vue中使用echarts

首先需要全局引入在main.js中// 引入echartsimport echarts from 'echarts'Vue.prototype.$echarts = echarts在Echarts.vue中<div id="myChart" :style="{width: '300px', height: '300px'}"></div>export default { name: 'hello', data () { retur...

2022-03-27 19:25:49 926

原创 退出的功能

// 退出功能logout() { // 调用确认对话框组件的实例方法 this.$confirm('你确定要离开吗?, 是否继续?', '提示', { confirmButtonText: '确定', cancelButtonText: '取消', type: 'warning' }).then(async() => { // 使用 dispath 调用退出登录的方法 await this.$store.dispatch('user/userLo...

2022-03-27 19:24:01 509

原创 vuex开命名空间

2022-03-13 15:03:47 200

原创 $refs

$refs获取原生dom标签获取组件对象

2022-03-11 13:32:24 98

原创 axios

查询get在prames中传参新增post在data中传参

2022-03-11 13:17:44 91

原创 字节大全1

为什莫用vue数据绑定虚拟dom盒模型1W3C 标准盒模型content-box下盒子的大小* = content +border+padding+margin*标准盒模型中* width 指的是内容区域 content 的宽度 height 指的是内容区域 content 的高度2IE 怪异盒模型)border-box 盒子的大小=width( content + border + padding) + marginheight 指的是内容、边框、内边距总的高度js异步解决

2022-03-10 23:28:48 229

原创 品牌管理部分

<!-- 如果价格超过100,就有red这个类 -->、:class='obj.price>100?'red':'''<td :class="{red: obj.price > 100}">{{ obj.price }}</td>methods:{}Data和v-model因为页面默认刷新所以用preventv-model.number是转为数字用的...

2022-03-09 17:59:40 121

原创 vue11

2022-03-08 20:21:50 79

原创 echarts

必须echart在下

2022-03-08 11:24:55 71

原创 echarts

// 实现rem适配 DOM.style.width立即执行函数(function () { var setFont = function () { var html = document.documentElement; var width = html.clientWidth; // 简单回顾:offsetWdith if (width < 1024) width = 1024 if (width > 1920) width ...

2022-03-07 14:23:47 389

原创 重要的的的

2022-03-06 17:04:05 173

原创 javascript高级

预解析作用域同步异步fn更优先解构数组解构对象

2022-03-06 16:23:42 338

原创 继承中自己加方法

es5es6bindbind场景规避用that临时代理this造成的闭包

2022-03-02 18:07:18 82

原创 es6继承

2022-03-02 17:16:05 70

原创 继承call

就是从别人写好的方法自己不用复制,通过原型链访问到 就是继承因为方法内部会用到上面属性,所以也要继承属性无父子关系继承第三种调用图示

2022-03-02 16:54:54 76

原创 mockapp

var Mock = require('mockjs')var data = Mock.mock({ // 属性 list 的值是一个数组,其中含有 1 到 10 个元素 'list|1-10': [{ // 属性 id 是一个自增数,起始值为 1,每次增 1 'id|+1': 1, 'email': '@EMAIL' }]})var template = { 'title': 'Syntax Demo',...

2022-03-01 20:22:48 117

原创 jdapple

git checkout -b

2022-03-01 20:21:44 232

原创 淘宝镜像yarn

永久使用淘宝镜像npm config set registry https://registry.npm.taobao.org临时使用淘宝镜像npm --registry https://registry.npm.taobao.org install express删除淘宝镜像npm config set registry https://registry.npmjs.org/配置后可通过下面方式来验证是否成功npm config get registry或npm info express

2022-03-01 09:59:27 226

原创 动态绑定全局注册

Vue — class和style动态绑定(重要)class的动态绑定: 直接绑定: :class="Vue数据变量" 三元绑定::calss=" Vue布尔类型变量 ? '类名' : '' " 对象绑定::class="{ '类名1': Vue布尔类型变量1 , '类名2': Vue布尔类型变量2', ...}" (用的最多) // 全局指令Vue.directive("focus", { inserted(el){ el.focus() }})M...

2022-02-28 14:37:52 302

原创 computed

computed: { "计算属性名" () { return "值" }}计算属性也是变量, 如果想要直接赋值, 需要使用完整写法computed: { "属性名": { set(值val){ }, get() { return "值" } }}watch: {//侦听复杂类型, 或者立即执行侦听函数 "要侦听的属性名...

2022-02-28 10:51:24 335

01-插值表达式.vue

01-插值表达式.vue

2021-07-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除