技术头条 - 一个快速在微博传播文章的方式     搜索本站
您现在的位置首页 --> Vimer的程序世界
    其实在认真阅读了这篇名为“计算内存使用”的文章之后,还是处于半迷糊状态。这位作者就说Linux下面没有特别好的显示内存占用的工具,虽然有top和free,但都说得不清楚,就跟巫毒教的魔...
    这周一台新server要上线,突然想起用的是短链接,而且是client端主动断链接,于是就 netstat -lan 看了一下,果然发现大量的TIME_WAIT(9000左右),即系统在发现客户端断掉链接之后的等待状态,解...
    呵呵,这里说的不是在终端中怎么用tabnew来打开一个新标签,而是说怎么在windows下,用gvim新打开的文件,会默认在gvim的标签页中打开。这里主要有两种方法,其实原理是一样的(即gvim执行命...
    最近项目小组在去除代码中的warning,在修正代码的过程中看到了对结构体不正确的初始化方式:假设有一个如下的struct定义: struct astruct { int a; int b; }; struct astruct test = {0}; 即使ast...
    Linux进程管理命令详解(ps和top) 1.ps命令作用:ps命令主要查看系统中进程的状态。格式:ps [选项] 主要选项如下。 -A:显示系统中所有进程的信息。 -e:显示所有进程的信息。 -f:显示进程的...
    查看错误代码errno是调试程序的一个重要方法。当linuc C api函数发生异常时,一般会将errno变量(需include errno.h)赋一个整数值, 不同的值表示不同的含义,可以通过查看该值推测出错的原因。在实际...
    STL比较出名的有如下三个:一个是SGI STL。STL之父离开HP之后就去了SGI(当然不是去搞侏罗纪公园),然后和Matt Austern这些STL大牛一起搞了SGI STL。SGI STL技术比较新,很规范(但是代码读起来未...
    给大家贴一张vim的键位图,其实这种图片在晚上也是盛传了,但是我个人觉得用vim而不是学vim,就连vim的作者本人都不赞成为了学vim而学vim,所以这张图就拿来参考就好啦,就不要去背啦,要...
    (1)输出格式控制综述: printf的格式控制的完整格式:% - 0 m.n l或h ①%:格式说明的起始符号,不可缺少。 ②-: 有-表示左对齐输出,如省略表示右对齐输出。 ③0...
    一.有关hash_map的使用 map中可以用 map.erase(it++)或者it = map.erase(it);来实现迭代删除但是在hash_map中 iterator erase(iterator it); 这个函数声明和定义是不存在的取而代之的是 void erase(iterator it); 但它本...
    1, c语言中,结构体struct中不能包括函数的,而在C++中struct中可以包括函数。 2,C++中结构体和类可以通用,区别主要表现在访问控制方面:struct中默认是public,而 class中默认的是private。 3,构...
    

你已经看到了,strace不仅可以被程序员使用,普通系统管理员和用户也可以使用strace来调试系统错误。必须承认,strace的输出不总是容易理解,但是很多输出对大多数人来说是不重要的。你会慢慢学会从大量输出中找到你可能需要的信息,像权限错误,文件未找到之类的,那时strace就会成为一个有力的工具了。

    所有线程都有一个线程号,也就是Thread ID。其类型为pthread_t。通过调用pthread_self()函数可以获得自身的线程号。下面说一下如何创建一个线程。通过创建线程,线程将会执行一个线程函数,该...
    今年的linux内核开发大会上,google的开发人员也上台做了名为“how google use linux”的演讲。我斗胆翻译注解一番――括号内为注解,欢迎读者斧正。
    C++的string提供了replace方法来实现字符串的替换,但是对于将字符串中某个字符串全部替换这个功能,string并没有实现,我们今天来做的就是这件事。首先明白一个概念,即string替换所有字符串...
    互斥锁尽管在Posix Thread中同样可以使用IPC的信号量机制来实现互斥锁mutex功能,但显然semphore的功能过于强大了,在Posix Thread中定义了另外一套专门用于线程同步的mutex函数。
    想必大家在学C/C++编程的一开始就会学习如何在文件中循环获取没一行的数据,但是我得以切身经历来告诉大家,有时候,课本真的不一定是对的……
    网上从来不缺编程字体推荐的文章,当然vim(gvim)字体的推荐文章也是多不胜数,但是大部分都是想当然的认为哪些字体好用就介绍出来,甚至都没有自己亲自试过,也没有考虑过用户使用19...
    自从snprintf代替了sprintf,相信大家对snprintf的使用都不会少,函数定义如下: int snprintf(char *str, size_t size, const char *format, …); 但是大家在使用snprintf的时候是否真的清楚参数里size的意思呢?...
    一、Linux服务器上11种网络连接状态: 图:TCP的状态机通常情况下:一个正常的TCP连接,都会有三个阶段:1、TCP三次握手;2、数据传送;...
[ 共142篇文章 ][ 第7页/共8页 ][ 1 ][ 2 ][ 3 ][ 4 ][ 5 ][ 6 ][ 7 ][ 8 ]
© 2009 - 2024 by blogread.cn 微博:@IT技术博客大学习

京ICP备15002552号-1