新增svn repository需要以下步骤: 1) 在repository所在目录执行命令svnadmin create repos-name,会有一个repos-name的目录 2) 需要把repso-name的目录所有者和权限修改成需要的(chown 和 chmod 命令) 3) 新增svn

有时候需要查看一些二进制文件的内容,比如二进制文件中包含的某些字符串。这个时候可以用hexdump工具看查看。 常用参数: hexdump -C -n length -s skip file_name -C 定义了导出的格式,-s skip 指定了从文件头

在linux下经常会有需要运行一个长时间的命令,如果通过远程登录,如果一但网络不好掉线,经常会导致进程被kill。这个时候就需要用screen这样的命令。 最简单的用法: 1) 运行screen命令。这个就像是启动了一个虚拟

试用了Oracle Enterprise Linux 5.4的版本,基本上和之前试用的CentOS相同,毕竟都是基于Red Hat 的版本。 吸引我试用Oracle Enterprise Linux的有两点 1) 能自动检测和安装Oracle依赖的包,这样可以减少很多手工

在Java平台下,如果需要访问JDK支持以外的本地平台功能,就需要使用JNI跨越JDK的边界来访问。比如,如果我需要在Linux下访问共享内存,就需要自己通过JNI来实现。先写一个简单的示意例子来说明使用JNI的流程: 1)

粘贴或编写代码时,将代码放在以下标记内: <pre class=”brush:code”>…………</pre> 此标记需要在HTML视图下编写,否则无效。 根据编程语言的不同将code改成对应语言的名称,code支持的名称如下:

在IBM JDK 下诊断问题常用的手段和方法: 1. kill -3 java_pid 能够导出javadump,里面有当前java虚拟机的状态信息,比如线程,stacktrace等 2. 设置 export IBM_HEAPDUMP=TRUE export IBM_HEAPDUMP_OUTOFMEMORY=T

在linux/unix下,vmstat是常用的系统性能监测工具。常用用法如下 vmstat 1 10 表示以1秒为间隔,做相关参数的采样,一共10次。输出范例如下: procs -----------memory---------- ---swap-- -----io---- --syste

OpenJDK的项目早就发布了,想要一探JDK内部的实现机制,最便捷的路径之一就是自己编译一个OpenJDK。 平台:CentOS 5.1 X86-64 1.先去OpenJDK的网站 下载源代码包,比如目前最新的 openjdk-7-ea-src-b74-15_oct_200

基于安全的考虑,现在很多服务器都开设了防火墙,只开放SSH或者HTTP等少数几个端口。这样会导致有些应用无法实现,比如远程vnc登陆。但是利用SSH的隧道(tunnel)功能,可以在SSH连接的基础上,建立安全连接。 在wi