go
-
JVM垃圾收集机制详解编程语言
JVM垃圾收集机制 JVM结构 如何判定对象可回收 引用计数 缺点 很难解决对象之间循环引用的问题 可达性分析(根节点枚举) 使用引用链和GC Roots GC停顿原因 根节点枚举…
-
maven的Plugin execution not covered by lifecycle configuration解决办法详解编程语言
错误类型: Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:ma…
-
java错误Comparison method violates its general contract!详解编程语言
今天用到Collections.sort();方法时,提示错误如下: 网上查到一个解释: Description: The sorting algorithm used by ja…
-
java中的split函数用法详解编程语言
java.lang.string.split,即split 方法,它实现的功能是将一个字符串分割为子字符串,然后将结果作为字符串数组返回。 格式为: &n…
-
java设计模式之单例模式详解编程语言
单例对象(Singleton)是一种常用的设计模式。 单例模式有一下特点:1、单例类只能有一个实例。2、单例类必须自己自己创建自己的唯一实例。3、单例类必须给所有其他对象提供这一实…
-
Java中的ConcurrentHashMap详解编程语言
ConcurrentHashMap是JDK1.5并发包中提供的线程安全的HashMap的实现,ConcurrentHashMap 的实现是依赖于 Java 内存模型。 效率低下的H…
-
java反射机制详解编程语言
Person p=new Person(); 这是什么?当然是实例化一个对象了。可是这种实例化对象的方法存在一个问题,那就是必须要知道类名才可以实例化它的对象,这样我们在应用方面就…
-
Guava代码学习笔记详解编程语言
Guava 是一个 Google 的基于java1.6的类库集合的扩展项目,包括 collections, caching, primitives support, concurr…
-
Intellij连接远程hadoop详解编程语言
环境:服务器:CentOS6.6 Hadoop-2.7.2 client端:windows10:开发工具:intellij IDEA 前期准备:需要在windows平台…
-
ajax异步调用的底层实现详解编程语言
1、名称: ajax 的全称是AsynchronousJavaScript and XML,其中,Asynchronous 是异步的意思,它有别于传统web开发中采用的同步的方式。…