- 博客(8)
- 资源 (37)
- 收藏
- 关注
原创 GCC -D预处理
在源代码里面如果这样是定义的:#ifdef MACRONAME//可选代码#endif那在makefile里面gcc -D MACRONAME=MACRODEF或者gcc -D MACRONAME 这样就定义了预处理宏,编译的时候可选代码就会被编译进去了。对于GCC编译器,有如下选项: -D macro=string,等价于
2015-04-27 15:54:30 1536
原创 Linux下批量Kill多个进程
ps -ef|grep mcfcm_st|grep -v grep|cut -c 9-15|xargs kill -9 管道符“|”用来隔开两个命令,管道符左边命令的输出会作为管道符右边命令的输入。下面说说用管道符联接起来的几个命令:“ps - ef”是linux 里查看所有进程的命令。这时检索出的进程将作为下一条命令“grep mcfcm_st”的输入。“grep mcf
2015-04-27 15:43:08 9838 2
转载 VS2012——WebFroms UnobstrusiveValidationMode 需要“juqry”ScriptResourceMapping.
VS2012——WebFroms UnobstrusiveValidationMode 需要“juqry”ScriptResourceMapping.错误描述: VS2012 使用验证控件出现【ASP.NET】WebFroms UnobstrusiveValidationMode 需要“juqry”ScriptResourceMapping.请添加一个名为jque
2015-04-19 23:48:49 884
原创 ASP.NETt运行原理和运行机制
当一个http请求发送过来并被IIS机收到之后,IIS首先通过你请求的页面类型为其加载相应的dll文件,然后在处理过程中将这条请求发送给能够处理这条请求的模块,而在ASP.NET中这个模块就叫做HttpHandler,为什么aspx这样的文件可以被服务器处理,那是因为在服务器端有默认的HttpHandler专门处理aspx文件,IIS再将这条请求发送给能够处理这条请求的模块之前,还需要经过一些Ht
2015-04-19 02:05:14 760
转载 GCC 命令行详解 -L 指定库的路径 -l 指定需连接的库名
1。gcc包含的c/c++编译器gcc,cc,c++,g++,gcc和cc是一样的,c++和g++是一样的,(没有看太明白前面这半句是什么意思:))一般c程序就用gcc编译,c++程序就用g++编译2。gcc的基本用法gcc test.c这样将编译出一个名为a.out的程序gcc test.c -o test这样将编译出一个名为test的程序,-o参数用来指定生成程序的名
2015-04-14 23:19:35 3877
原创 undefined reference to `clock_gettime' 链接错误的解决方案
在编译程序的时候出现undefined reference to `clock_gettime'吃的错误,发现是在链接的时候出错。经过查找发现clock_gettime在实时库(real time)里面,由于链接的时候没有链接这个库导致报错。解决方案:只需在我们运行Makefile文件里面添加 -lrt ,重新编译即可。附上:linux常用的
2015-04-14 18:36:30 10185
原创 字节对齐
若是在32bit机器上,使用gcc编译器,得到的sizeof(A)和sizeof(B)分别为多少?class A{ int a; short b; int c; char d;};class B{ double a; short b; int c; char d;};我个人的理解的对齐
2015-04-06 13:29:33 1233
删除代码里面定义了但未使用的变量
2015-10-21
Android 五大布局
2013-08-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人