extern 数组与指针的区别
时之圣者也,时之凶者也。 此亦蒙昧世,此亦智慧世。 此亦光明时节,此亦黯淡时节。 此亦笃信之年,此亦大惑之年。 此亦多丽之阳春,此亦绝念之穷冬。 人或万物具备,人或一事无成。 我辈其青云直上,我辈其黄泉永坠。——狄更斯 《双城记》 It was the best of times, it was the w
http://www.cppblog.com/converse/archive/2010/05/29/116689.html 文章不错, 评论也很精彩。
infer
http://www.csdn.net/article/2015-06-11/2824932
socket关闭的问题,shutdown 和close区别close()和shutdown()函数 你已经整天都在发送 (send()) 和接收 (recv()) 数据了,现在你准备关 闭你的套接字描述符了。这很简单,你可以使用一般的 Unix 文件描述符 的 close() 函数: close(sockfd);它将防止套接字上更多的数据的读写。任何在另一端读写套接字的企 图都将返回错误信息。
1、const的普通用法const int n = 10;意思很明显,n是一个只读变量,程序不可以直接修改其值。这里还有一个问题需要注意,即如下使用:int a[n];在ANSI C中,这种写法是错误的,因为数组的大小应该是个常量,而n只是一个变量。 2、const用于指针const int *p;int const *p;int * const p;在最后的一种情况下,指针是只读的(即
def fab(max): n, a, b = 0, 0, 1 while n < max: yield b # print b a, b = b, a + b n = n + 1> for n in fab(5): ... print n ... 1 1 2 3 5有 yield 的函数在 Py
多线程内存泄露
转载:http://www.cnblogs.com/bastard/archive/2012/05/17/2506877.htmlLinux下 JNI的使用什么是JNI JNI是Java native interface的简写,可以译作Java原生接口。Java可以通过JNI调用C/C++的库,这对于那些对性能要求比较高的Java程序无疑是一个福音。JNI是Java与C/C++交互的
2013年《财富》杂志世界500企业名单出炉。好消息是中国企业有95家入围,上榜企业总数仅次于美国的132位,按照这个势头两年后中国企业与美国企业在这个榜单上将平分秋色;坏消息是这里面没有一家中国的互联网公司。最靠前的中国科技企业来自宝岛台湾的鸿海,没错,富士康是他家的;接下来是华为和联想。世界范围内科技企业排名最好的是三星,其次是苹果。互联网企业Google排名最佳,189名。 引发笔者思考的
有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几 个不同的区域,并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。这样就可以把几个不同的对象用一个字节的二进制位域
我们在一些著名开源项目的版本库中,通常可以看到trunk, branches, tags等三个目录。由于SVN固有的特点,目录在SVN中并没有特别的意义,但是这三个目录却在大多数开源项目中存在,这是因为这三个目录反映了软件开发的通常模式。trunk是主分支,是日常开发进行的地方。branches是分支。一些阶段性的release版本,这些版本是可以继续进行开发和维护的,则放在branches目录中
1.FTP 批量下载文件#####从ftp服务器上下载文件#### #!/bin/bash ftp -n<<! open 192.168.1.69 user username123456 binary cd . lcd /home/av/ prompt passive on mget * close bye !2.ftp 上传文件#!/bin/bash ftp
git是一个类似SVN管理工具。百度 git for windows,http://blog.csdn.net/jiguanghoverli/article/details/7902791。
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号