Archive for the ‘技术’ Category

Lombok — Java代码自动生成 开发利器

Sunday, March 11th, 2012

最近回家闲暇之余,发现了老外一款不错的工具,决定引入项目当中,这款工具就是Lombok.

一、Lombok是什么

Lombok是一款小巧的代码生成工具。官方网址:http://projectlombok.org/

LomBok主要特性有:自动生成默认的getter/setter方法、自动化的资源管理(通过@Cleanup注解)及注解驱动的异常处理等。目前在国外广泛应用。

LomBok它和jquery一样,目标是让程序员写更少的代码,以及改进一些原始语法中不尽人意的地方。Lombok能做到这一点。既不是用annotations process,也不是用反射。而是直接黑到了编译过程中。所以对运行效率没有任何影响,我们可以通过反编译class文件进行验证。

Read More: 1362 Words Totally

Linux多密钥(私钥)管理

Saturday, March 12th, 2011

很多时候我们可能需要同时登录管理不同的服务器,下面说说多私钥管理。

通过指定不同的文件名来生成不同的私钥文件,首先生成第一个密钥

ssh-keygen -t rsa -f ~/.ssh/id_rsa_main -C “Key for server_main”

生成第二个密钥

ssh-keygen -t rsa -f ~/.ssh/id_rsa_second -C “Key for server_second”

Read More: 433 Words Totally

Linux 服务器使用密钥登录,关闭密码方式

Friday, March 11th, 2011

首先登录服务器生成密钥对:

[jiucool@localhost ~]$ ssh-keygen -t rsa -f ~/.ssh/id_rsa_jiucool -C “id_rsa for jiucool.org”

Generating public/private rsa key pair.

Created directory ‘/home/jiucool/.ssh’.

Enter passphrase (empty for no passphrase):

Read More: 979 Words Totally


正在读取数据……