自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 linux 进程通信几种方式优缺点

# 管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。# 有名管道 (named pipe) : 有名管道也是半双工的通信方式,但是它允许无亲缘关系进程间的通信。# 信号量( semophore ) : 信号量是一个计数器,可以用来控制多个进程对共享资源的访问。它常作为一种锁机制,防止某进程正

2013-08-30 00:14:20 1085

原创 返回值为类名的虚函数 覆盖

class A {public: int numA;public: A(int n):numA(n) { } virtual A* print(A* a) {  cout   return a; }};class B: public A {public: int numB;public: B(int n):A(7), numB(n) {

2013-08-23 19:32:52 1124

原创 搜索引擎最简单的概念(数学之美)

资源下载 建立索引   用到布尔代数的概念    对于每个关键词有一组布尔表达式对于即0 1 对于  如:”我们“这个关键词   它对于的索引为01011001111110001111111010101.........                   有多少个有用的网页就有多少位01位数,可能可以根据每个网页的有效率和大多数关键字只出现在一部分网页上的等等特征进行压缩,但是位数还是很

2013-08-23 13:49:03 711

原创 未完成的旅行商问题

#include #include #define M 4int a[M][M]=   {0,30,6,4,                30,0,5,10,                6,5,0,20,                4,10,20,0};int Min_p[M+1]={},temp_Min_p[M+1]={},temp_Min_p2[M+1];

2013-08-23 13:27:19 812

原创 拷贝构造函数 赋值构造函数 自动转型构造函数的调用

#include#includeusing namespace std; class B{ private :int data; public: B(const B& a):data(a.data){ cout } B(int i):data(i){ cout } B& operator=(const B &other){ //if(this

2013-08-23 00:47:09 656

原创 记忆动态规划分析类杨辉三角形问题

f(m,n)=       n      (m=1)                     m     (n=1)                     f(m-1,n)+f(m,n-1)  (m>1,n>1) 用简单 递归求类杨辉三角形的问题到了n,m=15的时候就不能算了,就爆了  但如果利用记忆动态规划可以算到  m,n=1000以上,只是到了那么大数的时

2013-08-21 14:03:04 901

转载  strcpy、strcmp、strcat、strlen、strstr,memset

C语言字符串函数[cpp] view plaincopyprint?strcpy的源代码:  strcpy的源代码:[cpp] view plaincopyprint?char *strcpy(char *des, const char *src)  {      assert(des != NULL && src != NULL

2013-08-18 00:30:43 908

原创 无符号数陷阱Unsignged C语言

第一个概念:常量和常量表达数的区别     127常量    -127 是常量表达式           用int32位来表达很大的数如-212324324324234   由于  212324324324234已经越过了边界了,所以它会转为unsigned  long 类型   那么就是- ul的情况了这个是会自动装换的      有点像-1u=2(32)-1是个正数了   那么-*****

2013-08-16 01:40:31 1058

原创 C++ 与java

JAVA和C++都是面向对象语言。也就是说,它们都能够实现面向对象思想(封装,继乘,多态)。而由于c++为了照顾大量的C语言使用者,而兼容了C,使得自身仅仅成为了带类的C语言,多多少少影响了其面向对象的彻底性!1.指针  自动内存管理但也不是说JAVA没有指针,虚拟机内部还是使用了指针,只是外人不得使用而已。这有利于Java程序的安全。2.多重继承 3.操作符重载

2013-08-12 00:55:03 571

哈夫曼压缩文件实验作业.

哈夫曼压缩文件代码简单容易看懂主要是为了方便学习的里面用两种压缩方法。

2013-06-19

第8章 数据链路层协议与编程方法

数据链路层协议与编程方法详细知识讲解,有助于全面提升这方面的基础知识.

2013-06-19

网络层与IP协议

网络层与IP协议的PPt详细知识讲解,有助于全面提升这方面的基础知识.

2013-06-19

第18讲_数据备份和还原.ppt,让你更好了解

第18讲_数据备份和还原.ppt让你更好了解

2011-03-13

第08讲_磁盘管理(1).ppt,让你更好了解

第08讲_磁盘管理(1).ppt,让你更好了解

2011-03-13

第03讲_双绞线制作和传输介质1.ppt让你更更好了解

第03讲_双绞线制作和传输介质1.ppt让你更更好了解

2011-03-13

第05讲_Windows Server安装和基本配置1.ppt,让你更好了解

第05讲_Windows Server安装和基本配置1.ppt,让你更好了解

2011-03-13

Ip地址大全解析能够更好的了解IP的设置和作用

Ip地址大全解析能够更好的了解IP的设置和作用

2011-03-13

空空如也

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

TA关注的人

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