- 博客(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
585
1
原创 Windows10 下载安装MySQL8
下载(1)官方下载地址:登录MySQL官网:(2)进入社区版下载界面,两个入口:(2)下载有两种方式:msi:应用程序安装,一路next这种方式;问题:无法自定义mysql安装路径,默认安装C盘,这是不能接受的;zip:下载压缩包优点:可以自定义安装目录,但是需要进行环境配置,这里我们采用这种方式安装(1)在解压后的根目录下,新建 my.ini 文件:...
2020-03-15 19:55:46
331
1px边框问题
随着终端设备的多种多样,尤其的Retina屏的出现,两倍高清屏,三倍高清屏,css中1px的边框的展示的视觉效果是不一样,通常的做法,有以下几种:Flexible方案Flexible方案原理:借助Javascript来动态地修改mete标签中viewport(视口)的initial-scale(缩放比)的值,然后根据dpr修改html 元素的font-size的值,再使用rem来处理元...
2019-04-15 08:55:18
1149
2
原创 前端开发中icon图标使用的那些门道儿
前端开发图标使用在日常开发,前端coder绕不开一个话题,在页面上添加各种小图标,比如或者是这样的:一般来说,总体上有三种方案:位图图标,png图片,经典的使用场景——精灵图;字体图标,比较有名的:Font Awesome、icon-fontsvg图标,配合前端框架使用,SVG Sprite技术了解一下……位图图标在IE时代,由于浏览器的兼容性问题,png图片是一个不得不采...
2019-04-05 17:57:42
4400
原创 如何提取网页中的blob加密视频
如何提取网页中的blob加密视频一、场景一些网站的视频为了防止下载,通常会采用blob加密的做法,打开浏览器控制台F12后,是这样的:视频网址:“blob:https://us.flukecal.com/ea2b5cdf-7e15-48xxxxxxx”这样是无法下载的,即使去掉blob前缀,搜索之后会报错或找不到,这就很尴尬了。。。肿么办?
2018-09-27 13:29:41
70531
6
原创 获取元素的 CSS 属性
获取元素的 CSS 属性工具函数 获取元素的 CSS 属性 (1)使用 HTMLElement.style.属性名(2)使用 window.getComputedStyle兼容处理(1)使用 HTMLElement.style.属性名MDN 详解HTMLElement.style 属性返回一个 CSSStyleDeclaration 对象(只读),该对象包含...
2018-07-04 08:04:55
1969
原创 IOS下动态加载数据点击事件失效
动态数据的创建与绑定在实际的开发中,我们常常需要通过动态加载数据,来创建页面的DOM,而且给这些新增的元素添加事件也是不可避免的。而对于动态数据的事件绑定,就需要明白两个概念,就是目标元素和代理元素(委托元素);(1)目标元素:动态创建的元素,最终click事件需要绑定到该元素(2)代理元素:动态创建的元素的父级元素,即非动态创建的父元素,比如我们习惯上使用document,b...
2018-05-07 09:01:37
1195
原创 sticky footer——粘黏页脚,你知道多少?
一、什么是sticky footer?作为一名前端coder,如果有人问你什么是sticky footer时,你一脸懵逼的样子,可是要被鄙视的哟……其实,在日常开发中,你一定遇见过这样的布局,只是不知道它的名字罢了。当然,知道这个英文,偶尔也是不错的呢!sticky footer 指的是在页面布局时,当页面的内容不足或等于一屏时,让页脚始终保持在页面的底部,如同粘在底部一样(^-^);...
2018-05-02 00:10:35
616
原创 JavaScript排序算法系列——快速排序
快速排序思路:算法参考某个元素值,将小于它的值,放到左数组中,大于它的值的元素就放到右数组中,然后递归进行上一次左右数组的操作,返回合并的数组就是已经排好顺序的数组了实例9, 7, 1, 4, 6, 2[1, 2] [4] [9, 7, 6][1] [2] [] [4] [] [6] [9,...
2018-03-11 16:10:57
375
原创 殴打小盆友之JS系列——函数篇:函数基础
函数本人小盆友一枚,本系列为个人学习总结,主要为基础知识,主要目的在于督促自己建立完整的知识体系,查缺补漏,回归基础;错误肯定有,需进一步完善,分享出来,希望对于自己和他人有用;错误之处,请留言,我会及时修正;此外,因此系列文章为基础知识,大佬可略过,希望不会浪费你的时间;一、函数的概念含义:函数是一段js代码,只定义一次,就可以被执行(调用)任意次;函数包含...
2018-03-11 14:28:14
314
原创 殴打小盆友之JS系列(三):函数 ——执行机制
JS的执行机制本人小盆友一枚,本系列为个人学习总结,主要为基础知识,主要目的在于督促自己建立完整的知识体系,查缺补漏,回归基础;错误肯定有,需进一步完善,分享出来,希望对于自己和他人有用;错误之处,请留言,我会及时修正;此外,因此系列文章为基础知识,大佬可略过,希望不会浪费你的时间;一、javascript的编译和执行执行顺序是按照脚本标签<script>...
2018-03-11 14:13:26
342
原创 殴打小盆友之JS系列(一):JS数据类型
JS数据类型本人小盆友一枚,本系列为个人学习总结,主要为基础知识,主要目的在于督促自己建立完整的知识体系,查缺补漏,回归基础;错误肯定有,需进一步完善,分享出来,希望对于自己和他人有用;错误之处,请留言,我会及时修正;此外,因此系列文章为基础知识,大佬可略过,希望不会浪费你的时间;一、数据类型(7种)第一种划分方式:(1)基本数据类型:Number、Str...
2018-03-10 22:10:57
337
翻译 Vanilla JavaScript中基本的DOM操作(二)
第三节:事件侦听这可能是绑定事件侦听器最有名的方法:myElement.onclick = function onclick(event) { console.log(event.type + ' got fired');};但通常应该避免这样做。这里, .onclick 是该元素的一个属性,意味着你可以改变它,但是你不能使用它来添加额外的侦听器 — 通过指定一个新的函数...
2018-02-27 14:17:28
517
翻译 Vanilla JavaScript中基本的DOM操作(一)
无论何时,我们需要进行DOM操作,我们将很快地借助于jQuery。然而,JavaScript DOM API事实上是非常有能力的,并且自从低于 IE11 被 完全放弃 后,它现在可以被放心地使用了。在本文中,我将演示如何完成一些最常见的DOM操作任务用普通的JavaScript,即:第一节:查询和修改DOM第二节:修改类和属性第三节:监听事件第四节:动画 我将给你展示如何创建...
2018-02-27 01:49:20
1326
翻译 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
762
翻译 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
414
原创 前端构建之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
446
原创 命令行工具之Cmder:(1)入门篇
前置知识系统:windows7 64位软件:Cmder简介cmder是windows下的命令行工具,用来替代windows自带的cmd。下载地址:http://cmder.net/ 。总之,她很sexy!!!安装与配置(1)下载安装-官方地址:http://cmder.net/ 版本区别: (2)环境配置为什么要进行环境配置...
2018-02-08 03:12:47
12630
原创 命令行工具之 Cmder
CmderCmder 是 windows 下的命令行工具,用来替代 windows 自带的丑陋 cmd。总之,“她很 sexy ! ! !”基本使用(1)下载安装 下载地址:http://cmder.net/ Cmder 有两个版本:mini版本 和 “豪华版” 区别: mini 没有内建msysgit工具,这是Git for Windows的标准配...
2018-02-08 00:03:39
903
原创 VS Code系列:(三)插件篇
前置知识本文推荐插件,主要针对 web前端开发;部分插件可能会因为版本更新等原因,会有所变化;通用插件HTML CSS Support html 标签class属性等 智能提示 新版已经支持scss文件检索标签Auto Close Tag 自动闭合标签【HTML/XML】Auto Rename Tag 改变标签时,同时自
2018-02-03 20:52:39
4608
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
57860
1
原创 Restful API
Restful API(Restful数据协议规范)REST(representational state transfer,表述性状态转化)
2017-09-19 11:00:11
558
原创 CSS元素居中
css居中一、水平居中 (一)行内或类行内元素(二)块级元素居中 单个块元素:多个块级元素二、垂直居中 (一)行内或类行内元素 单行:single line多行:multiple lines(二)块级元素 元素定高未知元素的高度三、实现水平居中且垂直居中 (一)使用table-cell居中(二)使用absolute定位居中(三)宽高不固定元素(四)使用Fl...
2017-09-15 12:19:55
469
原创 前端模块化开发
模块化(Modular) 模块化是一种项目的构架模式, 这种构架模式让JS代码重用性变得非常高,让项目构架的一些复杂问题全部得以解决。
2017-08-29 11:14:59
459
原创 书摘——《暗时间》
暗时间——笔记《暗时间》刘未鹏书荐: 这本书是刘未鹏个人的一系列文章的合集,包括了生活、工作等方面的思考,尤其是一些关于心理认知学习等方面的思考,其中充满了丰富的真知灼见。书中的很多观点和思考的角度,也让我颇受启发。 但是,这本书偏思维角度的论述,语言平实,并不是很难懂,不过,这只是表面层次意义上的,更深地认识,仍需更加深入的思考,以及结合个人经历进行验证,这是一种对话,这也是我认
2017-06-04 23:09:40
728
转载 诗意歌词
我发着呆,凝视天空 你是否依然记得 在那些错过的季节里 我怀着不确实的情感若能化作层层碎片 即便只能深藏在心间 希望你的笑脸 能够定格在应有的原点若时光飞逝 若能形影相伴 总有一天我会看到 还未曾见过的世界如果这些话语能传到你的耳畔 而不是散落空中随风飘逝 把那些不知隐藏在何处的回忆 全部收进宝箱里面 《夏目友人帐》
2017-06-04 22:35:46
513
PHP-and-MySQL-Web-Development-5th-Edition PDF+源码
2018-06-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人