摘要: nginx可以使用各平台的默认包来安装,本文是介绍使用源码编译安装,包括具体的编译参数信息。正式开始前,编译环境gcc g++ 开发库之类的需要提前装好,这里默认你已经装好。ububtu平台编译环境可以使用以下指令apt-get install build-essential apt-get ins... 阅读全文
posted @ 2014-08-10 22:29 夜尽·天明 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 原文地址:Ubuntu下arm-linux-gdb+gdbserver的编译及安装作者:136*****839@sina注:arm-linux-gdb的安装路径是/usr/local/arm/3.4.11、arm-linux-gdb的编译安装下载gdb-6.8.tar.bz2至工作目录gdb源码下载... 阅读全文
posted @ 2014-08-10 16:13 夜尽·天明 阅读(2767) 评论(0) 推荐(0) 编辑
摘要: 转自陈皓 (CSDN)概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和 professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人... 阅读全文
posted @ 2014-05-23 13:48 夜尽·天明 阅读(1140) 评论(0) 推荐(1) 编辑
摘要: 配置寄存器和初始化struct pci_device_id { __u32 vendor, device; /* Vendor and device ID or PCI_ANY_ID*/ __u32 subvendor, subdevice; /* Subsystem ID's... 阅读全文
posted @ 2014-04-18 22:38 夜尽·天明 阅读(663) 评论(0) 推荐(0) 编辑
摘要: DMA映射一个DMA映射是要分配的DMA缓冲区与为该缓冲区生成的、设备可访问地址的组合。DMA映射建立了一个新的结构类型——dma_addr_t来表示总线地址。dma_addr_t类型的变量对驱动程序是不透明的, 唯一允许的操作是将它们传递给DMA支持例程以及设备本身。根据DMA缓冲区期望保留的时间... 阅读全文
posted @ 2014-04-16 21:18 夜尽·天明 阅读(6483) 评论(0) 推荐(1) 编辑
摘要: #include using namespace std;#define OK 1#define ERROR 0typedef int ElemType;typedef int Status;typedef struct OLNode { int i, j; ElemType e; struct OLNode *right, *down; //该非零元所在行表和列表的后继链域}OLNode, * OLink;typedef struct { OLink *rhead, *chead; //行和列链表头指针向量基址由CreateSMatrix分配 int... 阅读全文
posted @ 2014-03-24 16:10 夜尽·天明 阅读(372) 评论(0) 推荐(0) 编辑
摘要: #include using namespace std;#define MAXSIZE 12500#define MAXRC 100#define ERROR -1#define OK 1#define zero 0typedef int Status;typedef struct { int i, j; int e;}Triple;typedef struct { Triple data[MAXSIZE + 1]; //非零元三元组表(0号单元未用) int rpos[MAXRC + 1]; //各行第一个非零元的位置表(0号单元未用) i... 阅读全文
posted @ 2014-03-24 14:59 夜尽·天明 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 稀疏矩阵使用三元组顺序表存储表示:#include using namespace std;#define MAXSIZE 12500typedef struct { int i, j; int e;}Triple;typedef struct { Triple data[MAXSIZE + 1]; int rpos[MAXSIZE + 1]; int mu, nu, tu;}TSMatrix;int FastTransposeSMatrix(TSMatrix M, TSMatrix &T);int main(){ TSMatrix M, T; int... 阅读全文
posted @ 2014-03-17 22:15 夜尽·天明 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 子串的定位操作通常称为串的模式匹配。以下算法中:S—主串,T—子串(模式串)字符数组存储从下标 1 开始,String[0] 记录字符数组长度。#include #include #include using namespace std;#define MAXSTRLEN 255typedef unsigned char SString[MAXSTRLEN + 1];int Index(SString S, SString T, int pos); //普通匹配算法int Index_KMP(SString S, SString T, int pos);void get_next(SSt... 阅读全文
posted @ 2014-03-17 20:24 夜尽·天明 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 1 //离散事件模拟,模拟银行营业排队情况 2 #include 3 #include 4 #include 5 6 #define OK 1 7 #define ERROR 0 8 #define TRUE 1 9 #define FALSE 0 10 11 typedef int Status; 12 13 typedef struct Event{ //事件类型 14 int OccurTime; //事件发生时刻 15 int NType; //事件类型,0表示到达事件,1-4表示4个窗口离开事... 阅读全文
posted @ 2014-03-14 21:10 夜尽·天明 阅读(1127) 评论(0) 推荐(0) 编辑