- 浏览: 205324 次
- 性别:
- 来自: 北京
最新评论
-
o竹林雨o:
谢啦,楼主,顶
tomcat server.xml 编码修改 -
test_lockxxx:
方法4: 缓冲整个文件 ?
为什么要缓存整个文件?
Buff ...
java io性能分析
文章列表
博客 Linux环境高级编程
- 博客分类:
- 博客收藏
http://blog.csdn.net/21aspnet/article/details/6570337
文章分类很多,讲解很详细
http://www.iteye.com/topic/613278
java io性能分析
- 博客分类:
- JavaSE
摘要:
本文大多技术围绕调整磁盘文件 I/O,但是有些内容也同样适合网络 I/O 和窗口输出。
第一部分技术讨论底层的I/O问题,然后讨论诸如压缩,格式化和串行化等高级I/O问题。然而这个讨论没有包含应用设计问题,例如搜索算法和数据结构,也没有讨论系统级的问题,例如文件高速缓冲。
Java语言采取两种截然不同的磁盘文件结构。一个是基于字节流,另一个是字符序列。在Java
语言中一个字符有两个字节表示,而不是像通常的语言如c语言那样是一个字节。因此,从一个文件读取字符时需要进行转换。这个不同在某些情况下是很重要的,
就像下面的 ...
Java中一些Map的性能测试
- 博客分类:
- JavaSE
Java中有一些Map包含:TreeMap,HashMap,Hashtable,ConcurrentHashMap,WeakHashMap
TreeMap,WeakHashMap性能较差,他们是用红黑树实现的。
HashMap,Hashtable性能较好,使用的是hash
ConcurrentHashMap在多核机器上最好,它是专门为多核设计的,充分利用了多核的资源。
在单cpu机器下的性能:
use TreeMap cost time: 844
use HashMap cost time: 437
use HashTable cost time: 406 ...
http://blog.csdn.net/zuoluoboy/article/details/4123943
JVM内存管理:深入垃圾收集器与内存分配策略
- 博客分类:
- JavaSE
http://www.iteye.com/topic/802638
HTTP(HyperTextTransferProtocol)即超文本传输协议,目前网页传输的的通用协议。HTTP协议采用了请求/响应模型,浏览器或其他客户端发出请求,服务器
给与响应。就整个网络
资源传输而言,包括message-header和message-body两部分。首先传递message-header,即http
header
消息 。
http
header 消息通常被分为4个部分:general header, request header, response header,
entity header。但是这种分法就理解而言,感觉界限不太明确。根据维基百科 ...
引言
HTTP
是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展 ...
vim按Ctrl+s的解决办法
- 博客分类:
- Unix/Linux
windows下的编辑器使用惯了, 今天使用vim, 无意中又按了一下CTRL+S, 结果vim像停掉了一样, 按什么键都不起作用了. 以前也碰到这种情况, 解决的办法是直接关了ssh客户端软件, 然后重新连接, 重新打开那个文件.
今天我直接在google上查了一下, 发现直接按CTRL+Q解决问题.
问题的原因: CTRL+S表示停止向终端停止输出; CTRL+Q
恢复向终端输出流.
转义序列 含义
\n 回车(\u000a)
\t 水平制表符(\u0009)
\b 空格(\u0008)
\r 换行(\u000d)
\f 换页(\u000c)
\' 单引号(\u0027)
\" 双引号(\u0022)
\\ 反斜杠(\u005c)
\ddd 三位八进制
\udddd 四位十六进制
JAVA中转义字符:
1.八进制转义序列:
\ + 1到3位5数字;范围'\000'~'\377'
\0:空字符
2.Unicode转义字符:
\u + 四个十六进制数字;0~65535
\u0000:空字符
八进制的是1到3个数字并且注意数值范围,如果 ...
rsync 使用
- 博客分类:
- Unix/Linux
rsync是类unix系统下的数据镜像
备份工具,从软件
的命名上就可以看出来了——remote sync。它的特性如下:
可以镜像保存整个目录树和文件系统。
可以很容易做到保持原来文件的权限、时间、软硬链接等等。
无须特殊权限即可安装。
优化的流程,文件传输
效率高。
可以使用rcp、ssh等方式来传输文件,当然也可以通过直接的socket连接。
支持匿名传输,以方便进行网站镜象。
软件下载
rsync的主页地址为:http://rsync. ...
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。
top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48
Tasks: 29 total, 1 running, 28 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.3% us, 1.0% sy, 0.0% ni, 98.7% id, 0.0% wa, 0.0% hi, 0.0% si
Mem: 191272k total, 173656 ...
配置jar包时,路径最后位置需到jar文件。
例如:linux下
CLASSPATH=.:/usr/home/usrename/lib/aaa.jar
:/usr/home/username/lib/bbb.jar
http://www.robinlu.com/blog/archives/162
nagios 监控软件
- 博客分类:
- Unix/Linux
nagios
转:
http://netsecurity.51cto.com/art/200706/48728.htm