自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (5)
  • 收藏
  • 关注

转载 数组,结构体初始化 {0}

一直以为 int a[256]={0};是把a的所有元素初始化为0,int a[256]={1};是把a所有的元素初始化为1.调试的时查看内存发现不是那么一回事,翻了一下《The C++ Programming Language》总算有定论。PDF的竟然不然复制,就把它这章翻译了,如下5.2.1   数组初始化数组可以用一个列值来初始化,例如         int v1[]

2011-11-28 19:37:08 7752 1

转载 C语言中二维字符数组的定义和初始化

http://blog.csdn.net/huangzheguyun/article/details/6466322

2011-11-28 19:36:29 2103

原创 明星西服照

http://photo.renren.com/photo/307126741/photo-5239255662?curpage=0&t=&albumpage=#5241291322

2011-11-23 02:01:40 664

原创 如何使profile修改后生效

http://blog.csdn.net/lianruidong/article/details/5757283 一般重启电脑就可以解决如果不想重启,那就用source /etc/profile命令执行即可(要在编译程序的那个shell页面中执行该命令)

2011-11-23 01:59:07 1141

转载 在Linux里设置环境变量的方法2

我自己编译安装了GCC和python,那么我需要如下操作;export PATH="/opt/blc/python-2.6.5/bin:$PATH"export LD_LIBRARY_PATH="/opt/blc/python-2.6.5/lib:$LD_LIBRARY_PATH" 修改完毕以后使用 source .bashrc就可以是的刚修改的环境变量生效

2011-11-23 01:47:09 490

转载 在Linux里设置环境变量的方法(export PATH)

一般来说,配置交叉编译工具链的时候需要指定编译工具的路径,此时就需要设置环境变量。例如我的mips-linux-gcc编译器在“/opt/au1200_rm/build_tools/bin”目录下,build_tools就是我的编译工具,则有如下三种方法来设置环境变量:1、直接用export命令:#export PATH=$PATH:/opt/au1200_rm/build_tools

2011-11-23 01:42:17 819

转载 Linux环境变量的设置和查看方法

1. 显示环境变量HOME  $ echo $HOME  /home/redbooks  2. 设置一个新的环境变量hello  $ export HELLO="Hello!"  $ echo $HELLO  Hello!  3. 使用env命令显示所有的环境变量  $ env  HOSTNAME=redbooks.safe.org  PVM_RSH=/us

2011-11-23 00:47:08 796

原创 一些网络命令 1

servcie smb restartservice network restartifconfig ethx upifconfig ethx down

2011-11-23 00:19:30 778

原创 linux tar打包解压详解 解压到指定文件夹

解压文件到指定目录:tar -zxvf /home/zjx/aa.tar.gz -C /home/zjx/pftar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d File

2011-11-22 22:59:20 31364 1

转载 makefile 中的 shell

1.如果是make的命令,如ifeq必须顶格2.如果是shell命令,前面必须是tabhttp://www.google.com.hk/url?sa=t&rct=j&q=makefile++for+dir+in+do+done&source=web&cd=4&ved=0CEEQFjAD&url=http%3A%2F%2Fblog.csdn.net%2Fabc19842008%2Fartic

2011-11-22 07:57:49 1043

转载 DRAM,SRAM,SDRAM,DDR SDRAM区别!

http://blog.sina.com.cn/s/blog_5146fb2d0100hsar.html问题1:什么是DRAM、SRAM、SDRAM?答:名词解释如下DRAM--------动态随即存取器,需要不断的刷新,才能保存数据,而且是行列地址复用的,许多都有页模式SRAM--------静态的随机存储器,加电情况下,不需要刷新,数据不会丢失,而且一般不是行列地址复用的S

2011-11-21 17:18:22 1597

原创 make视频

http://v.youku.com/v_show/id_XODgzMjIyNzY=.html

2011-11-21 16:44:37 450

原创 君をのせて 天空の城

http://www.songtaste.com/song/511496/

2011-11-17 12:59:08 1084

原创 ifdef 与if defined

defined是预处理运算符。 defined NAME是用来判断NAME是否被定义了(被用define定义了)。 #ifdef NAME == #if defined(NAME) #ifndef NAME == #if !defined(NAME) 但是在处理双重和多重判断时,defined的优势就显示出来了 #ifdef NAME1 #ifdef NAME2 ...

2011-11-17 11:37:24 874

转载 Makefile 语法简介

http://tetralet.luna.com.tw/index.php?op=ViewArticle&articleId=185有稍稍在Linux下碰过程式设计的开发者应该会知道, make是用来将程式码、函式库、标头档及其它资源档build成最终成果(即:最终的应用程式)的超强力辅助工具。 当然了,并不是非得动用到make才能build程式,或许有什么程式设计魔人喜欢什么都自己手

2011-11-17 10:19:39 1283

原创 GNU make中文手册

http://www.linuxsir.org/main/doc/gnumake/GNUmake_v3.80-zh_CN_html/index.html#content

2011-11-16 22:07:28 383

转载 跟我一起写 Makefile(九)

http://blog.csdn.net/haoel/article/details/2894使用函数————在Makefile中可以使用函数来处理变量,从而让我们的命令或是规则更为的灵活和具有智能。make所支持的函数也不算很多,不过已经足够我们的操作了。函数调用后,函数的返回值可以当做变量来使用。一、函数的调用语法函数调用,很像变量的使用,也是以“$”来标识的,其语法如

2011-11-16 13:32:11 392

原创 日文音乐

http://www.songtaste.com/song/698819/

2011-11-15 18:19:18 345

原创 maojudong的专栏

http://blog.csdn.net/maojudong/article/list/3

2011-11-15 18:18:03 402

原创 陈皓专栏 【空谷幽兰,心如皓月】

http://blog.csdn.net/haoel/article/details/2894

2011-11-15 18:16:43 3220

转载 make foreach 函数

http://www.cppblog.com/ivenher/articles/22107.html foreach函数和别的函数非常的不一样。因为这个函数是用来做循环用的,Makefile中的foreach函数几乎是仿照于Unix标准Shell(/bin/sh)中的for语句,或是C-Shell(/bin/csh)中的foreach语句而构建的。它的语法是:       $(

2011-11-15 18:15:04 3218

原创 Makefile的详细资料

http://www.linuxsir.org/main/doc/gnumake/GNUmake_v3.80-zh_CN_html/make-04.html

2011-11-15 18:13:54 448

转载 linux C 扩展语法1--内联函数方法简介

http://blog.csdn.net/maojudong/article/details/3940844 今天看了一份美国人写的linux下的c语言代码,感触挺深:1. 一些inline(内联函数)通常写在 头文件中(既 .h 文件中) 2.这些inline函数在头文件中定义,应该加入static关键字。使其在包含此文件的.c文件中变为本地变量,否则(如果不定义为stati

2011-11-15 17:49:53 495

转载 makefile 文件中得wildcard

http://blog.csdn.net/maojudong/article/details/22459661、wildcard : 扩展通配符2、notdir : 去除路径3、patsubst :替换通配符例子:建立一个测试目录,在测试目录下建立一个名为sub的子目录$ mkdir test$ cd test$ mkdir sub在test下,建立a.c和b.

2011-11-15 17:45:22 745

转载 makefile及条件编译

//getword.cc#include#includeusing namespace std;int main(){string word;#ifdef LINEwhile(getline(cin,word))    cout#elsewhile(cin>>word)    cout#endifreturn 0;}上面是源文件,此程

2011-11-08 07:35:34 9888

转载 多线程知识点整理

http://software.intel.com/zh-cn/blogs/2011/10/28/400008917/?cid=sw:prccsdn2035基本概念多线程程序在较低的层次上扩展了多任务的概念:一个程序同时执行多个任务,通常,每一个任务称为一个线程,它是线程控制的简称。可以同时运行一个以上线程的程序称为多线程程序。多进程与多线程的区别:每个进程拥有自己的一整套变量,而

2011-11-02 19:50:11 547

转载 多线程编程(一):线程创建和退出

http://software.intel.com/zh-cn/blogs/2011/10/28/400008915/?cid=sw:prccsdn2036一、引言二、实例以下实例中创建了2个线程,其中第一个线程是在程序运行到中途时调用pthread_exit函数退出,第二个正常退出。在主线程中,收集这两个线程的退出信息,并释放资源。从实例可以看出,这两个线程是并发运行的。/*th

2011-11-02 19:49:23 463

原创 关键字重命名(1)

#ifndef NULL    #define NULL (0)#endif#ifdef EXTERN#undef EXTERN#error EXTERN was redefined!#endif /* undef EXTERN */#ifdef __cplusplus#define EXTERN extern "C"#else#define EXTER

2011-11-02 15:17:32 767

原创 DEBUG信息(1)

#define BER_DEBUG  1#ifdef BER_DEBUG  #define BERDEBUG(format, ...) printf(format, ##__VA_ARGS__) #else  #define BERDEBUG(format, ...) #endif

2011-11-02 15:06:51 438

编码规则与传输语法(BER)

介绍了BER编码规则与传输语法.BER(Basic Encoding Rules)是ASN.1中最早定义的编码规则,在讨论详细编码规则时,我们是基于正确的抽象描述上。

2011-08-24

Linux编程技术详解

Linux编程技术详解的全部源码 对学习Linux有比较大的帮助

2009-06-24

MiniGUI技术白皮书

这是关于MiniGUI图形界面的一个技术概述,他总结了UI所用到的所有组件

2009-06-22

MiniGUI编程指南

通过此书可以对MiniGUI有比较深入的了解

2009-05-31

mvc设计模式的阐述

在j2ee中,这是对MVC的一个简单的阐述。使大家能过对此模式能够更清楚的认识。

2009-03-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除