加载中
hadoop学习笔记之一

1、 Hadoop能解决哪些问题: 海量数据需要及时分析和处理, 海量数据需要深入分析和挖掘, 数据需要长期保存。 问题: 磁盘IO成为一种瓶颈,而非CPU资源, 网络宽带是一种稀缺资源, 硬件故障...

2013/04/01 00:13
812
缓存更新一致性

https://coolshell.cn/articles/17416.html

2018/04/10 16:51
12
Garbage First G1收集器 理解和原理分析

G1简介 Garbage First Collector, 简称G1 Collector,是HotspotJDK1.7后提供的面向大内存(Heap区数G到数10G)、多核系统的收集器,能够实现软停顿目标收集并且具有高吞吐量, 具有更可预测的停...

2018/02/08 18:29
51
jvm参数优化

一、HotSpot JVM 提供了三类参数 现在的JVM运行Java程序(和其它的兼容性语言)时在高效性和稳定性方面做的非常出色。例如:自适应内存管理、垃圾收集、及时编译、动态类加载、锁优化等。虽然...

2018/02/08 18:10
6
java nio

NIO(Non-blocking I/O,在Java领域,也称为New I/O),是一种同步非阻塞的I/O模型,也是I/O多路复用的基础,已经被越来越多地应用到大型应用服务器,成为解决高并发与大量连接、I/O处理问题...

2018/01/07 17:57
4
Java内存分代、垃圾回收

内存分代 一个应用启动,操作系统会给他分配一个初始的内存大小,由上可知,这部分内存大部分应该属于堆内存,JVM 为了更好地利用管理这部分内存,对该区域做了划分。一部分成为新生代,另一...

2018/01/03 23:03
12
位移运算

参考了网上一些资料

2018/01/02 14:42
12
对象已死?

在堆里面存放着Java世界中几乎所有的对象实例,垃圾收集器在对堆回收前,第一件事就是要确定哪些对象是“存活着”,哪些已经“死去”

2014/07/02 17:25
320
Java内存分析

最近在工作中遇到了内存溢出,虽然这个问题没用多久就用在catalina.bat和catalina.sh设置栈堆内存初始大小立时解决,但对个中缘由不甚理解,故深入了解了一番在此分享。 首先,Java内存管理原...

2013/11/11 15:28
3.2K
Java类加载原理分析

首先我们要分析类加载原理,java中默认有三种类加载器:引导类加载器,扩展类加载器,系统类加载器(也叫应用类加载器) 引导类加载器负责加载jdk中的系统类,这种类加载器都是用c语言实现的,...

2013/09/18 12:28
90
OSGi依赖管理

OSGi容器是如何能将jar文件中的一些类隐藏掉,而让另外一些类可见呢?这是因为OSGi容器使用Java类加载器来管理类的可见性,OSGi容器为每个Bundle创建不同的类加载器,因此每个Bundle能访问位...

2013/09/10 13:42
172
Java Web整体异常处理

在实际的J2EE项目中,系统内部难免会出现一些异常,就如Struts+Spring+Hibernate项目:通常一个页面请求到达后台以后,首先是到action(就是MVC中的controller),在action层会调用业务逻辑层...

2013/08/30 14:25
994
maven 传递依赖

依赖是会被传递 A-->C B-->A ==>B-->C(这种依赖是基于compile这个范围进行传递) 在dependency配置中如果没有写scope默认就是compile范围,依赖的传递主要是针对compile作用域 依赖的范围:...

2013/08/27 17:06
2.8K
maven常见命令

mvn clean -->表示运行清理操作(会默认把target 文件中的数据清理掉 ) mvn clean compile -->表示先运行清理之后运行编译,会将代码编译到target文件夹中 mvn clean test --> 运行清理和测...

2013/08/27 15:15
64
log4j与commons-logging

apache common logging是一种log的框架接口,它本身并不实现log记录的功能,而是在运行时动态查找目前存在的日志库,调用相关的日志函数,从而隐藏具体的日志实现 log4j是具体的日志实现,真正负责...

2013/04/05 19:24
264

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部