摘要:
转自百度经验deque简介 deque是双向开口的连续性存储空间。虽说是连续性存储空间,但这种连续性只是表面上的,实际上它的内存是动态分配的,它在堆上分配了一块一块的动态储存区,每一块动态存储去本身是连续的,deque自身的机制把这一块一块的存储区虚拟地连在一起。 它首次插入一个元素,默认会动态分配 阅读全文
摘要:
转自百度经验deque简介 deque是双向开口的连续性存储空间。虽说是连续性存储空间,但这种连续性只是表面上的,实际上它的内存是动态分配的,它在堆上分配了一块一块的动态储存区,每一块动态存储去本身是连续的,deque自身的机制把这一块一块的存储区虚拟地连在一起。 它首次插入一个元素,默认会动态分配 阅读全文
摘要:
在server上/etc/hosts文件中把你本机的ip和hostname加入 hostname ifconifg 在server上/etc/ssh/sshd_config文件中修改或加入UseDNS=no service sshd restart service network restart 阅读全文
摘要:
转载自:http://blog.csdn.net/jxluofeng/article/details/19766801 《问题》危险的代码: int* p=new int(1); delete p; delete p; 探讨一: 连续两次对同一个指针delete ,会造成严重的错误。编译器会检测出这 阅读全文
摘要:
将源码目录下的python模块拷贝到指定目录即可 cd /root/gdb-7.12/ cp -rp gdb/python/lib/gdb /usr/local/share/gdb/python/ 编译安装gdb 发现问题 p打印stl容器,可读性很差。恢复原来的版本…… 有空再试试…… 阅读全文
摘要:
不满足于一条一条执行命令,我们可以将命令写进脚本里面,连续执行, 1: gdb启动会在当前目录寻找.gdbinit文件,并读取里面的命令列表 2: 我们可以启动gdb 时,加-x cmd.gdb 来指定gdb需要执行的脚本 gdb test -x cmd.gdb | tee -a cmd.log 3 阅读全文
摘要:
CentOS/Linux 解决 SSH 连接慢 现在连接Linux服务器一般都是使用SSH远程连接的方式。最近新装了一台服务器,发现telnet时速度很快,ping时一切也正常,但SSH连接的时候却很慢。经过网上资料查询,大致是有以下几种原因: 1、SERVER的SSHD会去DNS查找访问的CLIE 阅读全文
摘要:
方法一:网络和共享中心查询 具体步骤可以参考:Win10查看WIFI密码的方法 方法二:命令提示符查询 1、右键单击开始按钮,选择“命令提示符(管理员)” 2、输入如下命令(下图①号命令): netsh wlan show profiles 3、在给出的曾经使用过的WiFi连接中选择你想查询的连接名 阅读全文
摘要:
push 以后,git commit多且杂乱: git reset 到希望回退的最后一个commit之前的一次,(撤销本地的提交记录,但是本地的修改文件保持不变, --hard参数会吧文件修改也回退掉) git push --force (撤销远程的) 然后再重新add commit push。 阅读全文
摘要:
默认创建的线程为joinable的,必须调用pthread_join()才可以释放所占的内存 创建分离线程detach, attr 线程函数运行结束,调用pthread_exit 其它线程调用pthread_cancle()都可以释放立刻释放所占用内存 整理自:Avoiding memory lea 阅读全文
摘要:
概念及作用 在单线程程序中,我们经常要用到"全局变量"以实现多个函数间共享数据。在多线程环境下,由于数据空间是共享的,因此全局变量也为所有线程所共有。但有时应用程序设计中有必要提供线程私有的全局变量,仅在某个线程中有效,但却可以跨多个函数访问,比如程序可能需要每个线程维护一个链表,而使用相同的函数操 阅读全文
|