- 浏览: 142440 次
- 性别:
- 来自: 北京
最新评论
-
harim:
好文章!
JAVA 中BIO,NIO,AIO的理解 -
mercyblitz:
引用3.toCharArray()调用toCharArray( ...
Java优化编程学习笔记一-----Java核心类与性能优化 -
mercyblitz:
引用# list = new ArrayList(); # ...
Java优化编程学习笔记一-----Java核心类与性能优化
文章列表
HttpURLConnection使用
- 博客分类:
- 网络编程
转自:http://www.blogjava.net/supercrsky/articles/247449.html
针对JDK中的URLConnection连接Servlet的问题,网上有虽然有所涉及,但是只是说明了某一个或几个问题,是以FAQ的方式来解决的,而且比较零散,现在对这个类的使用就本人在项目中的使用经验做如下总结: 1:> URL请求的类别: 分为二类,GET与POST请求。二者的区别在于: a:) get请求可以获取静态页面,也可以把参数放在URL字串后面,传递给servlet, b:) post与get的不同之处在于post的参数不是放在URL字 ...
Java远程通讯可选技术及原理
- 博客分类:
- 网络编程
转自:淘宝毕玄博客在分布式服务框架中,一个最基础的问题就是远程服务是怎么通讯的,在Java领域中有很多可实现远程通讯的技术,例如:RMI、MINA、ESB、Burlap、Hessian、SOAP、EJB和JMS等,这些名词之间到底是些什么关系呢,它 ...
JAVA 中BIO,NIO,AIO的理解
- 博客分类:
- 网络编程
【转自】http://qindongliang.iteye.com/blog/2018539
在高性能的IO体系设计中,有几个名词概念常常会使我们感到迷惑不解。具体如下:
序号 问题
1 什么是同步?
2 什么是异步?
3 什么是阻塞?
4 什么是非阻塞?
5 什么是同步阻塞?
6 什 ...
1、调表 skip list
Redis 和 LevelDB 都用到 http://blog.csdn.net/likun_tech/article/details/7354306
spring生命周期
- 博客分类:
- spring
http://sexycoding.iteye.com/blog/1046775
开篇先用一张老图描述下Spring中Bean容器的生命周期。
插叙一下,记得某个博文中提到:“Spring的Bean容器只管理非单例Bean的生命周期,单例Bean的生命周期不在管理范围内”,其实我认为这句话 ...
shuffle:
是描述着数据从map端传输到reduce端的过程,而且我们知道的是hadoop的集群环境中,大部分map task和reduce task是在不同的node上执行,主要的开销是网络开销和磁盘IO开销,因此shuffle的主要作用相当于是
1.完整的从map task端传输到reduce task端。
2.跨节点传输数据时,尽可能减少对带宽的消耗.(注意是reduce执行的时候去拉取map端的结果)
3.减少磁盘IO开销对task的影响。
shuffle的详细:http://webcache.googleusercontent.com/search?q= ...
jstack和dump分析
http://jameswxx.iteye.com/blog/1041173
http://blog.csdn.net/wanyanxgf/article/details/6944987
1.多线程导数据
http://www.iteye.com/topic/1117006
2.多线程断点续传下载文件
http://www.iteye.com/topic/427397
3.线程安全总结
http://hllvm.group.iteye.com/group/wiki/2877-synchronized-volatile
http://developer.51cto.com/art/200909/153983.htm
ThreadPoolExecutor学习
- 博客分类:
- JAVA开发
一、构造函数
public ThreadPoolExecutor(int corePoolSize,
int maximumPoolSize,
long keepAliveTime,
TimeUnit unit,
...
1.JUC基础:
http://www.goldendoc.org/2011/05/juc/
2.Java并发编程J.U.C之锁的获取与释放
http://www.goldendoc.org/2011/06/lock_acquire_release/
3.Java并发编程J.U.C之Condition
http://goldendoc.iteye.com/blog/1096763
4.锁
1)非阻塞算法-ReentrantLock代码剖析之ReentrantLock.lock
http://www.iteye.com/topic/623398
5.Java 多线程与并发编程专题http:/ ...
Hive入门(转)2011-03-29 15:53Hive 是什么
Hive 是建立在 Hadoop 上的数据仓库基础构架。它提供了一系列的工具,可以用来进行数据提取转化加载(ETL),这是一种可以存储、查询和分析存储在 Hadoop 中的大规模数据的机制。Hive 定义了简单的类 SQL 查询语言,称为 QL,它允许熟悉 SQL 的用户查询数据。同时,这个语言也允许熟悉 MapReduce 开发者的开发自定义的 mapper 和 reducer 来处理内建的 mapper 和 reducer 无法完成的复杂的分析工作。
Hive 没有专门的数据格式。 Hive 可以很好的工作在 Thr ...