个人简介

Echo Blog


江湖无名 安心练剑
  • Java Poet
    Java Poet JavaPoet is the successor to JavaWriter. New projects should prefer JavaPoet because it has a stronger code model: it understands types and can manage imports automatically. JavaPoet i...
    2017-09-29 08:25:51 | Java
  • Java Dev Guide
    Java Dev Guide 阿里巴巴 Java 开发手册下载 愿景:码出高效,码出质量。 此篇规范可以作为自己的编写规范。也可留作日后 team 的开发规范。 以后所有项目,直接引入这一篇规范。 编程风格 命名风格 【强制】命名不可以 _/$ 为开始或者结束。 【强制】禁止拼音与英文混淆。建议纯英文。 【强制】类...
    2017-09-29 00:46:05 | Java
  • maven 发布到中央仓库
    Jar to Maven 我们经常去 maven 上搜索使用的 jar,非常的方便。但是怎么样将自己的 jar 上传到 Maven 仓库呢? Register Sonatype 注册 一个 Jira 账户。 Sonatype 还提供了一个名为 OSS 的系统,具体的构件发布是在这个 OSS 系统上。 登录 Sonatype,使用刚才注册的账号。 Create Issue 点...
    2017-09-28 10:52:13 | Maven
  • maven 发布到中央仓库常用脚本-02
    作用 整理常见的脚本 主要分为 bash 和 bat 文件。 Bash 脚本 cgit.sh # 提交 git pull git add . git commit -m "[Feature] add for new" git push git status # 1. 赋值权限: chmod +x ./cgit.sh # 2. 执行: ./cgit.sh # Last Updat...
    2017-09-28 10:52:13 | Maven
  • maven 发布到中央仓库之 Ignore Licence-04
    Ignore 作用 git 忽略提交文件 # maven ignore target/ *.jar *.war *.zip *.tar *.tar.gz # eclipse ignore .settings/ .project .classpath # idea ignore .idea/ *.ipr *.iml *.iws # temp ignore *.log *.cache...
    2017-09-28 10:52:13 | Maven
  • maven 发布到中央仓库之持续集成-03
    常见网站 说明:如何进行项目的持续集成+测试覆盖率 Travis-CI https://www.travis-ci.org 直接添加此项目 Coveralls 添加项目 https://coveralls.io/repos/new 直接添加项目 生成密匙 travis encrypt COVERALLS_TOKEN=${your_repo_token} ...
    2017-09-28 10:52:13 | Maven
  • Log4j
    Log4j log4j Java的日志库。 这个技术已过时,只是很多公司还在用。 log4j2 建议学习 log4j2 快速开始 maven 引入 <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> &...
    2017-09-17 02:58:36 | Log
  • File Type Exchange
    缘起 工作中,常常需要不同之间的文本类型互相进行转换。本文做简单记录,便于日后查阅。 Markdown => Pdf 对于项目验收的文档,一般采用 pdf 格式。 见前人的文档明显是根据 markdown 文档转换而成。 于是简单地查了下: Markdown => Pdf (1) 将 markdown 文件使用 chrome 浏览器打开 (2) 右键选择打...
    2017-09-07 06:06:53 | File