归档之于 ‘ 2017 年7 月

《Maven官方文档》选择可移植的Wagon提供者

原文链接   译者:carvendy

选择可移植的Wagon提供者

默认,Maven使用java.net.URLConnectionHttpURLConnection)类提供使用JDK接入仓库使用HTTP/HTTPS协议。不行地,支持这个实现由确定的bug,Maven使用这可能发现不能链接服务端并需要一些配置。一个奇怪的行为例包含着行包装授权头Base64值,当密码很长和使用缓存优先可以授权连接同样的服务端。

Maven 2.2.0 尝试修改这问题通过Wagon实现基于Apache HttpClient。不幸地,很快地HttpClient不支持NTLM(至少,version 2),影响意味着用户在代理服务器在NTLMv2后不能使用Maven 2.2.0。

希望地,解决这些,Maven 2.2.1将支持指定你想使用的Wagon提供者和给定的协议在构建过程中。从role-hint组件为了Wagon,提供者名字将被附加到协议使用的格式==<protocol>-<provider>==。

Maven 2.2.1,两种方式指定Wagon提供者应该使用:命令行,或者==<server>配置部分在settings.xml==。 阅读全文

《JAVA模块化系统》翻译邀请

2017年6月13日份,JAVA模块化系统在JCP执行委员会中投票通过,意味着在JAVA9中我们将能使用JAVA的模块化能力,我们团队也在开发和使用一个模块化框架TITAN。所以并发网本月组织翻译JAVA模块化系统 (拼图项目)。

阅读全文

《Maven官方文档》密码加密

原文链接   译者:carvendy

密码加密

  1. 介绍
  2. 怎么创建一个主密码
  3. 怎么加密服务端密码
  4. 怎么保持主密码可移动驱动器
  5. 提示

阅读全文

常用开源框架中设计模式使用分析

一、前言

说起来设计模式,大家应该都耳熟能详,设计模式代表了软件设计的最佳实践,是经过不断总结提炼出来的代码设计经验的分类总结,这些模式或者可以简化代码,或者可以是代码逻辑开起来清晰,或者对功能扩展很方便…。

设计模式按照使用场景可以分为三大类:创建型模式(Creational Patterns)、结构型模式(Structural Patterns)、行为型模式(Behavioral Patterns)。

阅读全文

UML建模图实战笔记

一、前言

UML:Unified Modeling Language(统一建模语言),使用UML进行建模的作用有哪些:

  • 可以更好的理解问题
  • 可以及早的发现错误或者被遗漏的点
  • 可以更加方便的进行组员之间的沟通
  • 支持面向对象软件开发建模,可以更好的描述显示编程的情景。
  • 对于复杂的系统来说,如果概要模型做的好,那么整个系统的模型也就很清晰明了。

阅读全文

return top