自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(99)
  • 收藏
  • 关注

转载 sourceTree的两种重置恢复提交(后续还会更新其他用处)

一、会在当前分支留下记录我当前Git有七次记录,我想回滚到第三次提交。1.找到第三版记录,右键点击重置当前分支到此次提交---》强行合并-丢弃所有改动过的工作副本2.找到远程仓库中对应的远端分支,一定要找最新的节点,右键点击重置当前分支到此次提交---》软合并-保持所有本地改动3.然后点击提交推送就好啦,这样Git也会留下足迹,代码也会回滚回去...

2021-04-14 14:44:53 1173

转载 filters中的this问题,及在computed中调用函数

过滤器内是没有this引用的,过滤器内的this是undefined,所以不要在过滤器内尝试使用this引用组件实例的变量或者方法。尤大大的对这个过滤器filters的说明我才发现:vue中的过滤器更偏向于对文本数据的转化,而不能依赖this上下文,如果需要使用到上下文this我们应该使用computed计算属性的或者一个method方法。<template> <u...

2020-04-19 22:54:49 726

原创 编程--多个数组取交集(一维)

vara=[1,2,3,4,9];varb=[8,0,2,3,4];varc=[1,3,4];varnum=3;functionmergeArr(num,...arr){lettmpA=arr.reduce((lastArr,item)=>{lastArr=lastArr.concat(item);...

2020-04-13 22:24:40 516

原创 编程--10进制数转化2进制

class wei { constructor(arr) { // arr 记录二进制位数 this.arr = arr; this.fuFlag = false; } // 整数 % 2 tenTo2F...

2020-04-13 22:22:52 466

原创 idea热更新设置

1,设置中勾选此项2,ctrl+shift+alt+/ 选择registy 勾选第一项3,maven中依赖spring-boot-devtools

2020-03-18 17:58:03 227

原创 velocity常见问题

数组如何变量获取值#set($index = 0)-- 声明一个变量#set($keyName =$jobsAndTriggers.groups[$index]) -- $jobsAndTriggers.groups是一个数组获取第$index的值。再赋值给$keyName${keyName} -- 这是个字符串的输出--可直接输出到浏览器上切记:...

2020-03-05 17:29:14 494

原创 Velocity2

在js中调用Velocity 模板中的变量。不能调用对象和数组,可以调用对象中的某一个值(这个值不能是数组或对象。只能是字符或者数字)

2020-03-05 17:19:57 530

原创 Velocity1

Velocity是什么?一个java的后端模板引擎,后缀名是.vm常用指令:"#"用来标识Velocity的脚本语句,包括#set、#if 、#else、#end、#foreach、#end、#iinclude、#parse、#macro等;如:#if($info.imgs)<img src="$info.imgs" border=0>...

2020-01-07 16:03:11 740

转载 vue打包字体路径错误

1.使用vue-cli构建项目打包后字体引用路径不对打包之前的文件目录:打包之后的文件目录:dist ├── index.html └── static ├── fonts ├── css ├── img └── js使用 vue build 之后做网站请求,发现 woff 字体无法获取,调试发现:真实路径应该是xxx/static/fo...

2020-01-07 15:28:47 404

原创 加伪类实现部分覆盖底层样式

xx::after{ content: ''; position: absolute; width: 100%; height: 2px; left: 0px; bottom: 0px; } xx{ ...

2020-01-07 09:49:15 548

原创 2--仿vue 手写一个Router--主要说hash模式,组件渲染也是只说router-view

上文说到router-view和router-link。这块就重点说下router-view, router-link就不说了router-view和router-link都是全局组件,routerView的代码如下// 这里是router-view的组件// router-view 用函数式组件写,特点:没有this 没有状态export default { functio...

2020-01-02 18:31:22 237

原创 1--仿vue 手写一个Router--主要说hash模式,组件渲染也是只说router-view

vue-router源码全解析 https://mp.weixin.qq.com/s/5-tRCJTd3K65PZSLrwVCfwvuex源码全解析 https://mp.weixin.qq.com/s/hY2K35L11vLc0-OvUTTg0ARouter 在vue中是个什么呢? -- 就是一个插件和其他第三方插件一样。写一个第三方插件的步骤是什么呢? -- 拿Router 为...

2020-01-01 22:51:54 175

原创 如何在html中使用 es6语法让浏览器识别

1.引入两个 文件 browser.min.js 和 polyfill.min.js2.在script标签中添加 type="text/babel" 这个属性,例如:<script type="text/babel"></script>貌似只能使用一些常规的es6语法,模块化(import、export)这种不能用如何让html识别import和expo...

2019-12-30 16:15:00 3497

原创 elementUI , Vue关于路由的权限控制及实现

前提:后台管理平台,左树菜单(后台接口返回)。前端负责写路由的对应关系(根据用户角色动态生成路由)我并没有写的登录页面,我只是写了一个简单的菜单页及菜单内容(仅仅是为了重点介绍左树菜单的生成和动态路由的生成)正文:第一趴:左树菜单生成:思路(后台返回菜单结构),前端直接用elementUI树组件显示即可(当然左树菜单的权限也是后台控制什么用户回显什么菜单)后台返回的菜单...

2019-12-27 12:32:20 2659

原创 关于正则中test方法引发的问题--需要大家注意

匹配只允许输入字母,数字,下划线的正则表达式:var reg = /^[a-zA-Z_0-9]+$/g匹配过程中遇到了一些问题问题1.其中 /g和非/g的区别g是global的缩写啊!就是匹配全部可匹配结果,如果你不带g,在正则过程中,字符串是从左至右匹配的,如果匹配成功就不再继续向右匹配了,如果你带g,它会重头到尾的把正确匹配的字符串挑选出来例如: 1 ...

2019-12-24 13:36:25 242

原创 仿vue 解读 MVVM思想

参考地址:https://mp.weixin.qq.com/s/fRFnuBqdHn5kBgWiPQR7ew什么是MVVM--MVVM是Model-View-ViewModel的简写。它本质上就是MVC 的改进版。MVVM 就是将其中的View 的状态和行为抽象化,让我们将视图 UI 和业务逻辑分开。当然这些事 ViewModel 已经帮我们做了,它可以取出 Model 的数据同时帮忙处理...

2019-12-19 00:16:43 167

转载 观察者模式和发布订阅模式

参照:https://zhuanlan.zhihu.com/p/51357583发布订阅模式大概很多人都和我一样,觉得发布订阅模式里的Publisher,就是观察者模式里的Subject,而Subscriber,就是Observer。Publisher变化时,就主动去通知Subscriber。其实并不是。在发布订阅模式里,发布者,并不会直接通知订阅者,换句话说,发布...

2019-12-18 14:53:51 131

转载 安卓app调试(谷歌浏览器)

转自:https://blog.csdn.net/ligaoming_123/article/details/809421891、安卓手机设置 -- 华为中选择调试应用是置灰的(所以该方法不一定好用)1)安卓手机进入开发者模式连接方式必须是媒体设备(MTP)模式2)在开发者选项中>>选择调试应用3)打开要调试的a...

2019-12-01 22:45:51 2395 1

原创 浏览器--移动前端调试方案(Android + Chrome 实现远程调试)

1.确保手机和PC 在同一个局域网下。(我做的时候手机开着热点,PC连到热点上,一定要关闭PC的防火墙)2.打开手机开发者模式,属于USB调试。连接PC(用数据线)3.给手机下载一个chrome4.打开电脑的chrome 在地址栏输入chrome://inspect选中Discover USB devices可以检测到你的设备 可以看到监测到我的设备是M351 魅族X3...

2019-12-01 22:42:05 345

转载 hbuilder与夜神模拟器的链接

转载:https://blog.csdn.net/m0_38082783/article/details/710816061.下载夜神模拟器安装;下载hbuilder安装夜神模拟器:http://xiazai.zol.com.cn/detail/45/441252.shtmlhbuilder:http://baoku.360.cn/soft/show/appid/103981735...

2019-12-01 22:32:08 412

原创 安卓手机模拟器调试--vue项目在线调试(HBuilder X, 配合模拟器--夜神模拟器)及打包

1.下载HBuilder X下载地址 --https://www.dcloud.io/2.打开HBuilder 建一个项目3. 打包自己的Vue项目,vue-cli2 在目录下的config文件夹里的index.js文件中,将build对象下的assetsPublicPath中的“/”,改为“./”后,如果是vue-cli3 则在vue.config.js中配置pub...

2019-12-01 22:26:23 4292

原创 深拷贝

function deepCogy(obj){ if(typeof obj != 'object' || obj == null){ return obj; } let copy = {}; if(obj.constructor === Array){ copy = []; ...

2019-10-22 17:46:59 78

原创 单例模式

什么是单例模式:简单理解为,多个引用指向一块内存。用到的例子:如模态框,vuex不管怎么声明。仅此只有一个实例对象。单例模式代码:// 第一种方式 静态属性方式 class singleDog{ instance = null static getInstance(){ if(this.instance == null...

2019-10-22 14:18:02 248

转载 jquery ajax request payload和fromData请求方式

https://my.oschina.net/u/3407708/blog/1859671请求头的不同fromDatavar data = { name : 'yiifaa'};// 提交数据$.ajax('app/', { method:'POST', // 将数据编码为表单模式 contentType:'application/x-ww...

2019-09-20 13:27:01 590

原创 Chrome禁用浏览器的密码框自动保存密码提示输入('autocomplete="off"'在Chrome中不起作用解决方案),以及密码和用户名回填无问题

1.Chrome禁用浏览器的密码框自动保存密码提示输入最近在做项目的时候,要求项目的密码框不显示所记住密码的提示框(就是密码输入框点击不显示该网站所保存的密码列表),然后试了很多方法。autocomplete="off"无效,οnfοcus="this.type='password'"无效等等。然后发现了chrome自动保存密码提示的规则:1.input的id,2.input的name。...

2019-09-17 11:24:41 2689 1

原创 移动端解决1px问题

less 常用写法:https://blog.csdn.net/pedrojuliet/article/details/81873002例子:思路:增加伪类,根据dpi不一样,将边框进行缩放代码:1.2.在mixin.less 写如下代码。.border-1px函数.border-1px(@color){ position:relative;...

2019-09-16 16:32:42 271

原创 vue中使用swiper插件

1.看swiper文档,如何使用swiper (版本swiper-3.4.2完整压缩包)例子:swiper文档地址:https://3.swiper.com.cn/demo/index.html在官网上找到了一个例子。如何看其对应代码将swiper引入到vue项目中在vue相中使用:main.js文件中某一个.vue文件中使用该插件:&l...

2019-08-26 13:16:34 285

转载 vue-cli3.0配置开发环境,测试环境,线上环境

https://blog.csdn.net/qq_37055675/article/details/85047451————————————————版权声明:本文为CSDN博主「玉婷」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/qq_37055675/article/details/850474...

2019-08-22 23:01:41 183

转载 如何修改ElementUI源码

链接:https://www.jianshu.com/p/e745787118d0安装首先将ElementUI的官方源码库clone下来https://github.com/ElemeFE/element.gitcd elementnpm install打包安装完依赖后运行打包命令npm run dist执行完成后可以发现根目录下多了lib文件...

2019-07-31 13:26:27 1372

转载 JavaScript实现图片上传并预览并提交ajax(完整demo)

转发:https://blog.csdn.net/x550392236/article/details/76690927HTML<div class="file-box"> <img id="preview" /> <input type="text" id="imgfield" class="txt" placeholder="预览"&gt...

2019-04-22 09:56:54 816

转载 vue嵌套路由总结

转载地址:https://www.cnblogs.com/goloving/p/9271501.html嵌套路由就是在一个被路由过来的页面下可以继续使用路由,嵌套也就是路由中的路由的意思。   比如在vue中,我们如果不使用嵌套路由,那么只有一个<router-view>,但是如果使用,那么在一个组件中就还有<router-view>,这也就构成了嵌套。1、为...

2019-04-17 13:50:57 222

原创 点击回车按钮触发事件思路

再所有的input框上都绑定keypress事件,有一个的event.keyCode为13就触发想要触发的事件。默认光标再第一个input框中例子:$('#username','#password','.xx').keypress(function(event){ if(event.keyCode == 13){ login(); }});$("#us...

2019-03-29 10:20:40 461

原创 点击图片(图标)有下载功能

思路:a标签套img<a href="/xx"> <img src="xxxx" class="aa" alt=""/></a>兼容IE8:消除IE下a标签点击后出现的虚线框并非原创,只是记录一下以备不时之需:<a href="#" onfocus="this.blur();">这里设置聚焦时触发blur();...

2019-03-28 10:08:22 440

原创 打开一个新窗口

windowOpen(url, '结算确认书', screen.availWidth, screen.availHeight);function windowOpen(url, name, width, height) {var top = parseInt((window.screen.height - height) / 2, 10), left = parseInt((wind...

2019-03-14 18:40:07 500

原创 iframe内置页面之间跳转

用window.location.href = 'url地址' 即可iframe上层父元素则用 window.parent.document -- 得iframe父级元素的document对象

2019-03-10 09:37:39 1221

原创 git提交代码

用小乌龟提交:1.提交到本地仓库2.  fetch(拉取)3.  rebase(变基)4.   push  

2019-02-26 17:47:05 207

原创 CSS 实现隐藏滚动条同时又可以滚动--也可以做自定义的滚动条(4)-- 实现(封装版)

css:&lt;style&gt; .per-scrollbar { overflow: hidden; position: relative; height: 100%; width: 100%; min-width: 100%; } ...

2018-12-23 21:49:10 256

原创 CSS 实现隐藏滚动条同时又可以滚动--也可以做自定义的滚动条(3)-- 实现(普通版)

html:jquery大家都知道,这里div中width:200px height: 600px  或者width: 317px,height:217px, width:300px; height:200px;这些都应该是动态生成的实际滚动条的布局:&lt;class="per-scrollbar" &gt;&lt;/div&gt;及其内容内部的部分,包括&lt;class="per-...

2018-12-21 10:44:37 1145 2

转载 CSS 实现隐藏滚动条同时又可以滚动--也可以做自定义的滚动条(1)--思路

转自:https://www.cnblogs.com/jiechen/p/4712631.html 自定义滚动条原理关于实现自定义滚轮,首先要对整个布局进行了解:1、 1.需要显示的层级 和 2.需要被滚动层级 的关系:     1--层级1具有 溢出隐藏 属性,目的是为了隐藏 层级2 多出的部分。     2--由于在层级1的包裹之下层级2溢出隐藏部分可以通过控制层级1的...

2018-12-21 10:24:51 337

转载 CSS 实现隐藏滚动条同时又可以滚动--也可以做自定义的滚动条(2)-- 布局

文章转自--https://www.cnblogs.com/alice626/p/6206760.htmlCSS 实现隐藏滚动条同时又可以滚动移动端页面为了更接近原生的体验,是否可以隐藏滚动条,同时又保证页面可以滚动?使用 overflow:hidden 隐藏滚动条,但存在的问题是:页面或元素失去了滚动的特性。由于只需要兼容移动浏览器(Chrome 和 Safari),于是想到了自定...

2018-12-20 16:57:05 322

空空如也

空空如也

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

TA关注的人

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