自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Bumphy的博客

牧风索月之心,穆旦精微之人

  • 博客(35)
  • 资源 (2)
  • 收藏
  • 关注

原创 nvm安装node版本成功,npm安装失败

目录问题解决问题今天安装一个库时提示node版本低,幸亏机智的我使用了nvm(NVM for Windows)于是,我在cmd中输入了:nvm install 16.14.0然后,。。。果然,出问题。node安装成功,npm安装失败。解决打开nvm安装目录下的文件settings.textroot: D:\CodeEditor\nvmpath: D:\language\Nodejsnode_mirror:npmmirror.com/mirrors/node/npm_mirro

2022-02-16 20:29:57 511 1

原创 Windows10 下载安装MySQL8

下载(1)官方下载地址:登录MySQL官网:(2)进入社区版下载界面,两个入口:(2)下载有两种方式:msi:应用程序安装,一路next这种方式;问题:无法自定义mysql安装路径,默认安装C盘,这是不能接受的;zip:下载压缩包优点:可以自定义安装目录,但是需要进行环境配置,这里我们采用这种方式安装(1)在解压后的根目录下,新建 my.ini 文件:...

2020-03-15 19:55:46 297

1px边框问题

随着终端设备的多种多样,尤其的Retina屏的出现,两倍高清屏,三倍高清屏,css中1px的边框的展示的视觉效果是不一样,通常的做法,有以下几种:Flexible方案Flexible方案原理:借助Javascript来动态地修改mete标签中viewport(视口)的initial-scale(缩放比)的值,然后根据dpr修改html 元素的font-size的值,再使用rem来处理元...

2019-04-15 08:55:18 1117 2

原创 前端开发中icon图标使用的那些门道儿

前端开发图标使用在日常开发,前端coder绕不开一个话题,在页面上添加各种小图标,比如或者是这样的:一般来说,总体上有三种方案:位图图标,png图片,经典的使用场景——精灵图;字体图标,比较有名的:Font Awesome、icon-fontsvg图标,配合前端框架使用,SVG Sprite技术了解一下……位图图标在IE时代,由于浏览器的兼容性问题,png图片是一个不得不采...

2019-04-05 17:57:42 4052

原创 css绘制不规则图形

CSS绘制不规则图形

2018-12-16 18:46:09 5360

原创 如何提取网页中的blob加密视频

如何提取网页中的blob加密视频一、场景一些网站的视频为了防止下载,通常会采用blob加密的做法,打开浏览器控制台F12后,是这样的:视频网址:“blob:https://us.flukecal.com/ea2b5cdf-7e15-48xxxxxxx”这样是无法下载的,即使去掉blob前缀,搜索之后会报错或找不到,这就很尴尬了。。。肿么办?

2018-09-27 13:29:41 69593 8

原创 获取元素的 CSS 属性

获取元素的 CSS 属性工具函数 获取元素的 CSS 属性 (1)使用 HTMLElement.style.属性名(2)使用 window.getComputedStyle兼容处理(1)使用 HTMLElement.style.属性名MDN 详解HTMLElement.style 属性返回一个 CSSStyleDeclaration 对象(只读),该对象包含...

2018-07-04 08:04:55 1861 1

原创 IOS下动态加载数据点击事件失效

动态数据的创建与绑定在实际的开发中,我们常常需要通过动态加载数据,来创建页面的DOM,而且给这些新增的元素添加事件也是不可避免的。而对于动态数据的事件绑定,就需要明白两个概念,就是目标元素和代理元素(委托元素);(1)目标元素:动态创建的元素,最终click事件需要绑定到该元素(2)代理元素:动态创建的元素的父级元素,即非动态创建的父元素,比如我们习惯上使用document,b...

2018-05-07 09:01:37 1154

原创 sticky footer——粘黏页脚,你知道多少?

一、什么是sticky footer?作为一名前端coder,如果有人问你什么是sticky footer时,你一脸懵逼的样子,可是要被鄙视的哟……其实,在日常开发中,你一定遇见过这样的布局,只是不知道它的名字罢了。当然,知道这个英文,偶尔也是不错的呢!sticky footer 指的是在页面布局时,当页面的内容不足或等于一屏时,让页脚始终保持在页面的底部,如同粘在底部一样(^-^);...

2018-05-02 00:10:35 541

原创 JavaScript排序算法系列——快速排序

快速排序思路:算法参考某个元素值,将小于它的值,放到左数组中,大于它的值的元素就放到右数组中,然后递归进行上一次左右数组的操作,返回合并的数组就是已经排好顺序的数组了实例9, 7, 1, 4, 6, 2[1, 2] [4] [9, 7, 6][1] [2] [] [4] [] [6] [9,...

2018-03-11 16:10:57 344

原创 殴打小盆友之JS系列——函数篇:函数基础

函数本人小盆友一枚,本系列为个人学习总结,主要为基础知识,主要目的在于督促自己建立完整的知识体系,查缺补漏,回归基础;错误肯定有,需进一步完善,分享出来,希望对于自己和他人有用;错误之处,请留言,我会及时修正;此外,因此系列文章为基础知识,大佬可略过,希望不会浪费你的时间;一、函数的概念含义:函数是一段js代码,只定义一次,就可以被执行(调用)任意次;函数包含...

2018-03-11 14:28:14 269

原创 殴打小盆友之JS系列(三):函数 ——执行机制

JS的执行机制本人小盆友一枚,本系列为个人学习总结,主要为基础知识,主要目的在于督促自己建立完整的知识体系,查缺补漏,回归基础;错误肯定有,需进一步完善,分享出来,希望对于自己和他人有用;错误之处,请留言,我会及时修正;此外,因此系列文章为基础知识,大佬可略过,希望不会浪费你的时间;一、javascript的编译和执行执行顺序是按照脚本标签<script&gt...

2018-03-11 14:13:26 307

原创 殴打小盆友之JS系列(一):JS数据类型

JS数据类型本人小盆友一枚,本系列为个人学习总结,主要为基础知识,主要目的在于督促自己建立完整的知识体系,查缺补漏,回归基础;错误肯定有,需进一步完善,分享出来,希望对于自己和他人有用;错误之处,请留言,我会及时修正;此外,因此系列文章为基础知识,大佬可略过,希望不会浪费你的时间;一、数据类型(7种)第一种划分方式:(1)基本数据类型:Number、Str...

2018-03-10 22:10:57 292

翻译 Vanilla JavaScript中基本的DOM操作(二)

第三节:事件侦听这可能是绑定事件侦听器最有名的方法:myElement.onclick = function onclick(event) { console.log(event.type + ' got fired');};但通常应该避免这样做。这里, .onclick 是该元素的一个属性,意味着你可以改变它,但是你不能使用它来添加额外的侦听器 — 通过指定一个新的函数...

2018-02-27 14:17:28 440

翻译 Vanilla JavaScript中基本的DOM操作(一)

无论何时,我们需要进行DOM操作,我们将很快地借助于jQuery。然而,JavaScript DOM API事实上是非常有能力的,并且自从低于 IE11 被 完全放弃 后,它现在可以被放心地使用了。在本文中,我将演示如何完成一些最常见的DOM操作任务用普通的JavaScript,即:第一节:查询和修改DOM第二节:修改类和属性第三节:监听事件第四节:动画 我将给你展示如何创建...

2018-02-27 01:49:20 1215

翻译 Vue - 常见疑问:(第二弹)

(6)“我可以一起使用Vue和Redux吗?”当然可以 - 虽然你通常不会使用 Redux ,但是 Vue 有自己的实现:Vuex。Vuex受到Redux的启发,但很好地融入了“Vue世界”。它还知道状态(state)和动作(actions),但随后使用 mutation 替代了 reducer,并使用 getter 来获取值。(7)“我可以和 PHP/Node/…一起使用 Vue 吗...

2018-02-20 23:20:55 722

翻译 Vue - 常见疑问:(第一弹)

概要这里有一些我看到的问题。让我试着回答它们:Do you need a complex project setup? 你需要一个复杂的项目配置吗?Should you use ES6 or ES5? 你应该使用ES6还是ES5?What’s the difference between Vue Instances and Vue Components...

2018-02-20 20:54:16 376

原创 前端构建之webpack:(1)入门篇

初始webpack版本:3.0x安装 npm install webpack@3.0.0 --save-dev 或者 yarn add webpack@3.0.0 --dev

2018-02-08 09:28:20 411

原创 命令行工具之Cmder:(1)入门篇

前置知识系统:windows7 64位软件:Cmder简介cmder是windows下的命令行工具,用来替代windows自带的cmd。下载地址:http://cmder.net/ 。总之,她很sexy!!!安装与配置(1)下载安装-官方地址:http://cmder.net/ 版本区别: (2)环境配置为什么要进行环境配置...

2018-02-08 03:12:47 12528

原创 命令行工具之 Cmder

CmderCmder 是 windows 下的命令行工具,用来替代 windows 自带的丑陋 cmd。总之,“她很 sexy ! ! !”基本使用(1)下载安装 下载地址:http://cmder.net/ Cmder 有两个版本:mini版本 和 “豪华版” 区别: mini 没有内建msysgit工具,这是Git for Windows的标准配...

2018-02-08 00:03:39 852

原创 VS Code系列:(三)插件篇

前置知识本文推荐插件,主要针对 web前端开发;部分插件可能会因为版本更新等原因,会有所变化;通用插件HTML CSS Support html 标签class属性等 智能提示 新版已经支持scss文件检索标签Auto Close Tag 自动闭合标签【HTML/XML】Auto Rename Tag 改变标签时,同时自

2018-02-03 20:52:39 4407 1

原创 VS Code系列:(一)初识篇

前置知识本篇文章: vscode 的版本 1.19.2安装系统:windows 7 64位主要适用:web前端开发简介官方介绍 VisualStudioCode是一个轻量级且功能强大的源代码编辑器,它运行在桌面上,支持Windows、MacOS和Linux系统。它提供了对JavaScript、TypeScript和Node.js的内置支持,并为其他语言(如C、C#、J

2018-02-03 11:55:37 57058 1

原创 2018寄语

2017年,已经过去,2018已然来到眼前。

2018-01-01 23:42:34 892

原创 js函数系列之数组:(1)生成不重复的随机数组

js函数系列之数组:(1)生成不重复的随机数组

2017-12-25 00:24:54 2512

原创 CSS实战样式:文字两侧加居中横线

CSS实战样式:文字两侧加居中横线在日常的开发中,会遇到这样的需求

2017-10-23 15:56:09 10523

原创 Restful API

Restful API(Restful数据协议规范)REST(representational state transfer,表述性状态转化)

2017-09-19 11:00:11 514

原创 JS数组去重

1. 基本数据类型去重 2. 对象数组的去重 3. 插件类库的方法

2017-09-16 17:01:43 411

原创 CSS元素居中

css居中一、水平居中 (一)行内或类行内元素(二)块级元素居中 单个块元素:多个块级元素二、垂直居中 (一)行内或类行内元素 单行:single line多行:multiple lines(二)块级元素 元素定高未知元素的高度三、实现水平居中且垂直居中 (一)使用table-cell居中(二)使用absolute定位居中(三)宽高不固定元素(四)使用Fl...

2017-09-15 12:19:55 420

原创 前端模块化开发

模块化(Modular) 模块化是一种项目的构架模式, 这种构架模式让JS代码重用性变得非常高,让项目构架的一些复杂问题全部得以解决。

2017-08-29 11:14:59 426

翻译 JavaScript:世界上最被误解的语言

JavaScript:世界上最被误解的编程语言

2017-06-17 22:24:48 1881

原创 书摘——《暗时间》

暗时间——笔记《暗时间》刘未鹏书荐: 这本书是刘未鹏个人的一系列文章的合集,包括了生活、工作等方面的思考,尤其是一些关于心理认知学习等方面的思考,其中充满了丰富的真知灼见。书中的很多观点和思考的角度,也让我颇受启发。 但是,这本书偏思维角度的论述,语言平实,并不是很难懂,不过,这只是表面层次意义上的,更深地认识,仍需更加深入的思考,以及结合个人经历进行验证,这是一种对话,这也是我认

2017-06-04 23:09:40 541

转载 诗意歌词

我发着呆,凝视天空 你是否依然记得 在那些错过的季节里 我怀着不确实的情感若能化作层层碎片 即便只能深藏在心间 希望你的笑脸 能够定格在应有的原点若时光飞逝 若能形影相伴 总有一天我会看到 还未曾见过的世界如果这些话语能传到你的耳畔 而不是散落空中随风飘逝 把那些不知隐藏在何处的回忆 全部收进宝箱里面 《夏目友人帐》

2017-06-04 22:35:46 465 1

原创 四月的谎言,五月仍在留恋

夜晚的音乐莫逆的顾盼艺术家没有成了哲学家愁忧离散悄然中来

2017-05-15 23:06:04 334 1

原创 JavaScript排序算法系列——冒泡排序

JavaScript排序算法系列——冒泡排序(Bubble Sort)

2017-05-08 19:48:34 517

原创 JS放大镜

js实现放大镜效果:适合入门的小伙伴

2017-05-04 19:57:42 466

PHP-and-MySQL-Web-Development-5th-Edition PDF+源码

PHP-and-MySQL-Web-Development-5th-Edition PDF+源码,英文第五版,源代码为github上的;开源资料

2018-06-29

空空如也

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

TA关注的人

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