自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

今昭昭昭的博客

总有人要当咸鱼,那么为什么不能是我呢

  • 博客(40)
  • 资源 (1)
  • 收藏
  • 关注

原创 关于$listener的用法

1.在vue2中listener可以用做:如果父组件中不存在相应的dom事件,但子组件中某个元素存在时,可以使用$listener属性获取到父组件上挂载的所有事件,子组件通过this.$listener访问到父组件中的事件2.vue2中的$attrs的用法:attrs能获取到父组件中的所有自定义属性3.vue3中的区别移除了$listener,把$lisenter移入到了$attrs中...

2021-12-31 17:06:27 1028

原创 升级vue2版本的依赖至vue3支持的版本

vue add vue-next

2021-12-22 18:01:50 305

原创 vue项目npm install下载依赖,报错128的解决方法

vue项目npm install下载依赖,报错128的解决方法需要执行两条命令1、git config --global http.sslverify “false” //取消ssl认证2、git config --global url.“https://”.insteadOf git:// //全局替换https为git请求路径执行后重新打开项目再执行npm install就可以啦!...

2021-12-22 15:06:04 650

原创 vue+SpringMVC前后端数据传递

遇到的最大的问题就是spring其他获取参数的方式都能获取,唯独@RequestBody这个注解获取不到参数,给我整了一天才明白。。因为涉及到同源策略,所以我前端使用了代理,代理到后端接口部分;发现spring报错:原因其实就是缺少必要的参数,可能是vue代理导致Body中的参数丢失,前端报的错误是超时。这时候呢,就不要用代理了,因为过不去,前端直接写成死路径,在后端的springMVC中配置跨域:1.导入跨域Cors包(pom.xml) <dependency> &

2021-12-01 16:04:05 1965

原创 vue-element深入css修改样式与嵌套路由的问题

如果是css类型的style就用>>>深入选择需要的样式进行修改;如果是sass,scss,less的文件需要:v-deep进行修改切勿把scope去掉,这是vue区域样式的代码,去掉它样式会造成全局污染的

2021-10-17 01:53:16 466

原创 关于生成ssh公钥的说明!!!(新人必看,拒绝踩坑)

type:网上好多坑!!!我搞了好久没搞出来,一群复制粘贴的害人啊啊!!记录踩坑日常第n天!!1.下载githttps://git-scm.com/2.cmd命令行3.git config --global user.name “name”(这里名字随便取!因为不会git不会依据这个来识别)4.git config --global user.email “your own email”(根据这个识别!)5.ssh-keygen -t ed25519 -C “name”(这也是随便取,根本不会

2021-10-16 22:53:58 186

转载 vue-router剖析---02嵌套路由、路由视图

转载

2021-10-13 18:49:10 74

原创 next({ ...to, replace: true })与router.addRoute

之前开发时遇到了vue 项目:Uncaught Error: [vue-router] “path” is required in a route configuration.这个情况,于是就看官网,发现官网就写了下面一点描述。大致看懂了一点,说的是addroute接受一个routes类型的数组,于是乎,我就直接把数组添加进去,然后就报path错误,整了好久发现它是按照数组单位元素读取的,我把一整个数组添加进去当然识别不了咯,自己就搞个循环:for (let i in asyncrouter) {

2021-10-13 11:41:22 1987

原创 VUE 路由守卫 next() / next({ ...to, replace: true }) / next(‘/‘)

next()放行next(’/XXX’)无限拦截beforeEach((to, from, next) => { beforeEach(('/XXX', from, next) => { beforeEach(('/XXX', from, next) => { beforeEach(('/XXX', from, next) => { beforeEac... // 一直循环下去...... , 因为我们没有使用 next() 放行

2021-10-13 09:38:17 441

转载 前后端分离----mock

在vue-cli中搭建mock服务器

2021-10-11 16:27:38 144

原创 关于V-model绑定对象中没有的属性

因为Vue是使用Object.defineproperty方法进行数据更新的,所以可以使用以下写法:<input v-model="prop['anyname']" />data(){return{prop:[]||{}/*prop可以为空数组或者空对象}*/;}

2021-09-29 17:03:11 1309

转载 WebGL入门

https://www.cnblogs.com/w-wanglei/p/6648916.html

2021-09-17 09:59:29 105

转载 0x 颜色对应代码

https://blog.youkuaiyun.com/gzh0222/article/details/45536885

2021-09-13 17:55:41 917

转载 解决git 错误error: failed to push some refs to......

错误信息:error: failed to push some refs to 'git@github.com:....." Updates were rejected because the remote contains work that you do not have locally.This is usually caused by another repository pushing to原因分析:1、在使用git 对源代码进行push到gitHub时可能会出现的此错误2、出现错误的

2021-09-10 10:41:48 4705 2

原创 JavaScript基础知识(基础值)

JavaScript基础知识(基础值)JavaScript基础值分别为String,undefined,null,number,Boolean其中:Boolean的true数字 1Boolean的false数字 0数字0 ==字符串 “”undefined == nullnumber / ( 0 || “” ) == InfinityInfinity == Infinitynumber / ( undefined || null ) == NaNNaN != NaN==( 判断值是否

2021-09-09 15:39:09 115

原创 qs.stringfy与json.stringfy区别

qs.stringfy与json.stringfy区别qs.stringfy将对象序列化成url形式的字符串,以&进行拼接而json.stringfy是将对象转化成Jason格式的字符串

2021-09-07 17:14:13 355

转载 javaScript的V8引擎

https://blog.youkuaiyun.com/s2422617864/article/details/120090420

2021-09-06 16:21:39 107

转载 使用ngrok内网穿透报Invalid Header问题

参考这篇博主

2021-09-01 10:20:14 912

转载 使用filereader读取文件对象的方法

转自:希希大队长

2021-08-10 17:53:16 179

原创 实现小球canvas画布事件

//画布初始化export function canvasinit() { canvas = document.getElementById("canvas"); ctx = canvas.getContext("2d") canvas.width = window.innerWidth canvas.height = window.innerHeight canvas.style.background = "rgb(50,64,87)" ballparam

2021-08-03 12:14:08 148

原创 threejs完成一个初步的3D看房!

const renderer = new THREE.WebGL1Renderer()//渲染器const scene = new THREE.Scene()//场景renderer.setPixelRatio(window.devicePixelRatio);//像素const camera = new THREE.PerspectiveCamera(90, window.innerWidth / window.innerHeight, 0.1, 60)//相机const cameracontro

2021-07-13 15:02:37 979

原创 初探Threejs

three.js webgl - animation - skinning 这是从three.js官网上的 (model from mixamo.com)copy下来的代码,加了自己的注释!应该算半个原创吧~ <script type="module"> import * as THREE from '../build/three.module.js'; import Stats from './jsm/l...

2021-07-12 17:41:39 361

原创 关于 input file上传文件的原理

html中上传文件的标签为input type = “file”,底层原理其实是上传了一个文件,通过form表单形式提交,把文件对象转化成二进制对象。这里我们可以手动实现img标签上传至服务器的过程:var img = document.createElement("img"); img.src = e.target.src; //此处如果遇到canvas跨域问题,就给图片的crossorigin加上anonymous属性就好了 var canvas = docume

2021-06-18 15:04:11 1265

转载 vue带参数跳转打开新窗口参数不在url中

参考:传送门

2021-05-27 11:37:24 730

原创 踩坑!axios提交(post)表单数据

先把’Content-Type’设置为’application/x-www-form-urlencoded’(表单格式提交)然后必须安装qs插件:npm i qs -save不安装qs插件序列化,发送的数据是这样的:{“username”:“RM_CS_000001”,“pwd”:“JYey2Y B/Mo4cLGB2Rn6Yw: =”}(很像一个json字符串!)安装qs然后序列化:qs.stringify(对象)之后数据是这样的:username: RM_CS_000001pwd: JYey2

2021-05-25 15:28:54 1010

原创 vue项目工程化导入svg步骤

1.先安装svg-sprite-loader插件,npm install svg-sprite-loader --save-dev2.在src/assets目录下创建svg目录和index.js3.在components目录下新建svg组件(SvgIcon),并加入以下代码<template> <svg :class="svgClass" aria-hidden="true"> <!-- aria-hidden="true"为避免现代辅助技术错误的朗读该元素

2021-05-19 18:05:40 400

转载 vue事件常见修饰符

传送门

2021-05-18 16:16:13 128

原创 前端css样式优先级

优先级关系:important!>内联样式 > ID 选择器 > 类选择器 = 属性选择器 = 伪类选择器 > 标签选择器 = 伪元素选择器(参考菜鸟教程)

2021-05-18 14:35:30 132

转载 单点登录知识点

传送门

2021-05-18 14:18:44 97

转载 js寻路最优解问题

寻路传送门

2021-05-13 10:58:12 219

原创 前端实现能插入图片的富文本框

html5增加了一个contenteditable属性,该属性为全局通用属性,该属性能让声明的元素可以被编辑,这就简单的实现了text文本区域,但遗憾的是没有光标和没法换行。解决办法:1.光标问题把声明的元素用form包裹起来,然后添加focus事件(focus事件是表单元素事件,所以最外层要用form包裹)2.换行问题:光标的位置被称为焦点,移动光标就是移动焦点,移动焦点最开始要先得到焦点所在区域:window.getSelection(),document.getElementById(“焦

2021-05-10 09:51:53 1542

原创 Vue引入静态文件失效的问题

比如:在页面上写<el-img :src=“item.img”></el-img>,如果item.img为“@/icons/glowworm/1.jpg”,则还是会样式不生效的奥!,在data中写require才会生效。或者<el-image :src=“require(’@/icons/glowworm/1.jpg’)”></el-image>...

2021-05-08 12:49:58 301

原创 spring项目

从头开始搭建Spring抢红包项目(开箱即用!)1.导入以下的jar包(相关jar包下载)2.创建相关配置文件:https://blog.youkuaiyun.com/weixin_44868025/article/details/115913844?spm=1001.2014.3001.55013.搭建数据库4.项目相关目录:log4j为日志配置文件,日志的目的方便跟踪数据库的相关操作,利于回滚mybitconfig为mybits配置文件redpackage为mybits的mapper映射文件

2021-04-29 17:40:52 489

原创 router动态拦截路由

图片写的很清楚啦,就懒得写咯

2021-04-27 18:16:30 187

原创 html排版居中

前端面试中常问的问题如何对HTML元素垂直水平居中?方法有以下几种:1.在要水平居中的元素外添加一个父级div元素标签,设它宽度百分百,然后要水平居中的元素:text-align:center,垂直居中:在知道最外层元素的高度下:margin-top:50%或者transform:translate(0,50%);2.通过js的方法获取外层元素的高度和宽度,在进行垂直水平居中3.暂时不想更了,就酱~...

2021-04-23 11:15:57 225

原创 Spring+Mybits

Spring+Mybits后台(二)暂时还没用maven进行包管理,所有的jar包都是导入的,具体jar包如下:使用java跟redis关联要导入sfl4j日志jar包,不然会报错,然后如果要创建redis连接池对象,如果创建的对象没有对应的方法,我这的问题是pool包版本过低,升级到2.0+就没问题了...

2021-04-23 11:07:44 102

原创 Spring+mybits后台项目

Spring+mybits(一)1.Spring.config.xml模板<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.

2021-04-20 17:45:37 192

转载 学习spring的艰辛历程

学习spring的艰辛历程(慢更)关于java中的反射基本原理:https://blog.youkuaiyun.com/sinat_38259539/article/details/71799078这里讲的很详细了,就不写了

2021-04-14 10:25:21 115

原创 数组去重

关于数组去重(自用)1.利用indexof函数:function find(){ var arr = [1,23,5,7,8,9,2,4,1,6,1,5,2,063,0,52,0,53,063,05,0,5,05] var arrcopy = []; for(var i in arr){ if(arrcopy.indexOf(arr[i])==-1){ arrcopy.push(arr[i])//indexof的值为-1,说明arrcopy数组里不存在这个数,则push添加进数组里

2021-04-12 16:38:31 90

原创 AES加密

关于前后端分离传输数据加密的AES最近项目中传输数据用到数据加密,通过百度知道存在对称加密与非对称加密,在这里只介绍AES对称加密!AES加密要用到Cryptojs插件,用 npm 下载:npm i crypto-jsCryptojs官网:https://www.npmjs.com/package/crypto-js新建一个js文件;导入Crypto插件import CryptoJS from ‘crypto-js/crypto-js.js’创建一个加密函数export function en

2021-03-29 15:44:50 2464

jar包.zip(mybits,spring,redis,日志包)

mybits,spring,redis,日志包

2021-04-29

空空如也

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

TA关注的人

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