自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Linux文件共享(四)——父进程与子进程之间的文件共享

由fork产生的进程为子进程。fork的一个特性是父进程所有的打开文件描述符(file_struct)都被复制到子进程中,父子进程的每个相同的打开描述符共享一个文件表项如图。转载请尊重原创、保留相关链接本文来自多宝平台  http://www.mbodb.com在linux系统中的具体实现可用下图表示(说明:进程的fs_struct也会被复制,图中没有画出)。这种共享的方式

2014-05-25 21:56:39 1645

原创 Linux文件共享(五)——线程共享文件

注:转载请注明出处   作者:lvyilong3164.1 Linux线程实现注:转载请注明出处   作者:lvyilong316转载请尊重原创、保留相关链接本文来自多宝平台  http://www.mbodb.com在谈论线程之间共享文件之前,我想首先简单的介绍下linux线程的实现。最初的进程定义都包含程序、资源及其执行三部分,其中程序通常指代码,资源在操作系统层面

2014-05-25 21:55:30 357

原创 Linux文件共享(六)——描述符传递

注:转载请注明出处  作者:lvyilong3165.1 进程间描述符传递首先,我们先来讨论一个问题——进程间传递文件描述符究竟传递的是什么?转载请尊重原创、保留相关链接本文来自多宝平台  http://www.mbodb.com我们从传递描述符函数的参数来看是个fd,我们知道fd是打开文件指针的在数组中的下标,是一个整数,那么我们仅仅是把一个整数传递给另一个进

2014-05-25 21:54:38 377

原创 NULL, 0, 空格与'0','\0'

NULL其实是一个宏,定义为0,#include 里是:转载请尊重原创、保留相关链接本文来自多宝平台  http://www.mbodb.com#ifndef NULL#ifdef  __cplusplus#define NULL    0#else#define NULL    ((void *)0)#endif#endif  判断指针是否为空时,p==NU

2014-05-25 21:53:52 673

原创 ASp.net 剖析三层架构

三层实现的留言和查看留言本文不是从理论的角度来探讨三层架构,而是用一个示例来介绍如何建设一个三层架构的项目,并说明项目中各个文件所处的层次与作用。写本文的目的,不是为了说明自己的这个方法有多对,别人的肯定不对,而是希望给那些初学三层架构却不知从何入手的朋友提供一点帮助。因为网上的文章,大多是注重理论的介绍,而忽略了具体的实践应用,或者有示例但讲得不透彻。导致看了之后,理论上又学习了一遍,但

2014-05-25 21:51:41 481

原创 C&C++混合编程

首先,混合编程不是指在同一个文件里写C与C++。转载请尊重原创、保留相关链接本文来自多宝平台  http://www.mbodb.com混合编程包括:1,C++引用C的头文件;2,g++生成的.o与gcc生成的.o相链接。一、extern“C”的作用(最重点)    1. extern "C"的真实目的是实现类C和C++的混合编程。extern “C”是由C++

2014-05-25 21:44:42 295

原创 C++箭头(->)运算符的重载

箭头操作符(->)的通常用法是,使用一个类对象的指针来调用该指针所指对象的成员。左操作数为对象指针(this),右操作数为该对象的成员名称。定义重载箭头操作符之后看起来就有点特别,可以用类对象的指针来调用,也可以用类对象直接调用。重载箭头操作符必须定义为类成员函数。箭头操作符与众不同。它可能表现得像二元操作符一样:接受一个对象和一个成员名。对对象解引用以获取成员。不管外表如何,箭头操作符不

2014-05-25 21:42:53 523

原创 同余定理

一、 同余      对于整数除以某个正整数的问题,如果只关心余数的情况,就产生同余的概念。定义1 用给定的正整数m分别除整数a、b,如果所得的余数相等,则称a、b对模m同余,记作a≡b(mod m),如 56≡0 (mod 8)。定理1  整数a,b对模m同余的充要条件是 a-b能被m整除(即m|a-b)。转载请尊重原创、保留相关链接本文来自多宝平台http://

2014-05-25 21:41:55 772

原创 最长单调递增子序列

问题描述:求一个正整数序列的最长单调自增子序列,子序列不要求是连续的。例如Input:55 2 4 3 1Output:2(1) 算法复杂度是O(N*N)f[i]是以a[i]为最大值的子序列,那么f[]的最大值就是要的结果。转载请尊重原创、保留相关链接本文来自多宝平台http://www.mbodb.com点击

2014-05-25 21:40:44 338

原创 C的“类型提升”

写在前面:本来因为一个朋友问我为什么可以给unsigned int赋值负数,我打算写一篇关于解释unsigned的文章。但是写的过程中发现有很多地方需要涉及其他的知识点,特别是关于整型提升和算数转换。所以就翻了一下之前看过的书,做了一个总结,感觉自己又学到了不少。由于我不是写教科书,有些用语和描述难免不够准确。另外,由于本人能力有限,有错之处在所难免,希望各位看到此文的朋友如果发现有什么错误请留言

2014-05-25 21:37:25 398

空空如也

空空如也

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

TA关注的人

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