随笔分类 - 计算机知识
xsltproc docbook 转 html
摘要:/etc/xml/catalog下载docbook-xsl-1.78.1.tar.bz2解压到 /etc/xmlparsebook.sh#!/bin/bashexport SGML_CATALOG_FILES="/etc/xml/catalog"export XML_CATALOG_FILES="/...
阅读全文
Zero Copy
摘要:原文出处:http://www.ibm.com/developerworks/library/j-zerocopy/传统的I/O使用传统的I/O程序读取文件内容, 并写入到另一个文件(或Socket), 如下程序:File.read(fileDesc, buf, len);Socket.send(s...
阅读全文
Endianess(字节次序)简介
摘要:1. 基础在解释Endianess前,需要先明白几个基础定义1) 数据的高位与低位是什么以1001001为例,则从左边算起是 高位 -> 低位, 简而言之就是左边是高位,右边是低位而内存中一般来说是以字节为单位来表示数据,所以对于数字 int 型 0x12345678 来说如下2) 多字节数据在内存中的存储地址表示一般来说我们表示某个数据的内存地址都是取它的内存地最低位置地址表示,例如a = 0x1234567占据了内存的地址0x100,0x101,0x102,0x103四个字节,则a的内存地址为0x1002. Endianess的定义Endianess指的是字节在在内存中的存储次序,一
阅读全文