`
aubdiy
  • 浏览: 697809 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
此文来自 http://os.51cto.com/art/201209/355125.htm  特此转载备忘   接触Hadoop有两年的时间了,期间遇到很多的问题,既有经典的NameNode和JobTracker内存溢出故障,也有HDFS存储小文件问题,既有任务调度问题,也有MapReduce性能问题.遇到的这些问题有些是Hadoop自身的缺陷(短板),有些则是使用的不当。 在解决问题的过程中,有时需要翻源码,有时会向同事、网友请教,遇到复杂问题则会通过mail list向全球各地Hadoop使用者,包括Hadoop Committer(Hadoop开发者)求助。在获得很多人帮助后,自 ...
logback 常用配置详解(序)logback 简介 logback 常用配置详解(一)<configuration> and <logger> logback 常用配置详解(二)<appender> logback 常用配置详解(三)<filter>   配合着手册看以上配置系列文章,相信大家会理解更深   logback 中文手册 此中文手册为官网手册中文版 文档版本         0.1 发布日期         2010年4月23日 原作者            Ceki Gülcü、Sébastien Pe ...
启动和使用H2管理系统设置H2管理系统通过JDBC连接到数据库
特征列表与其他数据库引擎的对比H2案例连接模式JDBC数据库连接URL说明
最近弄个php的小东西,在网上找到这篇文章,网上的也是转载,没找到原文链接,如果有知道的请告诉我,我会附在博客中,谢谢啦   Windows版的PHP从版本5.2.1开始有Thread Safe(线程安全)和None Thread Safe(NTS,非线程安全)之分,这两者不同在于何处?到底应该用哪种?这里做一个简单的介绍。       从2000年10月20日发布的第一个Windows版的PHP3.0.17开始的都是线程安全的版本,这是由于与Linux/Unix系统是采用多进程的工作方式不同的是Windows系统是采用多线程的工作方式。如果在IIS下以CGI方式运行PHP会非常慢,这 ...
《深入理解Java虚拟机》读后总结 (一)Sun HotSpot JVM内存模型 (二)Sun HotSpot JVM内存分配 (三)Sun HotSpot JVM内存监控 (四)Sun HotSpot JVM垃圾回收   JVM的GC概述 GC即垃圾回收,是指jvm用于释放那些不再使用的对象所占用的内存。在充分理解了垃圾收集算法和执行过程后,才能有效的优化它的性能。 有些垃圾收集专用于特殊的应用程序。比如,实时应用程序主要是为了避免垃圾收集中断,而大多数OLTP应用程
《深入理解Java虚拟机》读后总结 (一)Sun HotSpot JVM内存模型 (二)Sun HotSpot JVM内存分配 (三)Sun HotSpot JVM内存监控 (四)Sun HotSpot JVM垃圾回收   基于Sun HotSpot JVM    这里将介绍几款sun hotspot jvm 自带的监控工具: 请确保java_home/bin配置到path环境变量下,因为这些工具都在jdk的bin目录下   jps(JVM Process Status Tool):JVM机进程状况工具 用来查看基于HotSpo
《深入理解Java虚拟机》读后总结 (一)Sun HotSpot JVM内存模型 (二)Sun HotSpot JVM内存分配
《深入理解Java虚拟机》读后总结 (一)Sun HotSpot JVM内存模型 (二)Sun HotSpot JVM内存分配 (三)Sun HotSpot JVM内存监控 (四)Sun HotSpot JVM垃圾回收   基于Sun HotSpot JVM     直接上图:     从图中看到,JVM内存分为两个主要区域,一个是所有线程共享的数据区,一个是线程隔离数据区(线程私有)   线程隔离数据区
sysbench安装  sysbench是一款开源的多线程性能测试工具, 可以执行CPU/内存/线程/IO/数据库等方面的性能测试。 数据库目前支持MySQL/Oracle/PostgreSQL。   安装: 首先,安装和更新gcc,安装命令为: yum install gcc (如果未安装,在真正编译安装sysbench时会报误:configure: error: no acceptable C compiler found in $PATH) 其次,安装和更新libtool,安装命令为: yum install libtool  (如果未安装,在真正编译安装sy ...
Java Switch语句及性能剖析(转载补充)   一、基本用 switch的case语句可以处理int,short,byte,char类型的值,但是不能处理long,String等类型。 因为short,byte,char都会转换成int进行处理,这一点也可以从生成的字节码看出。 char a = 'e';   switch (a) {       case 'c':  
joda-time 日常使用效率测试   joda time官网地址:http://joda-time.sourceforge.net/   最近项目上引进joda-time.jar,进行日期类处理,使用方便,灵活。 抱着怀疑的态度做了一个简单的基本使用测试,用数据来证明一切。   测试环境: JDK:sun JDK 1.6.31 joda-time.jar: joda-time-2.1.jar 机器系统:xp 开发软件:eclipse3.7.2   直接代码说话     import java.text.SimpleDateFormat; import j ...
Eclipse  常用快捷键   eclipse的快捷键有很多,为我们提供了大量的快捷操作方案,提高开发效率,以下是我工作中常用的快捷键,在此分享   Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+Enter 显示当前选择资源(工程,or ...
实战Nginx:取代Apache的高性能Web服务器电子版   今天找到了一个好的资源,跟大家分享一下   下载地址:http://blog.licess.org/uploads/nginx-pdf-download.zip 如果下载地址失效请到http://blog.licess.org/nginx-pdf-download/去下载 如果再下载不到,请把邮箱留下,你懂得!   目录介绍: 第1部分 基础篇第1章 Nginx简介1.1 常用的Web服务器简介1.2 Nginx简介1.3 选择Nginx的理由1.4 Nginx与Apache、Lighttpd的综合对比第2章 Ng ...
vim 编辑器基本用法 这些都是本人工作时常用的方法,并不是vim的全部功能 1、vim的基本概念  基本上vi可以分为三种状态,分别是命令行模式、插入模式和底行模式,各模式的功能区分如下:      1) 命令行模式   控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入 插入模式下,或者到 底行模式。      2) 插入模式  只有在Insert mode下,才可以做文字输入,按「ESC」键可回到命令行模式。       3) 底行模式  将文件保存或退出vim,也可以设置编辑环境。 2、vim的基本操作     1) 进入vim  在系统提示符号输入vi及文件名 ...
Global site tag (gtag.js) - Google Analytics