自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一个程序媛

不忘初心~

  • 博客(18)
  • 资源 (6)
  • 收藏
  • 关注

原创 深入理解js中的事件委托

事件委托是前端面试的经典面试题型,上次面试给我整的一脸懵逼,好尴尬。准备找工作的小伙伴赶紧学习学习,也许会对你有帮助。 时间委托原理事件委托就是利用事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件。(也就是说通过父元素监听子元素触发的事件)为什么使用事件委托在js中,添加到页面上的事件处理程序数量将直接关系到页面的整体运行性能,因为需要不断的与dom节点进行交...

2018-04-28 13:02:02 648

原创 vue-cli Failed to download repo vuejs-templates/webapck: Response code 404 (Not Found)

最近一直在学习vue.现在正进入项目实战练习阶段。不过在此过程中,总是为遇见各种各样的问题,报各种各样的错。 像上面这个错, 一般都是在写命令时写错单词导致的。正确:vue init webpack-simple .(注意“.”点,指当前目录。简单初始化一个项目) 正确2:veu init webapck my-project(my-project是自己取得项目名字);在此提醒:千万别...

2018-03-22 11:09:21 8796 7

原创 javascript中的for...in & for...of的使用

学习ES6之后,又学会了一种新的遍历方法。就是ES6中的for…of。for in是遍历索引 key,是ES5标准。 for of是遍历元素值value,是S6标准。在学习ES6之前,我一直使用for..in遍历对象以及数组。教程里说不建议用for…in循环数组,我一直不理解为什么。直到遇到了下面的例子:Array.prototype.arrCustom = function(){}

2018-02-05 11:14:20 395

原创 Linux通过命令行操作Mysql

启动: service mysqld start;进入: mysql -u root -p/mysql -h localhost -u root -p databaseName;列出数据库: show databases;创建数据库: create database XXXXX;选择数据库: use databaseName;列出表格: show tables;显示表格列的属性: show col

2017-12-26 14:08:04 1409

转载 Areca Backup 备份工具的使用

今天主要介绍一款备份软件——Areca Backup。百科上对它的介绍是“它是一个采用Java开发的文件备份工具,支持数据压缩加密,增量备份,文件历史记录浏览等功能。它支持ZIP压缩,可以进行档案加密,按照指定参数多文件进行搜索,为所有的关键步骤进行备份。”下面主要介绍areca backup备份软件如何使用。 先列上下载地址:https://sourceforge.net/projects/ar

2017-08-07 10:58:55 2980 4

转载 Git冲突:commit your changes or stash them before you can merge.

Git冲突:commit your changes or stash them before you can merge.用git pull来更新代码的时候,遇到了下面的问题:error: Your local changes to the following files would be overwritten by merge: xxx/xxx/xxx.php Please, c

2017-05-26 17:40:37 349

转载 SourceTree安装教程和GitLab配置详解

一、安装Git链接: http://pan.baidu.com/s/1mh7rICK 密码: 48dj二、安装SourceTree链接: http://pan.baidu.com/s/1skWke9B 密码: enr5安装SourceTree的时候是需要使用VPN邮箱申请,可以自行度娘个VPN. 自行更换安装路径 这个时候需要 把下载好的VPN打开, 通过“ GO TO M

2017-05-09 09:31:44 2156

原创 html嵌入flv格式和swf格式视频

html不能直接引入flv格式的视频,只能通过引入一个.swf的播放器来播放flv格式的视频<object class id="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,

2017-04-01 16:08:03 14491 4

原创 localStorage 存储json串

把json对象转换成字符串存储到localstorage中,用JSON.stringify() stringify用于从一个对象解析出字符串var storage = window.localStorage();storage.setItem("data", JSON.stringify(data));从缓存中取数据,将字符串转换成json对象,用JSON.parse() parse 用于从一

2017-03-27 10:09:43 393

原创 js格式化日期

//格式化时间 (1) yyyy-MM-dd hh:mm:ssfunction formatTime(date, t) { var year = date.getFullYear(); var month = date.getMonth() + 1; var day = date.getDate(); var hour = date.getHours(); var minute

2017-03-27 09:51:47 338

原创 jQuery 网页打印

**引用jquery和,jqprint到页面**<script language="javascript" src="jquery-1.4.4.min.js"></script><script language="javascript" src="jquery.jqprint-0.3.js"></script>如遇到 Cannot read property ‘opera’ of undefin

2017-03-27 09:27:21 559

原创 避免重登录窗口嵌套

<script type="text/javascript">/* 避免重登录窗口嵌套 */if (top != window) top.location.href = window.location.href; </script>

2017-03-27 09:23:47 218

原创 页面加载后自动刷新一次的方法

只要在页面的开头加上这么一段代码就OK了.<script language="JavaScript"> function fresh(){ if(location.href.indexOf("?reload=true")<0){ location.href+="?reload=true"; } }

2017-03-27 09:22:56 4471 1

原创 根据QueryString参数名称获取值

/* 根据QueryString参数名称获取值 */ function getQueryStringByName(name){ var result = location.search.match(new RegExp("[?&]" + name+ "=([^&]+)","i")); if(result == null || result.length < 1){ r

2017-03-27 09:21:09 762

原创 bootstrap-datetimepicker日期插件的使用

点击这里下载插件首先在文件头部引入必要的文件:<link rel="stylesheet" href="Css/bootstrap-datetimepicker.min.css"><script src="Js/bootstrap-datetimepicker.js"></script>想用中文显示,加入bootstrap-datetimepicker.zh-CN.js文件<script src

2017-01-13 16:48:34 531

原创 H5的本地存储功能

结合我的网站,皮肤缓存这块设计到缓存问题,就学了学HTML5的存储管理,也只是皮毛而已。HTML5 提供了两种在客户端存储数据的新方法:localStorage - 没有时间限制的数据存储sessionStorage - 针对一个 session 的数据存储我们都知道之前都是有cookie来存储数据,但是cookie不适合大量数据的存储,因为他们由每个对服务器的请求来传递,这使得cookie速

2016-12-08 09:45:49 1865

原创 less给网站换肤

LESSCSS是一种动态样式语言,属于CSS预处理语言的一种,它使用类似CSS的语法,为CSS的赋予了动态语言的特性,如变量、继承、运算、函数等,更方便CSS的编写和维护。 LESSCSS可以在多种语言、环境中使用,包括浏览器端、桌面客户端、服务端。根据less可以预处理css语言的这一特性,就可以想到less可以实现一种功能,即“换肤”功能。我最近做的网站就需要“换肤”功能,那当然我就

2016-12-07 17:39:42 8176 3

原创 移动端js弹出层滚动的时候 body层不可滚动的解决办法

最近在做移动端网站,在点击导航栏,弹出导航列表时,出现了问题。下滑列表时底层body也跟着滚动,连查带想的折腾了两天才解决这个问题。下面主要分享一下解决办法以及关键代码。一、有的网友建议弹出层弹出时给 html 和 body 都加上“height:100%;overflow:hidden;”,然而在手机上并没有什么卵用二、结合弹出层加上“overflow-y:auto”依然不起作用三、加上touch

2016-12-07 16:19:10 12310

areca backup 备份工具

非常好用的一款备份工具,支持完全备份,增量备份,差异备份三种格式,工具的使用方法详情可以参考我的博客。

2017-12-26

extjs6入门教程案例

详细的extjs6入门案例 带有讲解 文字说明详细 入门的好选择

2017-03-13

bootstrap分页插件

挺好的一个基于bootstrap的分页插件,方便使用,内含实例

2017-01-13

可初始化值的jQuery省市三级联动插件

可以初始化赋值,内含实例代码

2017-01-13

bootstrap ace后台管理模板

很不错的bootstrap ace后台管理模板,适合使用该技术开发的人员

2016-12-19

vue.js轮播图插件

一个很不错的支持vue.js的轮播图插件

2016-12-07

空空如也

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

TA关注的人

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