Aimeow的技术小站 活在自己的梦里

Lombok - An Amazing Java Library

Repository Url

http://mvnrepository.com/artifact/org.projectlombok/lombok

Official Website

https://projectlombok.org/

Case


import lombok.AccessLevel;
import lombok.Setter;
import lombok.Data;
import lombok.ToString;

@Data public class DataExample {
  private final String name;
  @Setter(AccessLevel.PACKAGE) private int age;
  private double score;
  private String[] tags;
  
  @ToString(includeFieldNames=true)
  @Data(staticConstructor="of")
  public static class Exercise<T> {
    private final String name;
    private final T value;
  }
}

Vundle - A VIM Plugin Manager

Install Command

git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim

Github Link && Documents for Vundle

https://github.com/VundleVim/Vundle.vim

Portainer - A docker container manager

Introduce

Portainer is a lightweight management UI which allows you to easily manage your different Docker environments (Docker hosts or Swarm clusters).

Docker run command

docker run -d -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --name prtainer docker.io/portainer/portainer
https://hub.docker.com/r/portainer/portainer/
https://github.com/portainer/portainer

The Introduction A Generic Scaffolding System Named Yeoman

Official document

http://yeoman.io/learning/

Introduction

Yeoman can make a generator of node.js application anyway you want.

Install Script

npm install -g yo

MAC下安装应用时不再提示开启任何来源

sudo spctl --master-disable