![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IT人生
文章平均质量分 51
hit_flying
睿智、独到
展开
-
list和vector及deque的区别
昨天面试的时候被问到list和vector的区别,仓促之间感觉说的条理有点混乱,回来总结一下,顺便也把deque的一些特点回忆一下: vector是一段连续的内存,其元素顺序存储在这段内存中,vector支持高效的随机访问,因为它所有元素到首地址的位移是固定的,但是当在vector的随机位置而不是尾部移除或插入一个元素时,其效率是很低的,因为它需要将当前位置之后的元素全部向前或向后移原创 2009-08-09 11:43:00 · 485 阅读 · 0 评论 -
Visual Studio 2005启动不了。。。解决方案
有一天上班突然发现,vs2005启动不来了打开VS2005,然后就一直死在启动画面那里,一动不动。。打开解决方案也不行。。。。。卸载重装,还是不行。。。怎么办???上网搜索。。。。终于找到解决办法。。。打开注册表 HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/VisualStudio/8.0/AddIns/VMDebugger.Connec原创 2009-08-11 12:46:00 · 381 阅读 · 0 评论 -
用GDB调试程序
GDB是一个强大的命令行调试工具。大家知道命令行的强大就是在于,其可以形成执行序列,形成脚本。UNIX下的软件全是命令行的,这给程序开发提代供了极大的便利,命令行软件的优势在于,它们可以非常容易的集成在一起,使用几个简单的已有工具的命令,就可以做出一个非常强大的功能。 于是UNIX下的软件比Windows下的软件更能有机地结合,各自发挥各自的长处,组合成更为强劲的功能。而Windows下的图形软件转载 2009-08-13 23:38:00 · 325 阅读 · 0 评论 -
解决在VS2005中“当前不会命中断点。源代码与原始版本不同”的问题
今天在Visual Studio 2005中调试某个程序时遇到一个奇怪问题就是在某个源文件中设置的断点老是无效,提示“当前不会命中断点。源代码与原始版本不同”清理项目、重编项目都解决不了问题通过“工具”,“选项”,“调试”,“要求源文件与原始版本完成匹配”去掉勾。虽然可以进入程序但是跟不下去,走两个断点后就不知去哪了……百度,Google……折腾N久……最后通过重新格式化出问题原创 2009-08-17 02:11:00 · 918 阅读 · 1 评论 -
关于内存对齐
首先,从一个计算结构体字节大小的问题开始:问题:在32位的编译系统中有如下结构体定义 typedef struct { int A; char B; }T_S;问,T_S的大小是多少字节? 答案:其实这个题目本身并不严谨,T_S的大小跟编译器以及编译选项是有关系的。 首先,在pc上一般编译器都会做内存对齐原创 2009-08-15 21:57:00 · 416 阅读 · 0 评论 -
Vi指令备忘
今天到新公司报到了,感觉貌似以后要经常跟Vi打交道了,要抓紧时间把Vi的命令熟悉一下。百度一下,暂时看到的搜罗如下,其它看到再补充: 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后一行首vi +/pattern filen原创 2009-08-24 17:09:00 · 302 阅读 · 0 评论 -
Linux下的svn命令
原来公司上班的时候使用的都是图形界面的svn,几乎很少会用命令行,换到新公司后要开始使用命令行了,很多不记得,网上搜集了一下以备查找: svn在linux下的使用(svn命令)1、将文件checkout到本地目录svn checkout path(path是服务器上的目录)例如:svn checkout svn://192.168.1.1/pro/domain简原创 2009-08-25 11:04:00 · 315 阅读 · 0 评论 -
Linux下rz,sz与ssh的配合使用
一般来说,linux服务器大多是通过ssh客户端来进行远程的登陆和管理的,使用ssh登陆linux主机以后,如何能够快速的和本地机器进行文件的交互呢,也就是上传和下载文件到服务器和本地;与ssh有关的两个命令可以提供很方便的操作: sz:将选定的文件发送(send)到本地机器 rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到服务器(receive) rz,sz是便是Li原创 2009-08-25 14:33:00 · 696 阅读 · 0 评论 -
Memcache 协议(中英对照)
协议Protocolmemcached 的客户端使用TCP链接 与 服务器通讯。(UDP接口也同样有效,参考后文的 “UDP协议” )一个运行中的memcached服务器监视一些(可设置)端口。客户端连接这些端口,发送命令到服务器,读取回应,最后关闭连接。Clients of memcached communicate with server through TCP connections. (A UDP interface is also available; details are below转载 2011-04-07 14:10:00 · 346 阅读 · 0 评论