自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

奔跑的蜗牛

我是奔跑的蜗牛,只愿顺着风。。。

  • 博客(8)
  • 资源 (4)
  • 问答 (2)
  • 收藏
  • 关注

转载 复制构造函数(拷贝构造函数)

也许很多C++的初学者都知道什么是构造函数,但是对复制构造函数(copy constructor)却还很陌生。对于我来说,在写代码的时候能用得上复制构造函数的机会并不多,不过这并不说明复制构造函数没什么用,其实复制构造函数能解决一些我们常常会忽略的问题。       为了说明复制构造函数作用,我先说说我们在编程时会遇到的一些问题。对于C++中的函数,我们应该很熟悉了,因为平常经常使用;对于

2016-07-11 15:58:21 294

原创 UDP、TCP和SCTP

udp:1.用户数据报协议,提供无连接的服务,套接字为数据报套接字;2.不保证UDP数据报会到达目的地;3. 不保证到达的数据报顺序不变;4. 不保证每个数据报只到达一次;5. 不提供流量控制。TCP:1. 传输控制协议,三次握手连接,提供面向连接的可靠的服务,套接字为流套接字;2. 重传等待时间可预估  RTT估算;3. 给传输的字节关联序列号,以保证到达

2016-07-07 14:41:47 806

原创 互斥锁和条件变量

互斥琐定义:指代相互排斥,最基本的同步形式。用于保护临界区,以保证任何时刻只有一个线程或一个进程在执行其中的代码。上锁:pthread_mutex_lock()          临界区解锁:pthread_mutex_unlock();条件变量定义:用于等待信号,同步的另一种手段。每一个条件变量总有一个互斥琐与之关联。等待函数:pthread_cond_wai

2016-07-05 08:31:36 484

转载 进程间通信方式

1.管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。可用两个半双工实现全双工。在所有进程关闭后自动消失。创建管道:int pipe[2];Pipe(pipe);//pipe[0]为读端,pipe[1]为写端向管道写:write(pipe[1],wbuf,len);读取管道:read(pipe[0

2016-07-03 15:26:46 420

原创 文件操作的系统调用和库函数调用的区别

系统调用:1. 系统函数操作文件:open,close,write,read,ioctl.包含头文件unistd.h。2.open获得int型的文件描述符fd。3.发生在内核空间,增加了从用户空间到内核空间的系统开销。4.与具体的系统有关,移植性差。5,。一般用于底层开发,如驱动开发。库函数调用:1.库函数操作文件:fopen,fread,fwrite,fclo

2016-07-03 14:27:23 475

原创 螺旋输出数列

21      22 ................20       7        8         9         1019       6        1          2         1118       5         4          3        1217       16      15       14       13如上,设

2016-05-07 17:57:26 656

原创 C++统计字符出现的次数并输出

int main(){int i,j,m,k,n;char str[]="ssddsdfghggf";for(i=0;i<strlen(str);i++){m=1;//计数for(k=0;k<i;k++){while(str[i] == str[k]){i++;k=0;}}for(j=i+1;j<strlen(str);j++){if(str[i] == str[j])m++;}if(str[i]

2016-05-07 14:28:25 16911 1

原创 arm移植php

环境:linux 2.6.32          php-5.5.34在pc端ubuntu下编译1.解压php-5.5.34.tar.gz到任意目录2.在解压后的目录下执行export CC=“arm-linux-gcc”3.配置:./configure --host=arm-linux --prefix=/opt/php5 --disable-all --enable-pdo

2016-05-07 14:16:08 1457

精通UNIX Shell脚本编程

完整高清版《精通UNIX Shell脚本编程》,学习shell必不可少的书籍!!!

2016-12-07

VS2010之MFC入门到精通教程

vs2010之MFC入门到精通教程,包括常用的应用程序开发,对话框,常用控件,文档、视图的详细解说,并提供了很多实例!

2015-09-22

12864LCD中文资料

12864液晶显示屏的中文资料,很详细,引脚的分布结构用法以及电压值都有详细说明!

2015-01-23

基于单片机的12864LCD显示程序

基于51单片机的12864显示程序 代码很清楚 绝对好用

2015-01-23

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

TA关注的人

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