- 浏览: 697809 次
- 性别:
- 来自: 北京
最新评论
-
aubdiy:
RojerAlone 写道你好,你这个写错了,容量的单位不是字 ...
《深入理解Java虚拟机》读后总结(三)JVM内存监控 -
RojerAlone:
你好,你这个写错了,容量的单位不是字节,是KB。[http:/ ...
《深入理解Java虚拟机》读后总结(三)JVM内存监控 -
u014520006:
太感谢了,感谢分享!
logback 中文手册 -
gavinguo1987:
...
Java BASE64加密解密 -
maydayclw:
为什么换成CBC或者其他的模式后解码会报java.securi ...
Java 加密解密之对称加密算法DES
文章列表
此文来自 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 ...
H2Database连接配置
- 博客分类:
- DataBase
特征列表与其他数据库引擎的对比H2案例连接模式JDBC数据库连接URL说明
(转载)PHP的线程安全与非线程安全版本的区别
- 博客分类:
- php
最近弄个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 常用快捷键
- 博客分类:
- SoftWare
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及文件名 ...