Crazy Boy

  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 搜索

maven 依赖管理的最佳实践

发表于 2017-05-27 | 分类于 技术

一般一个父pom项目下面常常有好几个子pom项目模块,而且几个子模块依赖的很多jar包,比如groupId/artifactid/version都是相同的,这样有三个弊端:
(1) 造成jar包重复依赖
(2) 造成版本号重复依赖
(3) 升级某个版本号时,要修改好几个子模块

阅读全文 »

Java项目搭建中的开源组件

发表于 2017-05-24 | 分类于 技术

想从零开始搭建一个Java Web的项目,并上线,需要涉及到多方面的框架与组件。
利用一些开源的组件和工具可以让效率更高,性能更好,可用性更高。
现在将搭建过程中用到的开源项目列出来,已作备忘。

##核心工具
代码仓库:

项目交接说明

发表于 2016-06-13 | 分类于 技术

交接内容

项目git、数据库、作业、页面、权限
交接时间点
需求设计等文档
case情况

交接关键点

1.确认交接时间范围,交接完成之前需求、case均由前团队负责,交接之后需求、Case由新团队负责。

Apache HttpClient 使用备忘

发表于 2015-12-23 | 更新于 2019-06-06 | 分类于 技术

HttpClient是Apache Jakarta Common下的子项目,用来提供高效的、最新的、功能丰富的支持HTTP协议的客户端编程工具包,并且它支持HTTP协议最新的版本和建议。HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性,它不仅使客户端发送Http请求变得容易,而且也方便了开发人员测试接口(基于Http协议的),既提高了开发的效率,也方便提高代码的健壮性。

阅读全文 »

读书笔记之程序员修炼之道(The Pragmatic Programmer)

发表于 2015-12-02 | 更新于 2017-05-27 | 分类于 阅读

《程序员修炼之道》由一系列的独立的部分组成,涵盖的主题从个人责任、职业发展,直到用于使代码保持灵活、并且易于改编和复用的各种架构技术。利用许多富有娱乐性的奇闻轶事、有思想性的例子以及有趣的类比,全面阐释了软件开发的许多不同方面的最佳实践和重大陷阱。无论你是初学者,是有经验的程序员,还是软件项目经理,本书都适合你阅读。 –豆瓣

阅读全文 »
1234
Steven Ren

Steven Ren

17 日志
3 分类
19 标签
RSS
GitHub Weibo
Links
  • MacTalk
  • IIssNan
  • WooYun
  • InfoQ
  • 廖雪峰
  • 阮一峰
  • IT江湖
  • 四火的唠叨
© 2015 – 2019 Steven Ren
访问用户: 人
访问次数: 次 博客全站共: 字