
c
文章平均质量分 77
sunvince
这个作者很懒,什么都没留下…
展开
-
gdb中看内存(x命令)
<br />你可以使用examine命令(简写是x)来查看内存地址中的值。x命令的语法如下所示:<br /><br />x/<n/f/u> <addr><br /><br />n、f、u是可选的参数。<br /><br />n 是一个正整数,表示显示内存的长度,也就是说从当前地址向后显示几个地址的内容。<br /> <br /> <br />f 表示显示的格式,参见上面。如果地址所指的是字符串,那么格式可以是s,如果地十是指令地址,那么格式可以是i。<br />x 按十六进制格式显示变量。<转载 2010-11-02 23:50:00 · 604 阅读 · 0 评论 -
深入了解php底层机制
from http://stblog.baidu-tech.com/?p=763作为一门动态语言,php是如何实现的,其底层机制如何,具有什么样的特点,本文深入浅出介绍了包括php设计理念、整体结构、核心数据结构和变量在内的相关底层知识,对我们更好的开发php程序,优化性能等有一定的指导意义。TAGPhp 底层机制 性能优化目录1、概述… 1w转载 2011-12-29 14:26:52 · 575 阅读 · 0 评论 -
Binary_search_tree from wikipedia
from: http://en.wikipedia.org/wiki/Binary_search_treehttp://zh.wikipedia.org/wiki/二元搜索树Binary search treeFrom Wikipedia, the free encyclopediaBinary Search TreeTy转载 2012-01-09 11:46:29 · 1526 阅读 · 0 评论 -
C代码阅读工具---calltrer
from: http://blog.sina.com.cn/s/blog_502c8cc4010115m5.html最近在看一个开源代码bind过程中,该代码是由纯C语言编写的,函数间调用关系特别的复杂。想对整体代码有一个大概的了解,这样就需要了解代码中主要的相关函数间调用关系,发现一个开源的小工具calltree,在linux下能够将代码中函数调用关系生成调用树,并可以选择生转载 2011-12-16 20:36:09 · 1384 阅读 · 0 评论 -
C++性能优化技术导论
【介绍】本文完整的描述了C++语言的性能优化方法,从编译器、算法、语言特性、硬件、Linux等多个角度去考虑问题,文章技术含量很高,值得一看。来源:http://www.whysearch.org/a/zh_CN/date/20110824作者:冲出宇宙【目录】第一章 性能优化原理第二章 善用编译器第三章 算法为王转载 2011-12-25 16:00:08 · 1381 阅读 · 0 评论 -
Tair ldb(leveldb存储引擎)实现介绍
from: http://rdc.taobao.com/blog/cs/?p=1394leveldb实现解析.pdf« leveldb实现解析Tair ldb(leveldb存储引擎)实现介绍Tair是淘宝开源的分布式KV缓存系统,内部将功能模块化,抽离出底层存储细节,可以接入不同的存储引擎。leveldb是Google开源的转载 2011-12-22 10:44:32 · 1789 阅读 · 0 评论 -
大文件重定向和管道的效率对比
from: http://blog.yufeng.info/archives/1981原创文章,转载请注明: 转载自Erlang非业余研究本文链接地址: 大文件重定向和管道的效率对比微博上的@拉风_zhang提出了个问题:@淘宝褚霸 请教个问题,#1. cat huge_dump.sql | mysql -uroot ;#2. mysql -转载 2011-12-20 23:51:26 · 905 阅读 · 0 评论 -
Nginx模块开发入门
from:http://blog.youkuaiyun.com/heiyeshuwu/article/details/6847127文章来源:http://www.cnblogs.com/leoo2sk/archive/2011/04/19/nginx-module-develop-guide.html前言Nginx是当前最流行的HTTP Server之一,根据W3Tech转载 2011-12-08 11:22:53 · 1393 阅读 · 1 评论 -
编写易于扩展的 Makefile
from: http://www.ibm.com/developerworks/cn/linux/l-cn-makefile-ext/index.html?ca=drs-前言在开发 UNIX 平台下的软件时,为了使程序得到最佳优化往往需要使用平台原生的编译器及库文件。例如,为 AIX 平台开发的产品其中的 C++ 源程序往往使用 xlC_r 来编译连接。类似的 Linu转载 2011-12-02 15:25:51 · 588 阅读 · 0 评论 -
用Gdb+Nm调试Php C Extension程序
from: http://rdc.taobao.com/blog/cs/?p=1235最近在写Beanstalkd的php c extension客户端程序,写程序离不开调试,下面把调试中碰到的问题和解决方法和大家分享一下。.so写好了是给php脚本调用的,如果php脚本执行崩掉了,.so也只能在进程中饮恨而终,这时候php脚本调试经常用的echo, print_r, var_dump转载 2011-10-23 23:10:23 · 631 阅读 · 0 评论 -
latencytop深度了解你的Linux系统的延迟
<br />from: http://rdc.taobao.com/blog/cs/?p=893<br /> <br /><br />我们在系统调优或者定位问题的时候,经常会发现多线程程序的效率很低,但是又不知道问题出在哪里,就知道上下文切换很多,但是为什么上下文切换,是谁导致切换,我们就不知道了。上下文切换可以用dstat这样的工具查看,比如:<br />[shell]<br />$dstat<br />—-total-cpu-usage—- -dsk/total- -net/total- —转载 2011-03-31 00:01:00 · 1276 阅读 · 0 评论 -
Linux 下几个文件操作命令的代码实现
<br /><br />转自:http://www.ibm.com/developerworks/cn/linux/l-cn-commands/index.html<br /> <br />本文章中的示例代码是在 CentOS 5.4 64 位环境下运行通过的,在其它 unix 系统上没有测试过。<br />Linux 操作系统中的命令实际上是编译好的可执行程序,比如说 ls 这个命令,这个文件位于 /bin 目录下面,当我们用 file /bin/ls 命令查看的时候会有以下输出: [root@local转载 2011-03-18 01:42:00 · 465 阅读 · 0 评论 -
Redis内存存储结构分析
from: http://www.searchtb.com/2011/05/redis-storage.htmlRedis: A persistent key-value database with built-in net interface written in ANSI-C for Posix systems1 Redis 内存存储结构本文是基于 Redis-v2.2.4转载 2011-05-08 02:10:00 · 1413 阅读 · 0 评论