- 博客(9)
- 资源 (3)
- 收藏
- 关注
原创 Maven生命周期详解
maven生命周期概述Maven的生命周期是抽象的,maven生命周期本身不做任何实际的工作。生命周期的每个阶段的具体工作都是由绑定的插件的插件目标来完成。生命周期和插件两者协同工作,密不可分。在maven中,关键的生命周期阶段都有默认的差价目标绑定。三套生命周期maven有三套相互独立的生命周期,分别为clean、default和site。
          2015-10-29 13:29:34
           4468
4468
        
原创 maven跳过单元测试的两个参数区别
maven在打包过程中需要执行单元测试。但有些时候单元测试已经通过只是想打包时,想跳过测试。maven提供了两个参数跳过测试:maven.test.skip=true 和skipTests。例子mvn clean install -Dmaven.test.skip=truemvn clean package -DskipTests两个参数的区别如下: maven.test.skip=true: 跳
          2015-10-29 11:11:43
           2496
2496
           3
3
        
原创 maven的UnsupportedClassVersionError
问题描述我安装了maven3.3.3,配置好了M2_HOME和path环境变量之后,执行mvn -v报错:java.lang.UnsupportedClassVersionError: …. : Unsupported major.minor version 51.0问题解决网上查了下原因,是因为我的jdk版本太低,maven3.3需要1.7或以上的jdk的支持。我的jdk版本为1.6.0_34。因
          2015-10-27 17:24:35
           1282
1282
        
原创 Java的多态及注意事项
什么是多态: 多态不但能够改善代码的组织结构和可读性,还能够创建可扩展的程序。在Java中,所有的方法都是通过动态绑定实现多态的。将一个方法调用同一个方法主体关联起来被称作绑定。动态绑定的含义是在运行时根据对象的类型进行绑定。动态绑定也叫作后期绑定或运行时绑定。Java中除了static方法和final方法(private方法属于final方法)之外,其他所有的方法都是后期绑定。这意味着通常情
          2015-10-22 13:32:25
           1572
1572
        
原创 Java继承时的初始化顺序
Java程序在启动和运行时,需要首先完成初始化的工作。在涉及到继承、static成员变量等因素时,初始化的顺序就复杂起来。下面以一个例子说明继承时的Java初始化顺序。例子:class Insect{ private int i = 9; protected int j; Insect(){ System.out.println("i = "
          2015-10-22 11:14:48
           1192
1192
        
转载 定时任务 Crontab命令 详解
前言crontab是Unix和Linux用于设置周期性被执行的指令,是互联网很常用的技术,很多任务都会设置在crontab循环执行,如果不使用crontab,那么任务就是常驻程序,这对你的程序要求比较高,一个要求你的程序是24X7小时不宕机,一个是 要求你的调度程序比较可靠,实际工作中,90%的程序都没有必要花这么多时间和精力去解决上面的两个问题的,只需要写好自己的业务逻辑,通过crond
          2015-10-13 10:55:16
           1034
1034
        
原创 dos2unix批量转换的一种方法
Linux本身提供了dos2unix和unix2dos两个命令来实现Windows和Linux文件的转换。少量文件转换:对于单个或少量的文件转换,可以直接使用命令,如:dos2unix filename1, filename2大量文件转换:当需要转换的文件非常多的时候,使用上述方式书写起来非常麻烦;还有就是当参数过长的时候,dos2unix命令可能会出现参数过长,无法解析的错误
          2015-10-13 10:38:34
           7353
7353
        
转载 Hibernate通过SQL查询常量时只能返回第一个字符的解决方法
在Hibernate中如果通过[java] view plaincopysession.createSQLQuery("select '合计' as name from dual").list() 查询,返回值中只会有一个“合”字。经查,常量在数据库中被认为是CHAR类型的,Hibernate取值时将其保存为Char
          2015-10-08 16:41:19
           1613
1613
        
         
      
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
 RSS订阅
RSS订阅