VMware Tools 是VMware软件提供的一个辅助工具,可以提升虚拟机的使用体验,默认伴随虚拟机自动安装,但有时候自动安装会出错。

本篇就介绍我们如何手动安装支持 MAC OS X 的 VMware Tools。

阅读全文 »

网易云音乐是我们常常使用的音乐软件,但是它的版权问题的确令人堪忧,

本篇文章向大家引入一个开源项目,解决网易云无版权歌曲的播放问题。

阅读全文 »

有时候,我们往往需要在某个目录进入控制台窗口,特别是在某个目录打开管理员窗口,而大多数控制台的默认路径都会从用户家目录出发,不太方便。

本篇引入一个开源项目,介绍如何将 Windows Terminal 在当前目录打开,以及以管理员方式打开的办法。

阅读全文 »

Git 有两种远程仓库与本地仓库之间 push/clone/pull 等操作的验证模式。一种是 HTTPS 模式,另一种是 SSH 模式。

本文主要讲述这两种模式的区别以及使用方式。

阅读全文 »

随着时间的推移,许多博客的内容都往往会遇到过时的情况,一些程序,操作教程在新的版本可能已经不适用。

为了方便读者们查阅,我们应该根据文章发布时间提供一个提示信息,提醒读者该文章的时效,节省读者的时间。

下面笔者就介绍在 Next 主题下面,Hexo 如何显示优雅的时效性提示信息。

阅读全文 »

Java8 又称 Java 1.8 版本是自 Java 1.5 版本以来最大的一个版本变动,这一次带来了许多的新特性,首当其冲的莫过于 lambda 表达式,为了配合 lambda 表达式的使用,加入了 函数式 接口。

本文通过几个例子,描述 lambda 表达式结合函数式接口的基本使用方式。

阅读全文 »

在前面的文章中,我们介绍了 JavaScript 心酸的发展历程,从开始的大乱斗,到后来的标准化……。

而目前我们所用的 JavaScript 是由三部分内容组成的:ECMAScript(标准) + DOM(文档对象) + BOM(浏览器对象)

JavaScript 的基本语法和基本对象等都是来自于 ECMAScript 的 ,可以说 ECMAScript是 JavaScript 的核心部分。

在学习 JavaScript 时,我们先从 ECMAScript 中开始讲起,也就是 JavaScript 的核心部分:基本语法和基本对象。

阅读全文 »

Git 是我们软件开发中经常使用的工具,为了解决日常遇到的各种问题,我们需要使用 Git 提供的各种各样的内置工具,但很多都是在命令行下使用的,对于新手来说并不方便。

本篇介绍一种新的方式,将 Git 的内置工具修改为 VSCode ,方便我们的使用。

阅读全文 »