- 博客(11)
- 资源 (1)
- 收藏
- 关注
转载 设计模式(博客园精化集)
《设计模式》(博客园精华集)转自:http://archive.cnblogs.com/a/1720782/ 在此非常感谢谢博主 圣殿骑士Web Client Software Factory系列(3):View-Presenter模式作者: TerryLee.NET设计模式(18):迭代器模式(Iterator Pattern)作者: TerryLee.NET设计模式
2014-04-19 21:36:20
1232
转载 Linux--线程编程
Linux--线程编程进程 系统中程序执行和资源分配的基本单位 每个进程有自己的数据段、代码段和堆栈段 在进行切换时需要有比较复杂的上下文切换 线程 减少处理机的空转时间,支持多处理器以及减少上下文切换开销, 比创建进程小很多 进程内独立的一条运行路线 处理器调度的最小单元,也称为轻量级进程可以对进程的内存空间和资源进行访问,并与同一进程
2014-01-18 16:44:02
483
转载 sigsuspend 函数使用 及与http://blog.csdn.net/liwentao1091/article/details/6619089pause区别
http://blog.csdn.net/liwentao1091/article/details/6619089sigsuspend函数 :sigsuspend函数接受一个信号集指针,将信号屏蔽字设置为信号集中的值,在进程接受到一个信号之前,进程会挂起,当捕捉一个信号,首先执行信号处理程序,然后从sigsuspend返回,最后将信号屏蔽字恢复为调用sigsuspend之前
2014-01-02 22:58:28
403
转载 linux下core文件设置(转)
本文转载下面文章的一部分,全文链接如下:http://blog.csdn.net/shaovey/article/details/2744487在程序不寻常退出时,内核会在当前工作目录下生成一个core文件(是一个内存映像,同时加上调试信息)。使用gdb来查看core文件,可以指示出导致程序出错的代码所在文件和行数。1.core文件的生成开关和大小限制
2013-12-19 21:29:40
468
原创 c++命名空间及项目中引用的小技巧
c++命名空间的用法引用:http://blog.sina.com.cn/s/blog_986c99d601010hiv.html最近在看项目的源代码,看到了这个用命名空间的小技巧,所以写下这篇文章:游戏中有很多有用的数据结构包括常用链表,高效循环链表,线程等。如果都分布在各个文件中看起来就乱了。这个时候用命名空间来管理这些数据结构就非常方便了。比如:base.h 这个是命名空间的头文
2013-11-06 22:52:32
1977
原创 C链式队列的实现
// LinkSQueue.cpp : Defines the entry point for the console application.//#include "stdafx.h"//c链式队列的实现//简单的基于单链表操作。多了两个指针。一个队头front,一个队尾指针reartypedef int QElemType;typedef struct node{ QEle
2013-11-04 23:56:01
496
原创 c循环队列简单实现
// circqueue.cpp : Defines the entry point for the console application.//#include "stdafx.h"//循环队列的实现(多采用静态分配实现)#define MAX_SIZE 20typedef int QElemType;typedef struct{ QElemType elem[MAX_SIZ
2013-11-04 22:18:15
516
原创 c链式栈的实现
// ListStack.cpp : Defines the entry point for the console application.//#include "stdafx.h"//链式栈的实现//链式栈栈顶指针在头节点,压栈都是压首元节点,相当与链表头插法,出栈也是出首元节点typedef int SElemType;typedef struct node{ SElemT
2013-11-01 00:01:07
421
原创 c实现顺序栈
// Stack.cpp : Defines the entry point for the console application.//#include "stdafx.h"typedef int SElemType;#define INC_SIZE 10#define INIT_SIZE 10////栈的原理与实现//栈(stack) 是只允许在表一端进行插入和删除的线性
2013-10-31 22:53:44
442
原创 c双向链表的实现
// DBList.cpp : Defines the entry point for the console application.//#include "stdafx.h"//双向链表的实现//双向链表每个节点都带一个前驱指针和后续指针,分别为LLink,RLink;typedef int DataType;//双向链表数据结构typedef struct Node{
2013-10-28 22:14:26
569
原创 c链表的实现
// linklist.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #include //单链表的实现typedef int DataType;typedef struct node { DataType data; struct node
2013-10-26 22:18:38
449
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人