标签 ···
标签
- 三维
- Anaconda
- Arcgis
- Arcpy
- Asp
- Autocad
- Avro
- Azure
- Css
- Canvas
- Carbondata
- Carbon
-
- Cesium
- Clickhouse
- Git
- Curl
- Deepin
- Python
- Docker
- Dojo
- Es6
- Echart
- Echarts
- Electron
- Excel
- Java
- Gis
- Geoserver
- Windos
- Gulp
- 大数据
- Hexo
- Idea
- Jenkins
- Javascript
- Layui
- Linux
- Shell
- Lodash
- Macos
- Mapbox
- Maven
- Mysql
- Springboot
- Nacos
- Nginx
- Nodejs
- Openvpn
- Openlayers
- Php
- Pdfjs
- Postgis
- Postgresql
- Postman
- Redis
- Sqlserver
- Sql
- Synergy
- 计算机网络
- Tensorflow
- Trufjs
- Vmfusion
- Vmworkstation
- Vim
- Virtualbox
- 技术文章
- Vue
- Webgl
- 移动端
- Windows
- 软件
- Xenserver
- Axios
- Babel
- Jquery
- 博客
- Html
- Markdown
- 杂文
- 随笔
- 租房
- 微信
- Vm
- 数据可视化
- 基础知识
- Iis
- 科学上网
- 代理软件
- 历史
- 钉钉
- 面试题
- 其他
-
Gulp系列之工具使用关于图片的压缩,这是非常重要的,从我开始写博客开始,就会习惯于在操作用截图,遇到的问题,解决方法,以及其他的操作步骤等,都会截图保存,这样就导致了,即使只有几十篇文章,图片的个数已经超过了2000张,我写了一篇专门文章,专门探讨Gulp图片压缩 (Gulp图片压缩) 的文章,而这一篇文章,其实是我在综合了各种软件压缩方法之后,对gulp-tinypng-free进行修改的过程记录。gulp-tin......
-
Gulp图片压缩我尝试了smushit(1) 使用smushit进行图片压缩的时候,出现了403错误后来我换成了这个换成这个之后,还是出现了问题,就是会出现总是卡住某一个图片上。参考文章:1.heldr/gulp-smushit(2) 2.Did you forget to signal async completion?出现了: Did you forget to signal async completion......
-
babel插件的使用问题在webpack中需要用到babel插件,在gulp中为了转义es6语法也需要babel插件。今天在执行一个gulp任务时,死活过不去。代码也很简单,就是把public中的js代码先把es6语法使用babel转成es5语法,然后再压缩,昨天还好好的,今天就不能使用了,简直郁闷透顶。出现了:“ Cannot read property ‘bindings’ of null” 错误。我的package......
-
Gulp学习和使用gulp是前端自动化工具,和grunt比较类似,但据说比较简单,和webpack也比较像,但我觉得两着在侧重点上不一样,gulp更加的全面,通过配置和插件,不仅可以完成webpack全部功能,而且可以完成webpack不能完成的功能,比如运行命令行.安装gulp:参考文章:1.使用gulp打包压缩完整项目安装npm install –save-dev gulp-babel babel-core b......
-
技术研究之gulp在编写博客的时候,始终绕不开的是要使用命令行,通常在打包的时候,要执行多个命令,比如hexo g、hexo d,如果要把博客同时存储到github上,还要执行git命令,所以最方便的方法就是使用打包命令,webpack这种就不太合适了,选来选去,最后确定了gulp,很多人都说grunt太复杂了,就没有进一步的尝试。......
小额赞助
本人提供免费与付费咨询服务,感谢您的支持!赞助请发邮件通知,方便公布您的善意!
**光
3.01 元
Sun
3.00 元
bibichuan
3.00 元
微信公众号
广告位
诚心邀请广大金主爸爸洽谈合作
每日一省
isNaN 和 Number.isNaN 函数的区别?
1.函数 isNaN 接收参数后,会尝试将这个参数转换为数值,任何不能被转换为数值的的值都会返回 true,因此非数字值传入也会返回 true ,会影响 NaN 的判断。
2.函数 Number.isNaN 会首先判断传入参数是否为数字,如果是数字再继续判断是否为 NaN ,不会进行数据类型的转换,这种方法对于 NaN 的判断更为准确。
每日二省
为什么0.1+0.2 ! == 0.3,如何让其相等?
一个直接的解决方法就是设置一个误差范围,通常称为“机器精度”。对JavaScript来说,这个值通常为2-52,在ES6中,提供了Number.EPSILON属性,而它的值就是2-52,只要判断0.1+0.2-0.3是否小于Number.EPSILON,如果小于,就可以判断为0.1+0.2 ===0.3。
每日三省
== 操作符的强制类型转换规则?
1.首先会判断两者类型是否**相同,**相同的话就比较两者的大小。
2.类型不相同的话,就会进行类型转换。
3.会先判断是否在对比 null 和 undefined,是的话就会返回 true。
4.判断两者类型是否为 string 和 number,是的话就会将字符串转换为 number。
5.判断其中一方是否为 boolean,是的话就会把 boolean 转为 number 再进行判断。
6.判断其中一方是否为 object 且另一方为 string、number 或者 symbol,是的话就会把 object 转为原始类型再进行判断。
每日英语
Happiness is time precipitation, smile is the lonely sad.
幸福是年华的沉淀,微笑是寂寞的悲伤。