- 博客(8)
- 收藏
- 关注
原创 Maven 使用总结
文章目录使用运行令人迷惑的 mvn 命令可能常用的命令构建的生命周期基础构建的生命周期由阶段(Phases)组成构建的阶段由插件的目标组成某些阶段通常不会从命令行调用Maven 的依赖机制传递依赖性依赖范围原型Maven 仓库使用仓库离线构建使用多个仓库配置POMSuper POM父子 POM 中的元素会被合并POM 中可用的变量settings.xml 配置格式说明镜像仓库的配置发布包和下载包的配置配置代理插件Maven 工具配置插件插件前缀解析介绍maven-assembly-plugin 插件使用
2022-02-07 15:20:27
971
原创 UML类图中类之间的关系图示
以下摘自<<Java核心技术 卷1 基础知识>> 原书第9版类之间的关系依赖(“uses-a”)聚合(“has-a”)继承(“is-a”)依赖 : 即"uses-a"关系,是一种最明显的,最常见的关系. 假如有两个类 A,B. 类A对象的方法中使用了类B对象,就表示类A依赖类B. 应该尽可能的将互相依赖的类减至最少.如果类A不知道B的存在,它就不会关系B的任何...
2020-01-04 22:59:58
686
原创 BeanPostProcessor及其子类,各种常用Aware接口,DisposableBean,InitializingBean,@PostConstruct,@PreDestroy执行顺序
先上结论1-InstantiationAwareBeanPostProcessor.postProcessBeforeInstantiation...2-SmartInstantiationAwareBeanPostProcessor.determineCandidateConstructors...Soldier 构造方法...3-MergedBeanDefinitionPostP...
2020-01-04 18:35:24
703
原创 C语言声明时 *、()、[]的优先级
数组名后面的 [ ] 和 ( ) 具有相同的优先级,它们的优先级高于 *.例如:int *a[10] , [10]先和a结合,它声明了一个含有10个元素的数组,其中每个元素都是指向 int 类型的指针.int (* a)[10], ( ) 和 [ ] 优先级相同,并且都是从左向右结合,* 和 a 先结合,因此 a 是一个指向数组的指针,该指针内含10个元素.int a[10[[20...
2019-12-06 10:47:53
3974
原创 Servlet 学习笔记一
Servlet 运行过程: servlet 程序由web服务器调用,web服务器收到客户端的Servlet访问请求后:Web服务器首先检查是否已经装载并创建了该Servlet实例对象.如果是,则直接运行第4步.装载并创建该Servlet的一个实例对象.调用Servlet实例对象的init()方法.创建一个用于封装HTTP请求消息的HttpServletRequest对象和一个代
2017-04-18 18:04:13
346
原创 关于maven依赖范围的个人理解
pom文件中有个元素是scope 表示构建的依赖范围这本书原文片段是如下: 首先需要知道,Maven在编译项目主代码的时候需要使用一套classpath. 在执行测试的时候会使用另外一套classpath.实际运行Maven项目的时候,又会使用一套classpath我的理解是,maven在编译项目代码的时候 会根据scope 编译需要引入的构件. 比如scope的值为
2017-01-07 19:06:42
2471
原创 Maven 代理设置
在maven的安装目录下 %MAVEN_HOME%/conf/setting.xml 中进行设置 | Specification for one proxy, to be used in connecting to the network. | optional true http
2017-01-06 13:12:44
347
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人