- 博客(6)
- 收藏
- 关注
原创 python升级
centos5.5 默认是2.4的python ,想用2.7,就升级1.先安装GCC(如果有的就不用了)yum -y install gcc2.下载Python-2.7.2[root@localhost ~]# wgethttp://python.org/ftp/python/2.7.2/Python-2.7.2.tar.bz23.解压Python-2.7.2[ro
2013-10-27 02:31:10 829
原创 全局变量和目标文件的静态变量
看到有一位同学在头文件中这么写:12static const wchar_t* g_str1 = …static const wchar_t* g_str2 = …这种定义变量的方式我从来没有见过,而且它还能顺利通过编译,于是我很想知道编译器是如何处理这种变量定义的。 定
2013-10-23 12:17:48 843
原创 INL文件(c++)
inl 文件是内联函数的源文件。内联函数通常在c++头文件中实现,但有的时候内联函数较多或者出于一些别的考虑(使头文件看起来更简洁等),往往会将这部分具体定义的代码添加到INL文件中,然后在该头文件的末尾将其用#include引入。由此也可以看到inl文件的例外一个用法的影子——模板函数、模板类的定义代码的存放。对于比较大的工程来说,出于管理方面的考虑,模板函数、模板类的声明部分一般存放在一个或少
2013-10-23 01:44:50 2858
原创 项目管理的Makefile
项目使用的Makefile(使用centos5.9 系统),gcc编译器(1)首先在项目最外面使用的Makefile,用来一次性编译多个程序(适用于多进程的程序)DEBUG_COMPILE_OPT = -g -fno-eliminate-unused-debug-types -Werror $(MY_COMPILE_OPT)#MY_COMPILE_OPT 是自己的编译选项 一般可
2013-10-16 17:25:56 1525
原创 securecrt 的一些实用功能
1、打开secureCRT,按alt+b或alt+c,可以调出快速启动栏2、打开的第一个标签记为数字1,第二个记为2,依次类推,可用alt+1、alt+2……这种方式在不同标签之间切换。3、脚本 Script. => Start Recording Script, 开始记录。Script. => Stop Recording Script,停止记录, Save as …保存成scrip
2013-10-15 21:37:07 2815
原创 实用数据结构
作为程序猿(媛),你必须熟知一些常见的数据结构,比如栈、队列、字符串、链表、二叉树、哈希,但是除了这些常见的数据结构以外,还有没有其他不是很有名,但却非常实用的数据结构呢,有人在 stackoverflow 上问了这样一个问题,得到了很多热心观众的回答,我们今天就来看看那些鲜为人知却非常实用的数据结构吧。首先,维基百科上的一个页面列举了常见的数据结构,你可以先去那个页面看看。下面我们就来看
2013-10-09 15:17:45 1222
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人