自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 排序算法

#include "sort.h" void BubbleSort(int *data,int begin,int end) {  if (!data || begin  {   return;  }  bool exchang = false;  int temp = 0;  int i = 0;  int j = 0;  //正序排序  for(i = begin;

2012-02-10 17:24:34 422

转载 进程和线程的区别

Review: 我理解的进程和线程的区别,不对的大家请指正 1、进程是系统资源分配的最小单位,线程不是; 2、线程必须依赖进程存在,进程不需要; 3、线程之间共享内存空间,进程之间不共享,但是进程有自己丰富的通信方式; 多线程共存于应用程序中是现代操作系统中的基本特征和重要标志。 用过UNIX操作系统的读者知道进程,在UNIX操作系统中,每个应用程序的执行都在操作系统内

2012-02-09 00:05:32 551

翻译 同一进程中的线程可以共享哪些资源

1.用堆和栈分配一个变量可能在以后的执行中产生意想不到的结果,而这个结果的表现就是内存的非法被访问,导致内存的内容被修改。 理解这个现象的两个基本概念是:在一个进程的线程共享堆区,而进程中的线程各自维护自己的堆栈。 如果声明一个成员变量,如char name[200],随着这段代码调用的结束,name在栈区的地址会被释放。而如果是char* name = new char[200];情况完全不

2012-02-09 00:02:24 3794

转载 虚函数的实现机制

将函数声明为virtual时,在背后发生了什么呢? 编译器在编译的时候,发现animal类中有虚函数,此时编译器会为每个包含虚函数的类创建一个虚表(即vtable),该表是一个一维数组,在这个数组中存放每个虚函数的地址。对于例1-2的程序,animal和fish类都包含了一个虚函数breathe(),因此编译器会为这两个类都建立一个虚表,如下图所示: ===== 那么如何定位虚表呢?编译

2012-02-08 23:49:07 636

原创 1

<br />1.通过c08版本,了解PortalONE业务知识。<br />2.进一步学习Oracle知识,熟练运用Oracle知识 到具体项目中。<br />3.学习Shell脚本,完成基础知识学习;<br />4.进一步学习软件开发流程和项目管理知识;

2011-05-09 19:49:00 433

性能测试文档

性能测试文档

2014-05-12

Linux资源

Linux资源

2012-02-19

linux程序设计(第三版)

linux程序设计(第三版)

2011-12-28

Linux下的C函数手册

Linux下的C函数手册 Linux下的C函数手册

2011-12-28

TCP-IP详解.卷一:协议.rar

《TCP/IP详解,卷1:协议》是一本完整而详细的TCP/IP协议指南。描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者用Lawrence Berkeley实验室的tcpdump程序来捕获不同操作系统和TCP/IP实现之间传输的不同分组。对tcpdump输出的研究可以帮助理解不同协议如何工作。 本书适合作为计算机专业学生学习网络的教材和教师参考书。也适用于研究网络的技术人员。

2011-03-06

空空如也

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

TA关注的人

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