发布时间:2014-07-18 18:37:43
UTF-16BE和UTF-16LE不难理解,而UTF-16就需要通过在文件开头以名为BOM(Byte Order Mark)的字符 来表明文件是Big Endian还是Little Endian。BOM为U+FEFF这个字符。其实BOM是个小聪明的想法。由于UCS-2没有定义U+FFFE,因此只要出现 FF FE 或者 FE FF 这样的字节序列,就可以认为它是U+FEFF,并且可以判断出是Big .........【阅读全文】
发布时间:2014-07-18 18:37:15
需要安装doxygen 和 doxygen-gui,命令如下:apuser@plddemo:~$ sudo apt-get install doxygenapuser@plddemo:~$ sudo apt-get install doxygen-gui如果要生成类图,则还需要安装dot和graphviz具体命令如下apuser@plddemo:~$ sudo apt-get install dotapuser@plddemo:~$ sudo apt-get install graphviz经常改的.........【阅读全文】
发布时间:2014-07-04 12:00:52
换个终端adb remountadb shell后,将system 和lib文件夹的读写模式改掉, chmod 777 system......【阅读全文】
发布时间:2013-10-27 14:51:31
1.Linux链接概念Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接,ln -s 产生软链接。【硬连接】硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode In.........【阅读全文】
发布时间:2013-10-13 14:58:46
strace - trace system calls and signals使用,比如说一个简单的命令 ls -l 你想看看这个命令到底是如何调用的,可以用strace ls-l或者 strace -o test .o ls -l 。这样就输出到一个文件里了。strace参数-c 统计每一系统调用的所执行的时间,次数和出错的次数等. -d 输出strace关于标准错.........【阅读全文】