5 Heart_2016

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 28w+

Linux的五种I/O模型

一、阻塞IO应用程序调用IO函数,导致应用程序阻塞,等待数据准备好。如果数据没有准备好,一直等待数据准备好了,从内核拷贝到用户空间,IO函数返回成功指示。优点:及时返回数据,无延时,方便调试;缺点:需要付出等待的代价。二、非阻塞IO应用程序调用IO函数,并不需要等待,而是马上就得到了一个结果。一旦内核中的数据准备好了,并且又再次收到了请求,那么它马上就将数据拷贝到了用户线程,然...

2018-12-14 17:19:19

C语言中Static的一个功能特性

特点: static局部变量的”记忆性”与生存期的”全局性”        所谓”记忆性”是指在两次函数调用时, 在第二次调用进入时, 能保持第一次调用退出时的值。static的统计次数功能        声明函数的一个局部变量,作为一个计数器,这样函数每次被调用的时候就可以进行计数。这是统计函数被调用次数的最好的办法,因为这个变量是和函数息息相关的,而函数可能在多个不同的地方被调用,所以从调用者...

2017-01-10 08:43:26

MATLAB连接Mysql数据库的方法

首先要安装mysql驱动程序包Step 1: 将mysql-connector-java-5.1.7-bin.jar文件拷贝到......\MATLAB\R2009a\java\jar\toolbox (...表示在你自己的MATLAB文件安装路径下寻找,5.1.7代表版本,无要求)Step 2: 到......\MATLAB\R2009a\toolbox\local目录下,找到class

2016-11-08 15:56:57

socket套接字概述

为了区别不同的应用程序进程和连接,许多计算机操作系统为应用程序与TCP,UDP协议交互提供了称为套接字(socket)的接口。套接字是一个通信终结点,它是Sockets应用程序用来在网络上发送或接收数据包的对象。        套接字具有类型,与正在运行的进程相关联,并且可以有名称。Socket的出现只是可以更方便的使用TCP/IP协议栈而已,其对TCP/IP进行了抽象,形成了几个

2016-10-25 14:48:47

MATLAB排列组合函数--nchoosek

MATLAB函数中用nchoosek 来实现二项式系数或所有组合语法:C = nchoosek(n,k)    C = nchoosek(v,k)描述:C = nchoosek(n,k) 其中n和k是非负整数, 返回 n!/((n–k)! k!).这是从n种情况中一次取出k种的组合的数量。C = nchoosek(v,k), 其中V是一个长度为n的行向量,创建一

2016-10-14 13:22:17

CRC冗余校验的C语言实现

CRC即循环冗余校验:是数据通信领域中最常用的一种查错校验码,其特征是信息字段和校验字段的长度可以任意选定。循环冗余检查(CRC)是一种数据传输检错功能,对数据进行多项式计算,并将得到的结果附在帧的后面,接收设备也执行类似的算法,以保证数据传输的正确性和完整性。对于16位循环冗余效验(CRC-16),CRC结果为单字,其低字节在前,高字节在后。其生成步骤大致如下:1) 设置一个16位的

2016-10-08 16:59:07

指针函数的概念

指针函数  指针函数是指带指针的函数,即本质是一个函数。  我们知道函数都有返回类型(如果不返回值,则为无值型),只不过指针函数返回类型是某一类型的指针。其定义格式如下所示:   返回类型标识符 *返回名称(形式参数表)   { 函数体 }   返回类型可以是任何基本类型和复合类型。返回指针的函数的用途十分广泛。事实上,每一个函数,即使它不带有返回某种类型的指针,它本身都有一个入口地址,该地址相当...

2015-11-10 12:09:33
勋章 我的勋章
  • 分享学徒
    分享学徒
    成功上传1个资源即可获取