Skip to main content

学习方法

Submitted by taotao on Thu, 12/06/2018 - 20:48
学习

一直说要总结下自己的学习方法,因为今年这一年学习方法的认识提升最快的一年,改变很多自己之前的错误的认知。 首先说学习的过程是一个将新知识内化的一个过程,所谓的内化就是利用老的知识去理解新的知识的一个过程,然后将新的知识纳入已有的知识体系中。 然后到使用的时候,我们可以快速的根据某一个场景检索到我们需要的知识。学习的过程就是不断丰富我们这个知识体系的一个过程。

Tags

纪念AARON SWARTZ

Submitted by taotao on Wed, 12/05/2018 - 19:37

今天早上打车到公司,在路上折腾个人博客,从2018年12月2日开始,我的博客就一直处于停止更新状态, 因为我打算将博客从emacs org的模式迁移到 Drupal 8,主要是为了可以更好的组织博客的内容,目前已经 写了27篇博客,虽然数量不算多,质量也不算太高,但也算是给自己的一个交代,在博客里可以看到自己成长过程。

Tags

如何创建maven plugin

Submitted by taotao on Tue, 12/04/2018 - 21:34

本文主要介绍如何创建一个简单的maven插件

需要提前准备好如下内容

  1. 安装好maven的环境
  2. 安装好idea或者eclipse
  3. 搭建好neuxs服务

首先在控制台执行命令:

mvn archetype:generate

该命令会生成一个maven plugin的骨架项目。 在命令的执行过程中,会提示需要你选择一个项目类型,我们这里输入: maven-archetype-plugin 然后再选择生成的是什么类型的插件和对应的插件的版本号。

再利用idea导入刚生成的maven 工程,找到源码MyMojo.java,这个类是在maven工程的输出目录中创建一个 touch.txt文件。

我们先不对这个类做任何改动,让该插件可以在项目中执行,可以快速体验下如何执行一个自定义的插件的过程。

我们进入刚生成的目录 demo-touch中,然后执行:

 mvn clean install

这个命令会生成该插件jar包到本地的maven仓库中。