logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

linux库文件头文件查找顺序

Include的header文件,连结数据库,系统定义,总共有下列来源指定gcc去那找。当初在编译时指定的(在~gcc/gcc/collect2.c:locatelib()写在specs内的后来用-D -I -L指定的gcc环境变量设定(编译的时候)ld.so的环境变量(这是run time的时候)一、头文件gcc 在编译时如何去寻找所需要的头文件 :※所以head

#linux
Linux进程的实际用户ID和有效用户ID

有效用户 有效用户组 实际用户 实际用户组 linux

#linux#unix#测试
linux下安装jsoncpp

我刚刚开始从windows MFC下的开发转的LINUX下的C++开发。在写这篇文章之前我三次安装jsoncpp,每一次安装都犯不同的错误。为了我能够在下一次安装时不再犯错误。特写此文!JSONCPP的安装在网上有很多文章,我就是根据他们的内容进行的jsoncpp安装操作,在此向他们表示感谢。1.软件准备JsonCpphttp://sourceforge.net/proje

#linux#python#mfc +1
linux socket服务器框架

思考一种高性能的服务器处理框架1、首先需要一个内存池,目的在于:·减少频繁的分配和释放,提高性能的同时,还能避免内存碎片的问题;·能够存储变长的数据,不要很傻瓜地只能预分配一个最大长度;·基于SLAB算法实现内存池是一个好的思路:分配不同大小的多个块,请求时返回大于请求长度的最小块即可,对于容器而言,处理固定块的分配和回收,相当 容易实现。当然,还要记得需要设计成线程安全的,自

linux后台开发必看书

程序设计类《C++ PRIMER》系统编程类《UNIX环境高级编程》W.Richard Stevens:非常经典的书。虽然初学者就可以看,但是事实上它是《Unix Network Programing》的一本辅助资料。国内的翻译的《UNIX环境高级编程》的水平不怎么样,现在有影印版,直接读英文比读中文来得容易。《Unix网络编程卷二》Unix网络编程卷第二卷没有涉及网络的东西,主要讲进程间通讯和P

#linux#unix#网络
epoll的一个demo,备忘(epoll+线程池)

/**张亚霏修改文件名:epoll_demo.c编译: gcc epoll_demo.c -pthread程序源码如下(请自行编辑宏定义SERVER_IP为自己的IP):*//*Linux 2.6 x86_64 only*/#include#include#include#include#include#include#include#inc

#服务器
到底了