上一页 1 ··· 6 7 8 9 10 11 下一页
摘要: 登录 /etc/passwd文件中存放的是登录用户的相关信息文件描述符 文件描述符是一个非负整数,用来标识一个进程正在打开访问的文件。在<unistd.h>头文件中,定义了 三个标准文件描述符:STDIN_FILENO(标准输 入),STDOUT_FILENO(标准输出) , STDERR_FILENO(标准出错) 。 虽然 一般情况下,他们的值分别为 0、1、 2 , 但是考虑到可移植性,还是应该 使用他们的名字而非数值。 在标准库中,I/O函数使用文件指针(FILE*)来操作文件。我们可以将文件指针转换为文件描述符,这就用到了头文件<stdio.h>中提供的一个函数 阅读全文
posted @ 2013-05-29 19:18 wowk 阅读(177) 评论(0) 推荐(0) 编辑
摘要: xz -d ***.tar.xztar -vfx ***.tar 阅读全文
posted @ 2013-05-01 20:59 wowk 阅读(203) 评论(0) 推荐(0) 编辑
摘要: http://www.pythonware.com/products/pil/安装 Image Library 阅读全文
posted @ 2013-04-02 20:21 wowk 阅读(507) 评论(0) 推荐(0) 编辑
摘要: 安装python-dev包su rootyum install python-dev*OK 阅读全文
posted @ 2013-04-02 20:19 wowk 阅读(407) 评论(0) 推荐(0) 编辑
摘要: //main.c// 1.cpp : Defines the entry point for the console application.//#include "stdio.h"#include "queen.h"int main(int argc, char* argv[]){ printf("\nnum = %d\n",queen(12)); return 0;}dbg.h1 #ifndef _MRCHEN_DBG_H_2 #define _MRCHEN_DBG_H_3 //#define MY_DEBUG4 void ... 阅读全文
posted @ 2013-03-24 22:37 wowk 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 1、分析需求2、将需求模块化3、依次分析模块4、制作模块的的流程图5、根据流程图抽象出接口6、分析接口,设计数据结构和接口参数7、优化数据结构,实现可扩展8、先使用未实现的接口搭出模块框架,9、对模块框架进行白盒测试,直到测试通过10、实现各个接口并测试接口11、对实现好的接口和框架进行黑盒测试13、依上述步骤依次实现其他模块14、测试15、打包发布 阅读全文
posted @ 2013-03-22 16:21 wowk 阅读(477) 评论(0) 推荐(1) 编辑
摘要: RH.h 1 #ifndef _MRCHEN_RP_H_ 2 #define _MRCHEN_RP_H_ 3 #include "stdio.h" 4 #include "stdlib.h" 5 #include "malloc.h" 6 #include "string.h" 7 #include "iostream" 8 #include <stack> 9 using namespace std;10 #ifndef __cplusplus11 typedef int BOOL 阅读全文
posted @ 2013-03-17 17:41 wowk 阅读(269) 评论(0) 推荐(0) 编辑
摘要: shell排序(希尔排序) , 基本的思想是将数据按某一分量分成几个分组 , 分别对分组进行直接插入排序 , 然后逐渐缩小分量 ,再继续进行直接插入排序 , 。。。,如此循环下去 , 知道 衡量等于1 。 至于衡量的选择 , 至今还没有较好的解决方法 。衡量的缩小规则 : 设初始衡量等于 gap = len/n +m , 缩小的时候 gap = gap/n + mshell排序的实现 1 typedef struct _tagItem{ 2 int num[MAX_SIZE+1]; //num[0]作为监视哨 3 int len;... 阅读全文
posted @ 2013-03-14 00:22 wowk 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 例{a,b}:{1,2}{3,2}{4,1}排序是稳定的以b为主关键字a为次关键字按升序排序,未排序的时候关键字相等的两项{1,2}{3,2}的顺序为{1,2}{3,2},排序后结果为{4,1}{1,2}{3,2},俺关键字相等的两项顺序为{1,2}{3,2},与未排序的时候的顺序相同,这称为排序是稳定的排序是不稳定的还是使用上面的例子,但是排序方式换为降序排,排序后关键字相同的两项的顺序为{3,2}{1,2}相较于排序前的顺序{1,2}{3,2}不一样,颠倒了,这称为不稳定排序内排序 所有待排序的数据都是放在内存中的外排序 由于数据量巨大, 有部分的数据放在 磁盘文件中 , 排序... 阅读全文
posted @ 2013-03-11 20:01 wowk 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 1、扫描中缀表达式(假设是合法的中缀表达式)设两个栈s1和s2,s1用作存放转换时的中间结果,s2用于存放表达式中的括号和运算符a)扫描到数字字符串A,则数字字符串入栈s1b)接着扫描符号Bi.如果是+或-或(,这符号入栈s2ii.如果是*或/1.继续扫描后面相邻的串Ca)如果是数字,则从s1中弹出数字字符串A,拼接成字符串ACB,并将字符串ACB放入栈s1中b)如果是(,则将(放入到栈s1中 c)转到a)执行iii.如果是(,则弹出s2中的一个符号G,如果G是(符号,则转到a)执行,否则,从张s1中的两个串E和F,拼接成字符串EFG,并将EFG入栈iv.转到iii.执行以实例来讲解转换的方法 阅读全文
posted @ 2013-03-11 19:33 wowk 阅读(219) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 下一页