Linux编程
linux小黄
傻傻 黄黄
展开
-
程序分析简介
程序分析是以某种语言书写的程序为对象,对其内部的运作流程进行分析。程序分析的目的主要有三点:一是通过程序内部各个模块之间的调用关系,整体上把握程序的运行流程,从而更好地理解程序,从中汲取有价值的内容。二是以系统优化为目的,通过对程序中关键函数的跟踪或者运行时信息的统计,找到系统性能的瓶颈,从而采取进一步行动对程序进行优化。最后一点,程序分析也有可能用于系统测试和程序调试中。当系统跟踪起来比较复杂,原创 2013-12-31 15:28:08 · 1828 阅读 · 0 评论 -
sqlite_c/c++编程学习(20140305)
工作需要,开始学习,第一个程序#include#include#include"sqlite3.h"int main(int argc,char *argv[]){ sqlite3 *db; char *zErrMsg = 0; int rc; rc = sqlite3_open("test.db", &db);原创 2014-04-17 00:11:29 · 962 阅读 · 0 评论 -
文件描述符——select()函数以及FD_ZERO、FD_SET、FD_CLR、FD_ISSET
select函数用于在非阻塞中,当一个套接字或一组套接字有信号时通知你,系统提供select函数来实现多路复用输入/输出模型,原型:int select(int maxfd,fd_set *rdset,fd_set *wrset,fd_set *exset,struct timeval *timeout); 所在的头文件为:#include 和#include转载 2014-05-20 09:32:02 · 945 阅读 · 0 评论