自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

超的博客

超的博客

  • 博客(16)
  • 收藏
  • 关注

原创 制作一个vue插件

平时在使用loading、消息弹窗这种通用的组件,如果用一次就引入一次很不方便,于是查阅了一下vue的官方文档找到了插件的制作方法。Vue.js 的插件应当有一个公开方法 install 。这个方法的第一个参数是 Vue 构造器,第二个参数是一个可选的选项对象MyPlugin.install = function (Vue, options) { // 1. 添加全局方法或属性 ...

2018-08-01 16:42:46 1247

原创 你不知道的搜索引擎之高效率搜索

搜索引擎已经是我们生活中不可分割的一部分了,作为一个菜鸟程序员看到生活中的好朋友对搜索引擎利用的非常低效率,我也是很头疼。下面我就列举几个高效率搜索的技巧。1. 关键字搜索平时很多朋友搜索的时候都是口语化搜索,例如想要搜索 坐飞机需要带的证件 。以百度为例口语化搜索大概应该是这样。 如果你细心的话应该会发现,搜索的内容已经被拆分成了若干个关键字 坐飞机 什么证件 都需要 ,因为当...

2018-07-13 15:43:52 4764

原创 判断IE浏览器版本

为什么会有IE这种东西!获取IE浏览器版本 利用自执行函数,加载页面时自动执行。<script type="text/javascript"> (function() { // 利用正则获取IE版本 var v = navigator.userAgent.match(/MSIE (\d*)/) // v[1]为捕获到的浏览器版本...

2018-07-12 10:20:22 342

原创 解决硬盘自动休眠问题

我的笔记本型号是 机械革命x6 ,cpu i5-4210M ,显卡 GTX 860M ,硬盘 128SSD+1T机械硬盘 15年刚入手的时候发现了一个问题,打联盟的时候,时间长不打字突然打字发点什么电脑就会卡上2秒左右。 于是各种上网查找解决办法,都没有解决,偶然间看到 硬盘休眠 这个名词突然我就明白了什么。 因为是双硬盘,固态用来做系统盘。当时游戏也是按装在固态硬盘上的(为了打游戏爽。。)...

2018-07-09 22:47:41 37353 2

原创 js实现一个时分秒计时器

用js打造一个格式化的计时器(00:00:00)/** * 计时器 * @param {Number} time 初始时间 * @param {Boolean} type 默认为true正计时,false为倒计时 * @author 曲智超 */function Timer (time, type) { this.init(time, type)}/** * 初...

2018-06-14 19:25:18 11485 8

原创 动态查看tomcat日志文件

在服务器中调试程序的时候,动态查看日志信息切换到tomcat/logs文件夹下 执行 tail -f catalina.out 命令,就可以看到一些调试信息 ctrl + c 就可以结束查看...

2018-06-13 14:23:21 2015

原创 mysql获取连接某数据库权限

进入MySQL控制台 mysql -uroot -p;输入密码后,新建数据库 newDataBase create database newDataBase;获取远程连接权限给用户,例如用户名为user密码为123456 grant all privileges on newDataBase.* to user@'%'identified by'123456';现在就可以使用us...

2018-06-10 16:51:04 1019

翻译 解决部分低版本浏览器NodeList不支持forEach函数的问题

前些天做兼容的时候,一些低版本的浏览器NodeList不支持forEach函数。解决方案 为不支持forEach函数的浏览器手动添加forEach函数/** * 为nodelist添加forEach函数 */function addForEachToNodeList () { if (window.NodeList && !NodeList.protot...

2018-06-08 08:49:25 2149

原创 js解决元素索引值问题

今天在做评论列表的时候,想要获取某元素的索引,想起来原生js并没有JQuery中的index()函数。解决方案,为nodelist中每个元素手动添加index属性/** * 为nodelist添加索引 * @param {NodeList} nodelist 元素集合 */function addIndex (nodelist) { const len = node...

2018-06-08 08:18:46 1316

原创 es6语法打造组件化轮播图

一个简单的轮播图组件效果图 点击查看效果图html部分<!-- 轮播组件容器 --><div class="lunbo-wrap pink"> <!-- 封面容器 --> <div class="lunbo-img-wrap"> <img src="http://www.fasheng

2018-06-03 12:36:29 1297

转载 偷来的markdown语法

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...

2018-05-03 16:04:50 138

原创 npm命令--save-dev与--save的区别

使用npm命令安装各种插件的时候命令总会配合着--save-dev或者是--save使用,那么他们两者有什么区别呢?1.--save-dev会在项目package.json文件中的devDependencies字段中添加开发时所需要的模块信息。2.--save会在项目package.json文件中的dependencies字段中添加发布之后运行时所需要的模块信息。3.总结以上就是--save-de...

2018-04-20 20:57:10 653

原创 前端构建工具webpack使用笔记

首先确保已经安装了最新版的node.js生成package.json文件打开命令行切换到项目文件夹npm init项目名称与版本为必填信息,其他选填即可。安装webpack打开命令行切换到项目文件夹安装webpacknpm install --save-dev webpack使用配置文件进行构建在项目文件夹下新建一个配置文件webpack.config.jsconst path = require...

2018-04-16 10:58:21 228

原创 设置git的用户名邮箱

使用Git的commit命令时,如果没有设置用户名和邮箱就会报错。git config --global user.name "用户名"git config --global user.email "邮箱"查看下是否设置成功。git config --list如果存在上面这两条说明已经设置成功了。修改重复上面步骤就可以...

2018-04-09 09:16:19 240

原创 原生JavaScript实现一个简单的组件化Tab

Tab相信大家都不会陌生,他算是前端开发中最常见的组件之一。接下来我就跟大家分享一个我用原生JavaScript实现的一个简单的组件化Tab。首先是HTML结构,没什么好说的了吧。<div id="tab1"> <ul class="tab-head"> <li>tab1</li> <li>tab2</li

2018-04-02 17:26:56 4269

转载 css隐藏元素的几种方法

在CSS中,让元素隐藏(指屏幕范围内肉眼不可见)的方法很多,有的占据空间,有的不占据空间;有的可以响应点击,有的不能响应点击。{ display: none; /* 不占据空间,无法点击 */ }{ visibility: hidden; /* 占据空间,无法点击 */ }{ position: absolute; clip:rect(1px 1px 1px 1px); /* 不占据空间,无法点击...

2018-03-29 08:32:52 280

空空如也

空空如也

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

TA关注的人

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