自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 资源 (3)
  • 收藏
  • 关注

转载 BASH shell set命令详解

  使用set命令可以设置各种shell选项或者列出shell变量.单个选项设置常用的特性. 在某些选项之后-o参数将特殊特性打开.在某些选项之后使用+o参数将关闭某些特性, 不带任何参数的set命令将显示shell的全部变量.除非遇到非法的选项,否则set总是 返回ture. 当BASH shell被调用时,可以列出全部的选项.当前的选项集列在$-中.在option参数 被处理后,其他的参数被赋

2007-07-30 16:57:00 1390

转载 Vmware下成功编译linux内核2.6

 编译内核确实是个让人窒息和苦闷的过程,经过几天的努力,今天终于顺利通过。感谢好友“编程夜未眠”的技术支持 我是在Vmware下装的Red Hat 9,下载了linux的内核版本2.6.14.4(1)解压至/usr/src目录下,注意必须得在linux中解压(2)进入解压后的目录,$make menuconfig(基于X11的图形内核配置工具)。注意,在Vmware下以下选项必须选

2007-07-29 15:37:00 1658

转载 WGet使用指南

wget是一个从网络上自动下载文件的自由工具。它支持HTTP,HTTPS和FTP协议,可以使用HTTP代理.所谓的自动下载是指,wget可以在用户退出系统的之后在后台执行。这意味这你可以登录系统,启动一个wget下载任务,然后退出系统,wget将在后台执行直到任务完成,相对于其它大部分浏览器在下载大量数据时需要用户一直的参与,这省去了极大的麻烦。wget可以跟踪HTML页面上的链接依次

2007-07-29 15:31:00 1127

转载 vim的中文tutor

vim的中文tutorvim 是一个具有很多命令的功能非常强大的编辑器。限于篇幅,在本教程当中就不详细介绍了。本教程的设计目标是讲述一些必要的基本命令,而掌握好这些命令,您就能够很容易将vim当作一个通用的万能编辑器来使用了。完成本教程的内容大约需要25-30分钟,取决于您训练的时间。每一节的命令操作将会更改本文。推荐您复制本文的一个副本,然后在副本上进行训练(如果您是通过”vim

2007-07-29 15:16:00 1499

转载 关于gcc、glibc和binutils模块之间的关系

关于gcc、glibc和binutils模块之间的关系,以及在现有系统上如何升级的总结一、关于gcc、glibc和binutils模块之间的关系1、gcc(gnu collect compiler)是一组编译工具的总称。它主要完成的工作任务是“预处理”和“编译”,以及提供了与编译器紧密相关的运行库的支持,如libgcc_s.so、libstdc++.so等。2、binutils提供了一

2007-07-26 20:42:00 1238

转载 The Linux GCC HOWTO中译版V0.2

2. 东东在哪儿?2.1 GCC-HOWTO在哪儿? 这份文件是Linux HOWTO系列之一,换句话说,你可以在所有存放Linux HOWTO文件的网站上面找到她的芳踪,例如 http://sunsite.unc.edu/pub/linux/docs/HOWTO/。HTML的版本(可能会是较新的版本)可以从 http://ftp.linux.org.uk/~barlow/howto/gc

2007-07-26 20:40:00 1703

转载 用gcc编译生成动态链接库*.so文件的方法

转载:动态库*.so在linux下用c和c++编程时经常会碰到,最近在网站找了几篇文章介绍动态库的编译和链接,总算搞懂了这个之前一直不太了解得东东,这里做个笔记,也为其它正为动态库链接库而苦恼的兄弟们提供一点帮助。 1、动态库的编译下面通过一个例子来介绍如何生成一个动态库。这里有一个头文件:so_test.h,三个.c文件:test_a.c、test_b.c、test_c.c,我们将这

2007-07-26 20:34:00 1959

转载 linux的环境变量之 .bash_profile和.bashrc

主目录(也就是~)下有.bash_profile和.bashrc。 .bash_profile是login shell用的,好像是纯命令行(不是gui的console)和远程登录的shell。 .bashrc就是non login shell用的,一般gui的shell环境变量设置在这里。 PATH 找可执行程序的路径 这样设置export PATH=$PATH:$HOME/bin:$HOME

2007-07-26 20:30:00 1651

转载 GCC中文手册

本手册页内容摘自GNU C编译器的完整文档,仅限于解释选项的含义. 除非有人自愿维护,否则本手册页不再更新.如果发现手册页和软件之间有所矛盾,请查对Info文件, Info文件是权威文档. 如果我们发觉本手册页的内容由于过时而导致明显的混乱和抱怨时,我们就停止发布它.不可能有其他选择,象更新Info文件同时更新man手册,因为其他维 护GNU CC的工作没有留给我们时间做这个. GNU工程认为ma

2007-07-26 20:25:00 1466

转载 GCC 命令行详解

http://blog.csdn.net/casularm/archive/2005/03/09/316149.aspx 

2007-07-26 20:17:00 1085

转载 PE值、PB值、ROE和DCF值分别代表什么意思

  PE是指市盈率,也称为“利润收益率”,是某种股票普通股每股市价与每股盈利的比率,即:PE(市盈率)=每股市价/每股收益。市盈率把股价和利润联系起来,反映了企业的近期表现。如果股价上升,利润没有变化,甚至下降,则市盈率将会上升。   平均市净率=股价/账面价值。其中,账面价值=总资产-无形资产-负债-优先股权益。可以看出,所谓账面价值是公司解散清算的价值。如果公司要清算, 那么先要还债,无形资

2007-07-23 22:00:00 4506

转载 printf输出格式

  格式代码 A ABC ABCDEFGH

2007-07-15 21:46:00 20692 7

转载 已知二叉树的先序和中序求后序

二叉树的根结点(根据三种遍历)只可能在左右(子树)之间,或这左子树的左边,或右子树的右边。 如果已知先序和中序(如果是中序和后序已知也可以,注意:如果是前序和后序的求中序是不可能实现的),先确定这棵二叉树。 步骤:1,初始化两个数组,存放先序合中序。 2,对比先序和中序,在中序忠查找先序的第一个元素,则在中序遍历中将这个元素的左右各元素分成两部分。即的左边的部分都在这个元

2007-07-14 22:03:00 8610 5

转载 二叉树遍历的递归算法程序

二叉树的遍历是典型的递归算法。所谓树的遍历是指按某条搜索路径访问树中每个结点,使得每个结点均被访问一次,而且仅被访问一次。我的程序给出了二叉树的先序遍历,中序遍历,后序遍历和求二叉树的深度。程序如下:  #include  #include  #include  #define OK 1 #define ERROR 0 #define OVERFLOW -2 #define MAX(a,b) 

2007-07-14 21:57:00 4309

转载 [IBM Developer]使用 /proc 文件系统来访问 Linux 内核的内容

http://www.ibm.com/developerworks/cn/linux/l-proc.html 

2007-07-13 23:27:00 1095

转载 二叉树--基本概念

    树是一种重要的非线性数据结构,直观地看,它是数据元素(在树中称为结点)按分支关系组织起来的结构,很象自然界中的树那样。树结构在客观世界中广泛存 在,如人类社会的族谱和各种社会组织机构都可用树形象表示。树在计算机领域中也得到广泛应用,如在编译源程序如下时,可用树表示源源程序如下的语法结构。 又如在数据库系统中,树型结构也是信息的重要组织形式之一。一切具有层次关系的问题都可用树来描述。    

2007-07-12 23:32:00 1414

转载 各种排序算法的比较

1.稳定性比较 插入排序、冒泡排序、二叉树排序、二路归并排序及其他线形排序是稳定的 选择排序、希尔排序、快速排序、堆排序是不稳定的2.时间复杂性比较 插入排序、冒泡排序、选择排序的时间复杂性为O(n2) 其它非线形排序的时间复杂性为O(nlog2n) 线形排序的时间复杂性为O(n);3.辅助空间的比较 线形排序、二路归并排序的辅助空间为O(n),其它排序的辅助空

2007-07-12 23:12:00 3126

原创 来自wiked的关于排序算法

http://www.wiki.cn/wiki/%E6%8E%92%E5%BA%8F%E7%AE%97%E6%B3%95 

2007-07-12 23:03:00 1063

转载 红黑树

          红黑树是一种自平衡二叉查找树,是在计算机科 学中用到的一种数据结构,典型的用途是实现关联数组。它是在1972年由Rudolf Bayer发明的,他称之为"对称二叉B树",它现代的名字是在 Leo J. Guibas 和 Robert Sedgewick 于1978年写的一篇论文中获得的。它是复杂的,但它的操作有着良好的最坏情况运行时间,并且在实践中是高效的: 它可以在O(log

2007-07-12 22:54:00 1297

转载 模式匹配与KMP算法

模式匹配的KMP算法详解这种由D.E.Knuth,J.H.Morris和V.R.Pratt同时发现的改进的模式匹配算法简称为KMP算法。大概学过信息学的都知道,是个比较难理解的算法,今天特把它搞个彻彻底底明明白白。注意到这是一个改进的算法,所以有必要把原来的模式匹配算法拿出来,其实理解的关键就在这里,一般的匹配算法:int Index(String S,String T,int pos

2007-07-12 22:18:00 1113

转载 二叉树的五个性质

性质1:在二叉树的第i层上至多有2i个结点(根节点为1)。 性质2:深度为k的二叉树至多有2k-1个结点(根节点为1)。 性质3:对任一棵非空的二叉树T,如果其叶子数为n0,度为2的结点数为n2,则:n0 = n2 +1 性质4:有 n 个结点的完全二叉树( n > 0 )的高度为log2+1(对前面的对数取最小的整数)。 性质5:若对满二叉树或完全二叉树按照“从上到下,每层从左到右,根结点编号为

2007-07-12 22:16:00 3743 2

转载 各种内部排序算法复杂度的比较和排序方法的选择

按平均时间将排序分为四类: (1)平方阶(O(n2))排序      一般称为简单排序,例如直接插入、直接选择和冒泡排序; (2)线性对数阶(O(nlgn))排序      如快速、堆和归并排序; (3)O(n1+£)阶排序      £是介于0和1之间的常数,即0 (4)线性阶(O(n))排序      如桶、箱和基数排序。

2007-07-12 22:15:00 3773

转载 排序算法空间、时间复杂度

排序算法空间、时间复杂度简单排序法—— 冒泡法是第二维循环中自己循环,找最小或最大值 选择排序和交换排序是第二维循环与第一维循环中的值比较;交换法最清晰,选择法作了改进,只交换位置标号,算法复杂度没变。 插入法,它的基本工作原理是抽出牌,在前面的牌中寻找相应的位置插入,然后继续下一张(较为复杂) 高级排序法—— 快速排序,从冒泡法改进得到,基本思

2007-07-12 22:13:00 3388

转载 排序

冒泡法排序(C语言)#include"stdio.h"#define True 1#define False 0void main(){   int a[7]={9,12,6,15,3,16,10};   int i,temp;   for(i=1;i  {    int j;    int ok=True;           for(j=0;j   {     if(a[j]>

2007-07-12 22:10:00 1197

转载 C/C++及数据结构笔试题集锦 很老的吧2005以前的

一:已知类String的原型为:class String{ public:     String(const char *str = NULL);            //普通构造函数     String(const String ©);                //拷贝构造函数     ~String(void);                      

2007-07-12 22:02:00 4814

转载 几个数据结构的程序

典型的约瑟夫环问题。原问题比你的问题要复杂一点。我以前写的程序:1.用数组。# include "stdio.h"# define SIZE 100main(){    int m,n,i;    int array[SIZE];    printf("约瑟夫环求解,当前设置最大人数为%d./n",SIZE);    printf("报数上限:/n");    scanf("%d",&m);   

2007-07-12 21:58:00 1548

转载 C语言宏定义技巧

写好C语言,漂亮的宏定义很重要,使用宏定义可以防止出错,提高可移植性,可读性,方便性 等等。下面列举一些成熟软件中常用得宏定义。。。。。。   1,防止一个头文件被重复包含 #ifndef COMDEF_H #define COMDEF_H   //头文件内容 #endif 2,重新定义一些类型,防止由于各种平台和编译器的不同,而产生的类型字节数差异,方便移植。 typedef  unsigned

2007-07-11 23:32:00 1133

转载 c语言笔试题(1-10)

c语言笔试题(十)【1 使用宏】 1.1   #ifdef NDEBUG    #define TRACE(S) S   #else    #define TRACE(S) printf("%s;/n", #S); S   #endif 问:以上TRACE()宏的作用是什么? 1.2 #error的作用? 1.3 定义一个宏,求出给定数组中的元素的个数#define NELEMENTS(arr

2007-07-11 23:26:00 4194 1

转载 C语言测试(总结)

C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为带面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗?这个愚蠢的问题吗?如要你答出某个字符的ASCII值。这

2007-07-11 23:06:00 1210

转载 C面试时的读程序题

C面试时的读程序题ZZ shury 发表于 2004-12-5 17:50:00 What will print out? main() {         char *p1=“name”;         char *p2;         p2=(char*)malloc(20);         memset (p2, 0, 20);         while(*p2++ = *p1+

2007-07-11 22:01:00 1154

转载 printf

设int arr[]={6,7,8,9,10}; int *ptr=arr; *(ptr++)+=123; printf(”%d,%d”,*ptr,*(++ptr)); 打印出来的值是多少!要注意函数调用时进出栈的顺序。

2007-07-11 21:48:00 776

转载 用GDB调试程序

 http://blog.csdn.net/haoel/archive/2003/07/02/2879.aspx

2007-07-05 15:50:00 875

转载 从程序员角度看ELF

 从程序员角度看ELF 原文:《 ELF:From The Programmers Perspective》 作者:Hongjiu Lu     NYNEX Science & Technology, Inc.     500 Westchester Avenue     White Plains, NY 10604, USA 翻译:alert7                    

2007-07-04 13:41:00 1231

转载 A Whirlwind Tutorial on Creating Really Teensy ELF Executables for Linux

 A Whirlwind Tutorial on Creating Really Teensy ELF Executables for Linux (or, "Size Is Everything") -------------------------------------------------------------------------------- She studied it c

2007-07-04 12:40:00 1087

转载 objcopy命令介绍

 objcopy把一种目标文件中的内容复制到另一种类型的目标文件中. (1)将图像编译到可执行文件内 Q: 如何将一个二进制文件,比如图片,词典一类的东西做为.o文件,直接链接到可执行文件内部呢? A: $ objcopy -I binary -O elf32-i386 -B i386 14_95_13.jpg image.o $ gcc image.o tt.o -o tt $ nm

2007-07-04 09:36:00 1163

转载 UNIX/LINUX 平台可执行文件格式分析

 http://www-128.ibm.com/developerworks/cn/linux/l-excutff/index.html

2007-07-04 09:33:00 1039

转载 24个基本指标精粹讲解(24)--ADL

腾落指标——ADL ADL指标又叫腾落指数或涨跌线指标,其英文全称是“Advance Decline Line”,缩写为ADL。它是专门研究股票指数走势的技术分析工具。第一节 ADL指标的原理和计算方法 一、 ADL指标的原理 ADL指标是以股票每天上涨和下跌的家数作为计算和观察的对象,借此了解股市的人气的兴衰,探测大势内在的动量是强势还是弱势,从而研判股市未来动向的技 术指标。

2007-07-03 20:38:00 2103

转载 24个基本指标精粹讲解(22)--ADR

涨跌比率指标——ADR ADR指标又叫涨跌比率指标或上升下降比指标,其英文全称是“Advance Decline Ratio”。和ADL指标一样,是专门研究股票指数走势的中长期技术分析工具。 第一节 ADR指标的原理和计算方法 一、 ADR指标的原理 涨跌比率ADR指标是将一定时期内上市交易的全部股票中的上涨家数和下跌家数进行比较,得出上涨和下跌之间的比值并推断市场上多空力量之间的

2007-07-03 20:36:00 2124

转载 24个基本指标精粹讲解(21)--OBOS

超买超卖指标——OBOS OBOS指标又叫超买超卖指标,其英文全称是“Over Bought Over Sold”,和ADR、ADL一样是专门研究股票指数走势的中长期技术分析工具。第一节 OBOS指标的原理和计算方法 一、OBOS指标的原理 超买超卖指标OBOS主要是运用一段时间内整个股票市场中涨跌家数的累积差关系,来测量大盘买卖气势的强弱及未来演变趋势,以作为研判股市呈现超买或

2007-07-02 21:21:00 2231

转载 24个基本指标精粹讲解(20)--BIAS

离率指标——BIAS 乖离率BIAS指标又叫Y值,是由移动平均原理派生出来的一种技术分析指标,是目前股市技术分析中一种短中长期皆可的技术分析工具。 第一节 BIAS指标的原理和计算方法 一、 BIAS指标的原理 乖离率BIAS指标是依据葛兰碧移动均线八大法则而派生出来的项技术分析指标,它是通过一定的数学公式,来计算和总结出当价格偏离移动平均线的程度,指出买卖时机。 乖离率BIAS

2007-07-02 21:19:00 2374

Foxit Phontom绿色破解免注册

1. 支持连接数据库至Windows ODBC 2. 支持合并文档或创建多个PDF文档 3. 通过页面缩略图调整页面顺序或打印多页面文档 4. 插入空白PDF页面或从扫描仪插入文件 5. 允许设置文档的初始视图模式 6. 支持编辑文档信息 7. 支持通过剪贴、复制来管理注释 8. 支持撤销/重做 9. 支持更多图片格式

2010-07-30

Real-Time Embedded Multithreading Using ThreadX and MIPS

介绍threadx在MIPS芯片上的多线程技术

2010-07-15

空空如也

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

TA关注的人

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