自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 C++中socket编程基础详解

<br />对于SOCKET在这里我不想究其历史,我只想说其时它是一种进程通讯的方式,简言之就是调用这个网络库的一些API函数就能实现分布在不同主机的相关进程之间的数据交换.<br />SOCKET中首先我们要理解如下几个定义概念:<br />  一是IP地址:IP Address我想很容易理解,就是依照TCP/IP协议分配给本地主机的网络地址,就向两个进程要通讯,任一进程要知道通讯对方的位置,位置如何来确定,就用对方的IP<br />  二是端口号:用来标识本地通讯进程,方便OS提交数据.就是说进程指定了

2010-09-16 13:43:00 10796

转载 SCP 命令详解

<br />SCP 命令跟 CP 命令类似,只不过CP命令是在同一台机器上用的,SCP是在2台机器上复制的命令。<br />举例说明:<br />复制远程服务器的文件到本地scp -P 999 [email protected]:/home/test.zip /home/<br />复制本地的目录到远程服务器scp -P 999 -r /home/andy/ [email protected]:/home/<br />SCP 命令语法<br />scp [-1245BCpqrv] [-c cipher] [F ss

2010-09-15 13:16:00 2542

转载 valgrind测试内存泄露

valgrind内存检测中五种内存丢失的解释结果示例:LEAK SUMMARY:definitely lost: 140 bytes in 5 blocks.indirectly lost: 1,252 bytes in 41 blocks.possibly lost: 0 bytes in 0 blocks.still reachable: 36 bytes in 1 blocks.suppressed: 0 bytes in 0 blocks.1) still reachable: 表示泄漏的内存在程序

2010-09-13 17:00:00 12157

转载 维特克的四句话

马克思之女燕妮问维特克:“您能用最简明的语言,把人类历史浓缩在一本小册子里吗?”维特克说:“不必,只要四句德国谚语就够了。 1.上帝让谁灭亡,总是先让他膨胀。2.时间是筛子,最终会淘去一切沉渣。3.蜜蜂盗花,结果却使花开茂盛。4.暗透了,更能看得见星光。”

2010-09-13 13:58:00 1936

转载 mysql长连接和短连接的问题

<br />什么是长连接?<br />其实长连接是相对于通常的短连接而说的,也就是长时间保持客户端与服务端的连接状态。<br />通常的短连接操作步骤是:<br />连接-》数据传输-》关闭连接;<br />而长连接通常就是:<br />连接-》数据传输-》保持连接-》数据传输-》保持连接-》…………-》关闭连接;<br />这就要求长连接在没有数据通信时,定时发送数据包,以维持连接状态,短连接在没有数据传输时直接关闭就行了<br />什么时候用长连接,短连接?<br />长连接主要用于在少数客户端与服务端

2010-09-09 10:11:00 13137

原创 shell脚本

<br />1. cd `dirname $0`是什么意思<br /> <br />这个命令写在脚本文件里才有作用,他返回这个脚本文件放置的目录,并可以根据这个目录来定位所要运行程序的相对位置(绝对位置除外)。<br />在/home/admin/test/下新建test.sh内容如下:<br />cd `dirname $0`<br />echo `pwd`<br />然后返回到/home/admin/执行<br />sh test/test.sh<br />运行结果:<br />/home/admin/

2010-09-07 11:34:00 1223

转载 STL中的排序算法 sort stable_sort patition_sort等

1 STL提供的Sort 算法 C++之所以得到这么多人的喜欢,是因为它既具有面向对象的概念,又保持了C语言高效的特点。STL 排序算法同样需要保持高效。因此,对于不同的需求,STL提供的不同的函数,不同的函数,实现的算法又不尽相同。 1.1 所有sort算法介绍 所有的sort算法的参数都需要输入一个范围,[begin, end)。这里使用的迭代器(iterator)都需是随机迭代器(RadomAccessIterator), 也就是说可以随机访问的迭代器,如:it+n什么的。(partition 和st

2010-09-01 10:58:00 4625

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除