Windows下如何管理和切换nodejs版本?

一、NODEJS安装

针对NODEJS的安装,主要有安装包和压缩包两种,我记得刚开始学的时候使用安装包安装了NODEJS,但其实node.exe是纯绿色的文件,目录拷贝到哪都可以执行,所以现在还是建议下载压缩包安装;只是需手动配置一些必要的系统变量,大致配置信息有:

Continue reading Windows下如何管理和切换nodejs版本?

JavaScript的实力如何?

嗯,这一年没做什么事,就想把时间空下来静静地、系统地学习一下javascript,以前总是知其形不知其义,套着jquery的简易代码也能完成几个极简单的小项目。
为了改变这种状态,多看了几本关于javascript的书,顺序完全按照下面这篇博文的建议进行:

如何学习Javascript
https://kb.cnblogs.com/page/191787/

加上以前掌握的一些基础,感觉自己进了一个台阶。
其实不然,今天又被下面这篇文章狠狠地上了一课:

如何衡量一个人的 JavaScript 水平?
https://blog.csdn.net/weixin_37615279/article/details/103658866
作者:陈大鱼头

看完似乎有很多话想对自己说,但又打不出什么具体的文字;
学习之路真没有一蹴而就的!
再者,岁数一大把了,学习似乎也没了效率;
也迷茫于学习这类知识对自己的生存是否有价值的问题。

我好难,但又不得不继续蹒跚前行!

Continue reading JavaScript的实力如何?

小心被“钓鱼”

今天收到一封邮件,显示来自linode.com,全英文的,我通过词霸大致了解到其提示我从2019-09-01起已逾期$48.4,需要立即更新我的支付信息。

疑点一:我没有linode这个帐号
疑点二:发件人提示是由“no-reply@isales-marketing.com”代发
疑点三:所给的链接地址是伪装的

确认这封邮件是钓鱼邮件,果断举报加黑了!

我个人喜欢钓鱼,喜欢鱼上钩的感觉!
有时也特在意鱼被钓上来的那一刹那,它会不会因为疼痛的刺激而意识到此生已休矣?!

一文看懂“铁路图”

在学习《javascript语言精粹》的时候,遇到了一种叫做铁路图的东西,对其百思不得其解。经过查找资料和分析,总结出如下规律。

简介

铁路图(railroad diagram),又叫语法图(syntax diagrams),是一种表示形式语法的方式,是巴科斯范式和扩展巴科斯范式的图形化表示。

巴科斯范式(英语:Backus Normal Form,缩写为 BNF),又称为巴科斯-诺尔范式(英语:Backus-Naur Form,缩写同样为 BNF,也译为巴科斯-瑙尔范式、巴克斯-诺尔范式),是一种用于表示上下文无关文法的语言,上下文无关文法描述了一类形式语言。它是由约翰·巴科斯(John Backus)和彼得·诺尔(Peter Naur)首先引入的用来描述计算机语言语法的符号集。

尽管巴科斯范式也能表示一部分自然语言的语法,它还是更广泛地使用于程序设计语言、指令集、通信协议的语法表示中。大多数程序设计语言或者形式语义方面的教科书都采用巴科斯范式。在各种文献中还存在巴科斯范式的一些变体,如扩展巴科斯范式 EBNF 或扩充巴科斯范式 ABNF。
https://zh.wikipedia.org/wiki/%E5%B7%B4%E7%A7%91%E6%96%AF%E8%8C%83%E5%BC%8F

基本规则

  1. 从左边界开始,沿着轨道到右边界。
  2. 沿途,你在圆框中遇到的是字面量,在方块中遇到的是规则或描述。
  3. 任何沿着轨道能走通的序列都是合法的。
  4. 任何不能沿着轨道走通的序列都是非法的。
  5. 末端只有一个竖条的铁路图,表示允许在任意一对符号中插入空白。而在末端有两个竖条的铁路图则不允许。

Continue reading 一文看懂“铁路图”

苏州阳澄湖服务区

这段时间,我的朋友圈被网红服务区“苏州阳澄湖服务区”刷屏了!每张照片,鲜活而亮丽。

记得去年经过常州芳茂山恐龙主题服务区时,随即被其全新的主题诠释而憾动,将恐龙文化、地域特色、环境艺术、VR光影科技、美食、购物、体验等融入到服务区,打造“交通+游憩体验”的新商业模式。

阳澄湖服务区此次升级,在此基础上,以江南园林为主题,结合智能AI,将山情与水韵集于一身、建筑与音乐熔于一炉。 Continue reading 苏州阳澄湖服务区