加载中…
个人资料
liangchaoxi的IT博客
liangchaoxi的IT博客
  • 博客等级:
  • 博客积分:0
  • 博客访问:276,918
  • 关注人气:52
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
博文
分类: 知识积累

  Django的部署可以有很多方式,采用nginx+uwsgi的方式是其中比较常见的一种方式。

  在这种方式中,我们的通常做法是,将nginx作为服务器最前端,它将接收WEB的所有请求,统一管理请求。nginx把所有静态请求自

分类: 知识积累
1、什么是表单
分类: 操作系统
网上的文章大多是把操作的步骤一步一步的写出来,但是系统、环境、版本往往每个人都不相同,所以按照别人的教程经常失败。

此文主要教方法,掌握了方法,每个人根据自己的系统、版本下载gcc,下载依赖包,增加成功率。


以centOS6.5 安装gcc为例:

到网站http://archive.kernel.org/centos-vault根据自己的系统、版本、32位或者64位选择到
分类: 编译器

利用gcc的 -DDEBUG选项。

1. 源文件
DEBUG.c中有:
#include
int main(int argc, char *argv[])
{
#ifdef DEBUG
    printf('DEBUG is definded \n');
#else
    printf('DEBUG is not definded \n');
#endif
}
2. Makefile文件为:
DEBUG=
CFLAG= -g
debug: DEBUG.c
     gcc $(DEBUG) $(CFLAG) -o $@ $^

3. 输入:gcc -g -o debug DEBUG.c
               ./debug
分类: 知识积累
非常好的说明文章,转自:http://jimmee.iteye.com/blog/2042420


第1部分 messagepack说明

1.1messagepack的消息编码说明

为什么messagepack

分类: 知识积累
_____________________________________________________________________________________________________________
文章转自:http://blog.csdn.net/kesaihao862/article/details/7332528
 
这篇文章介绍在LINUX下进行C语言编程所需要的基础知识。在这篇文章当中,我们将会学到以下内容:

源程序编译

Makefile的编写

程序库的链接

程序的调试

头文件和系统求助



1.源程序的编译

在Linux下面,如果要编译一个C语言源程序,我们要使用GNU的gcc编译器。 下面我们以一个实例来说明如何使用gcc编译器。

假设我们有下面一个非常简单的源程序(hello.c):

int main(int argc,char **argv)

{

printf('Hello Linux\n');

}

要编译这个程序,我们只要在命令行下执行:

gcc -o hello hello.c

gcc 编译器就会为我们生成一个hello的可执行文件。执行./hello就可以看到程序的输出结果了。命令行中 gcc表示我们是用gc
标签:

杂谈

分类: C/Cxx语言

一、前缀表达式、后缀表达式、中缀表达式

 表达式 a*(b+c)-d是中缀表达式,转化成二叉树后,它是中序遍历的结果   
 
标签:

杂谈

分类: C/Cxx语言

C语言有以下几种取整方法:
1、直接赋值给整数变量。如:
int i = 2.5; 或 i = (int) 2.5;
这种方法采用的是舍去小数部分


2、C/C++中的整数除法运算符“/”本身就有取整功能(int / int),但是整数除法对负数的取整结果和使用的C编译器有关。
3、使用floor函数。floor(x)返回的是小于或等于x的最大整数。如:
floor(2.5) = 2

标签:

杂谈

分类: C/Cxx语言

1、现在 FRAM.h 文件中声明一个结构体

struct FRAM_W_ADDR        
{
 char end[3];
 char start[3];
 
};
extern  struct FRAM_W_ADDR DATA_REC_ADDR;

 

2、在FARM.c文件中定义一个结构体变量

 struct FRAM_W_ADDR   DATA_REC_ADDR;

 

3、回到FRAM.h 声明外部可调用

 extern  struct FRAM_W_ADDR DATA_REC_ADDR;

 

既:FRAM.h中声明结构体和外部可调用

 

struct FRAM_W_ADDR        
{
 char end[3];
 char start[3];
 
};
extern  struct FRAM_W_ADDR DATA_REC_ADDR;

 

FRAM.c中定义结构体变量

struct FRAM_W_ADDR   DATA_REC_ADDR;

 

&

标签:

杂谈

分类: 编译器

一、设置:

1、怎么设置可以查看单片的内存(消耗)使用状况?

IAR的菜单栏 -->Tools -->IDE Options -->Messages -->Show build messages选择 ALL




 

设置完后IAR点MAKE,没有error的话最后会在Message框显示代码的大小

(菜单栏-->View-->Maessge-->Build)

 

 1. Tools->option->messages show build messages设置成all 

  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有