摘要:
问题:根据你提供的镜像地址,下载相应的jar包失败 原因: 1、你提供的镜像地址不稳定,把settings.xml文件中的mirror改成稳定的镜像地址 2、网络不稳定,重新下载,或者切换网络。 阅读全文
摘要:
1、在本地仓库中,搜索“_maven.repositories”所有匹配项,并彻底删除2、然后再删除“.lastUpdated”所有匹配项3、最后再重新在eclipse中执行操作:update dependency,只要不出现以上两个文件说明下载jar包成功。 阅读全文
摘要:
1、定时任务,当执行是具体时间的时候,不会立即执行,而是到指定时间执行。2、实现Job接口时候,类中要有无参的public构造方法。3、表达式中共用七个字段,按顺序是秒、分、时、日、月、周、年,默认最后一个不写。如“0 30 2 * * *”表示每天早上2点半执行定时任务。 阅读全文
摘要:
aix系统中文件编码格式问题 阅读全文
摘要:
1、UseParNewGC:并发串行收集器,它是工作在新生代的垃圾收集器,它只是将串行收集器多线程化,除了这个并没有太多创新之处,而且它们共用了相当多的代码。它与串行收集器一样,也是独占式收集器,在收集过程中,应用程序会全部暂停。但它却是许多运行在Server模式下的虚拟机中首选的新生代收集器,其中 阅读全文
摘要:
从 Full GC 信息可知,新生代可用的内存大小约为 18M,则新生代实际分配得到的内存空间约为 20M(为什么是 20M? 请继续看下面...)。老年代分得的内存大小约为 42M,堆的可用内存的大小约为 60M。可以计算出: 18432K ( 新生代可用空间 ) + 42112K ( 老年代空间 阅读全文
摘要:
首先一点很重要,Java中不存在标准的相对路径,各种相对路径取资源的方式都是基于某种规则转化为绝对路劲 然后一点也很重要,绝对不要直接使用绝对路径,否则死得很难看 基于以上两点,总结Resource路径问题无非归结为一点:找基点,也就是在某种环境下(web、j2ee或jar包等)通过合适的方式找到一 阅读全文
摘要:
对于JVM自身的物理结构,我们可以从下图鸟瞰一下: JVM内存组成结构 JVM栈由堆、栈、本地方法栈、方法区等部分组成,结构图如下所示: 1)堆 所有通过new创建的对象的内存都在堆中分配,其大小可以通过-Xmx和-Xms来控制。堆被划分为新生代和旧生代,新生代又被进一步划分为Eden和Surviv 阅读全文
摘要:
每个类编译后产生一个Class对象,存储在.class文件中,JVM使用类加载器(Class Loader)来加载类的字节码文件(.class),类加载器实质上是一条类加载器链,一般的,我们只会用到一个原生的类加载器AppClassLoader,它只加载Java API等可信类,通常只是在本地磁盘中 阅读全文
摘要:
目录(?)[+]问题1静态变量如何初始化问题2JDK如何处理static块问题3如何看待静态变量的声明对初始问题的解答在网上看到了下面的一段代码:[java] view plaincopyprint?publicclassTest{static{_i=20;}publicstaticint_i=... 阅读全文