西维蜀黍

【Linux】时间同步问题与Linux NTP

零.相关知识

1.时间与时区

**如果有人问你说现在几点? **你看了看表回答他说晚上8点了。这样回答看上去没有什么问题,但是如果问你的这个人在欧洲的话那么你的回答就会让他很疑惑,因为他那里还太阳当空呢。 这里就有产生了一个如何定义时间的问题。为在地球环绕太阳旋转的24个小时中,世界各地日出日落的时间是不一样的.所以我们才有划分时区(timezone) 的必要,也就是把全球划分成24个不同的时区。所以我们可以把时间的定义理解为一个时间的值加上所在地的时区(注意这个所在地可以精确到城市)。

  ...


【Linux】CentOS7/RedHat7 NTP服务无法开机自启动

1.问题

yum -y install ntp将ntpd安装完成后,systemctl enable ntpd将 ntpd 设置为开机启动。

  ...


【Linux】查看Linux系统版本

1.查看CentOS版本

cat /etc/*release
  ...


【VMware】VMware中安装CentOS7

最近在学习Hadoop,需要将一整套环境装起来,于是需要在VMware中安装一个CentOS

1.下载镜像

CentOS 官网,下载最新的.iso镜像。

  ...


【Linux】Linux 包管理器

  ...


【VMware】VMware Workstation 与 Device/Credential Guard 不兼容

1.问题

在VMware安装CentOS7的过程中,出现以下问题:

VMware Workstation and Device/Credential Guard are not compatible. VMware Workstation can be run after disabling Device/Credential Guard. Please visit http://www.vmware.com/go/turnoff_CG_DG for more details.

  ...


【JavaScript】JavaScript 单元测试框架:Jasmine

简介

Jasmine 是一款完全开源的基于行为驱动(BDD,behavior-driven development)的 JavaScript 测试框架,它不依赖于其他任何 JavaScript 组件,也不需要 DOM。它有灵活而清晰的语法,可以帮助我们最高效的完成测试代码。

  ...


【Operating System】环境变量(Environmental Variables)

我们在安装一些编程环境时,经常需要配置环境变量。但是你是否完全了解其意义呢?

1 粗谈环境变量

环境变量相当于给系统或用户应用程序设置的一些参数,具体起什么作用这当然和具体的环境变量类型有关。比如path,是告诉系统,当要求系统运行一个程序,而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到哪些目录下去寻找。

  ...


【Node.js】Node.js 与 NPM 的模块版本管理

【Node.js】Node.js与NPM入门 中,我们介绍了Node.js与NPM的相关基础知识。

Node.js 与 NPM自身的版本管理

首先,可先查看当前 Node.js 与 npm的版本:

$node -v
//v7.2.1

$npm -v
//v4.3.0
  ...


【Network】DNS原理分析

记得有一次面试,被问道:当在浏览器中输入一个URL后会发生什么。就个人而言,很喜欢这样发散性的问题,因为客观的来说,这类问题能够客观地考察其对HTTPWeb的理解,也不用担心其有意准备了面试答案,稍微深入某个细节,就可了解其掌握程度。而且,从不同的角度看完全可以得出不同的分析过程。

  ...