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

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

阅读全文 »

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

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

阅读全文 »

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

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

阅读全文 »

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

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

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

阅读全文 »

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

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

阅读全文 »

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

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

阅读全文 »

Git 是一个开源的分布式版本控制系统,它可以高效地帮你管理项目中的文件,作为一个开发人员,了解并学习 Git 是我们的必修课。

Github 是世界上最大的代码托管中心,可以说 ,不知道 Github 不算一个合格的 Coder。

今天,我就以推送一个本地项目到 Github 为例,带你体验一下 Github 以及 Git 的魅力。

阅读全文 »

MySQL是目前非常流行的数据库之一,也是中小企业持久化存储的首选数据库。

本篇介绍如何远程连接 MySQL,以及在不同版本(5.x,8.x)上远程连接方式的不同。

阅读全文 »

Java Web 开发有三件秘宝:JDKMySQLTomcat。一般来说,开发时我们会将这些组件都安装到我们的本机电脑中,这使得我们开发更为便捷。然而实际情况中,TomcatMySQL 等往往都是安装在服务器中,而服务器大多采用 Linux 系统,其中以CentOS居多。于是,学习在 CentOS 系统中安装三件套势在必行。

在之前,笔者已经给出JDKMySQLCentOS的安装方式:

今天我们就了解在CentOS中安装 Tomcat、并发布 Web 项目到其中,同时适用于其他Linux系统的操作。

阅读全文 »