标签 ···
标签
- 三维
- 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
- 科学上网
- 代理软件
- 历史
- 钉钉
- 面试题
- 其他
-
npm工具介绍Parcel 是 Web 应用打包工具,适用于经验不同的开发者。它利用多核处理提供了极快的速度,并且不需要任何配置。这个工具类似于webpack打包工具,但是不需要进行复杂的配置,只需要编写html,然后编写js文件,然后运行就可以打包es6的模块了,而且还提供了热部署的功能,修改了js代码,可以自动的部署和更新。这样就可以编写简单的es6的模块和html了。参考文章:1.快速开始2.打包神器之P......
-
npm使用记录三通常,我们使用npm update命令更新一个包。那如果要同时更新所有的包呢?就要使用ncu命令了。参考文章:1.npm 依赖包的安装、更新、删除 (使用npm-check-updates工具)2.npm-update (使用原生的npm update命令)3.npm升级所有的依赖包 (使用npm-check工具)在安装mxGraph-editor的时候,出现了:primordials is no......
-
Webpack配置学习自动配置多入口的函数参考文章:1.webpack配置2.一文搞懂 Webpack 多入口配置3.webpack多入口文件页面打包配置 (自动和手动配置多入口,这里还提到了一个叫glob的库)4.Node.js path模块,获取文件后缀名5.Node.js使用递归实现遍历文件夹中所有文件6.Nodejs基础:路径处理模块path总结 (获取文件名及后缀,以及路径组合等技巧)使用mini-css插件......
-
Nodejs服务端开发二参考文章:1.Nodejs定时任务(node-schedule):https://www.jianshu.com/p/8d303ff8fdeb2.Nodejs学习笔记(十二)— 定时任务(node-schedule):https://www.cnblogs.com/zhongweiv/p/node_schedule.html参考文章:1.Node.js日志记录指南:https://www.html......
-
Nodejs之Restify使用nodejs开发restful风格的api,我先选中了restify。其实为什么选择这个,而不是experss,这就因人而异了。其实对于一个架构师来说(我虽然没做过),如何再各种技术中取舍,也是一门学问,是激进的使用更新的技术,还是沿用团队成员都在使用的老的方法。要知道,任何一种架构的选择,以及技术的变更,都是需要成本的。再用新技术换来时间和空间成本的同时,也要照顾着自己以及其他人的学习成本。......
-
npm安装NodeSass问题在安装node-sass,node-gyp的时候,就会遇到很多的问题,下面的有的是windows上的,有的是linux上的,还有的是mac上的,我都摘录到这里了。解决方法就是不用node-sass,换成sass 和dart-sass就好了,这样就不会出现安装node-sass的问题了,步骤如下:(1) 删除package.json中的 “node-sass”: “^4.14.1”(2) 安装 da......
-
Nodejs服务端开发没有好的思路,其实就应该先从参考文章说起。参考文章:1.08、Node.js -Express框架 -RESTful API2.【翻译】十个开发 Node.js REST API 的最佳实践3.Quick Start4.restify针对java和php,都可以同时处理多个http请求,但是如果使用nodejs,它是单线程的,该如何处理并发的请求呢?关于nodejs高并发的说法,其实是在nodej......
-
Nodejs知识点总结同步读写:readFileSync()、writeFileSync();异步读写:readFile()、writeFile();参考文章:1.node基础:文件系统-文件读取:https://www.cnblogs.com/chyingp/p/node-guide-file-read.html2.fs 模块:http://javascript.ruanyifeng.com/nodejs/fs.ht......
-
npm和yarn使用记录一直记不住一些npm的命令问题,这篇文章专门用来记录一些npm使用中的问题。npm install 包名,默认是安装本地文件夹下,即命令执行的文件夹。大部分的npm官网里面的包都是这么安装的,默认不更新packag.json。npm install 包名 -save/-S,–save是你发布之后还依赖的东西npm install 包名 -save-dev/-D,–save-dev是你开发时候依赖的......
小额赞助
本人提供免费与付费咨询服务,感谢您的支持!赞助请发邮件通知,方便公布您的善意!
**光
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.
幸福是年华的沉淀,微笑是寂寞的悲伤。