`
Roger111
  • 浏览: 49781 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表

java日期操作

    博客分类:
  • java
 前面做了个比较月份的程序,选定一个日子范围是在几月到几月之间。如选出2014年2月到2014年9月之间的日期。 给出的参数是两个日期,具体到了日。 要求很奇葩,如给定的开始日期是2014/02/04,结束日期是2014/09/23。判断出在2月到9月的所有日期。也就是说2014/09/29的也要算出来。 这样,我的思路是这样的,通过“2014/02/04”得出14年2月的第一天,当然是1号了。再得出9月的最后一天是9月30号(如果是10月,就是31号了)。 public static String getMonth(String date, boolean first){ ...
这个插件在更新到2.0之后改了名字。之前为: <groupId>org.codehaus.gmaven</groupId> <artifactId>gmaven-plugin</artifactId> <version>1.5</version>  现在为: <groupId>org.codehaus.gmaven</groupId> <artifactId>groovy-maven-p ...
maven-antrun-plugin为maven提供了ant功能。它只有一个goal,即: antrun:run 执行ant任务。   使用: <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-antrun-plugin</artifactId> <version>1.x</version>  该插件有两种方法执行ant任务: 1、可以直接在插件配置中编写 <plugin> ...
maven-install-plugin默认绑定在maven的生命周期install阶段。   该插件有三个goals: install:install 即默认的maven install执行的命令,用来自动地将本项目的主artifact以及它的附件如source,doc安装到本地的仓库中。 install:install-file 作为install的补充,安装你指定的文件到本地仓库。 install:help 本插件的帮助信息。   地址: <groupId>org.apache.maven.plugins</groupId> <artif ...

一个.gitignore样例

    博客分类:
  • git
在使用git进行版本控制时,一些系统或ide生成的临时文件往往不必加入进去。可以定义一个.gitignore文件将那些文件忽略掉: ################# ## Eclipse ################# *.pydevproject .project .metadata bin/ tmp/ *.tmp *.bak *.swp *~.nib local.properties .classpath .settings/ .loadpath # External tool builders .externalToolBuilders/ ...

git常用命令

    博客分类:
  • git
初始化新的git仓库: git init 在根目录创建一个名为.git的文件夹。   将文件添加到版本库: git add  <file>   查看当前版本库状态:   git status //此命令非常常用。   将文件从版本库删除  #将文件从版本库中删除,但保留文件。 git rm --cache <file>    从现有的仓库克隆:   git clone <git-add>   定义忽略的文件:   在根目录创建.gitignore 一些规则: 所以空行或以#开头的行都会被git忽略。 可以使 ...

mac OS X升级maven

序 默认的,mac中默认的maven安装在'/usr/share/maven',但实际上,这只是一个symbolic link,其物理地址在java目录'/usr/share/java/maven-3.0.4' 热身 查看一下现有的maven版本:    
有些时候我们继承某类时,父类中的私有方法对子类不可以,但又不想去改变父类。这时可以利用java.reflect.Method的setAccessible方法来改变该私有方法的访问标志。 父类中getTime()方法是私有的。 package reflect; import java.text.SimpleDateFormat; import java.util.Date; public class OriginalMethod { private String getTime(){ Date date = new Date(); SimpleDate ...
<plugin>                <groupId>org.apache.tomcat.maven</groupId>                <artifactId>tomcat7-maven-plugin</artifactId>                <version>2.1-SNAPSHOT</version>                <configuration>                    <path>/test2</path& ...
Mojo Javadoc Tags import org.apache.maven.execution.MavenSession; import org.apache.maven.plugin.AbstractMojo; import org.apache.maven.plugin.MojoExecution; import org.apache.maven.plugin.descriptor.PluginDescriptor; import org.apache.maven.project.MavenProject; import org.apache.maven.setting ...
在开发jsf应用处理国际化的时候,会将.properties文件放在src/main/java目录,然后在进行编译打包时,默认不会将非java的文件编译到class目录下。需要在<build>元素下添加一些内容:   <build> <resources> <resource> <directory>src/main/java</directory> <includes> ...

maven属性表示

属性 描述 ${basedir} 项目根目录 ${version} 项目版本 ${project.build.sourceDirectory} ${project.build.testsourceDirectory} ${project.build.directory} target ${project.outputDirectory} target/classes ${project.testOutputDirectory} target/test-classes ${project.gro ...
http://www.infoq.com/cn/articles/zh-tomcat-http-request-1

java调试技巧

http://www.csdn.net/article/2012-09-03/2809495-Java-Debugging-Tips-with-Eclipse   ClassWriter cw = new ClassWriter(...); * ClassVisitor sv = new SerialVersionUIDAdder(cw); * ClassVisitor ca = new MyClassAdapter(sv); * new ClassReader(orginalClass).accept(ca, false);

tomcat远程调试

修改${TOMCAT_HOME}/bin/catalin.bat。 set JPDA_OPTS=-agentlib:jdwp=transport=%JPDA_TRANSPORT%,address=%JPDA_ADDRESS%,server=y,suspend=y 在命令行运行: catalina jdpa run 默认为8000
Global site tag (gtag.js) - Google Analytics