
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
<br />例子如下:<br />#include<string>#include<iostream>using namespace std;std::string mystr;enum{TEXT=1,STRING};int Setstr(const char * val){mystr = val;}#define AddSet(val) Setstr(#val)int main(){AddSet
问题起因:自己开发了一个服务器和客户端,通过短连接的方式来进行通讯,由于过于频繁的创建连接,导致系统连接数量被占用,不能及时释放。看了一下18888,当时吓到了。现象:1、外部机器不能正常连接SSH2、内向外不能够正常的ping通过,域名也不能正常解析。问题排查:通过 netst
问题起因:自己开发了一个服务器和客户端,通过短连接的方式来进行通讯,由于过于频繁的创建连接,导致系统连接数量被占用,不能及时释放。看了一下18888,当时吓到了。现象:1、外部机器不能正常连接SSH2、内向外不能够正常的ping通过,域名也不能正常解析。问题排查:通过 netst
<br />1. 连接和运行时库文件搜索路径到设置<br /><br /> 库文件在连接(静态库和共享库)和运行(仅限于使用共享库的程序)时被使用,其搜索路径是在系统中进行设置的。一般 Linux 系统把 /lib 和 /usr/lib 两个目录作为默认的库搜索路径,所以使用这两个目录中的库时不需要进行设置搜索路径即可直接使用。对于处于默认库搜索路径之外的库,需要将库的位置添加到库的
top是linux下查看CPU使用率最常见的命令,功能很强大,使用也很方便。但有一点很不好,就是top的工作状态是全屏的,而且不能返回。如果想在C程序里调用top命令获取CPU利用率的话就很困难了。所以我们需要一简化版的top。top命令的工作原理是读取/proc文件夹下的stat文件来获取CPU使用率。stat文件的前几行为CPU使用信息描述。具体有多少行取决于系统有多少块CPU,但行中的字段都
这是一次惨痛的教训。前两天刚在网上看了人们因为一个空格引发的血案(哈哈,没介个夸张了),说的是一个开源程序的安装脚本里面因为多了一个空格导致程序误删除了系统usr目录。呼呼,介个,太有杀伤力了。可是介个今天尽然发生在了我自己身上。BS一下。 问题起因: 昨天写了个程序发布脚本,因为多了一个空格,从而导致把系统lib目录删除了。直接导致系统无法正常启动。







