Chinaunix首页 | 论坛 | 博客
  • 博客访问: 230924
  • 博文数量: 119
  • 博客积分: 1235
  • 博客等级: 少尉
  • 技术积分: 1046
  • 用 户 组: 普通用户
  • 注册时间: 2010-09-08 19:59
文章分类

全部博文(119)

文章存档

2018年(2)

2017年(4)

2016年(4)

2015年(43)

2014年(1)

2013年(12)

2012年(16)

2011年(36)

2010年(1)

发布时间:2017-11-06 19:20:26

#include <sys/types.h>#include <sys/socket.h>#include <netinet/in.h>#include <arpa/inet.h>#include <time.h>#include <string.h>#include <stdio.h>#include <unistd.h>#include <stdlib.h>#include <sys/ioctl.h>#include <sys/errno.h>#include <sys/stat.h>#include <fcntl.h>//将ts文件以组播方式.........【阅读全文】

阅读(312) | 评论(0) | 转发(0)

发布时间:2017-03-17 17:19:01

那描述符就绪的条件又是什么呢?据说腾讯后台C/C++面试都会问类似的问题,所以深入了解一些技术细节,还是很必要的。 该套接字接收缓冲区中的数据字节数大于等于套接字接收缓存区低水位。对于TCP和UDP套接字而言,缓冲区低水位的值默认为1。那就意味着,默认情况下,只要缓冲区中有数据,那就是可读的。.........【阅读全文】

阅读(142) | 评论(0) | 转发(0)

发布时间:2017-03-17 16:20:15

方法一、将socket句柄设置为非阻塞状态。方法二、采用信号处理函数设置阻塞超时控制。可以将套接字设置为非阻塞,下面是具体步骤第一步:创建socket,返回套接口描述符;fcntl函数可执行各种描述符的控制操作,对于socket描述符,常用应用是将其设置为阻塞式IO,代码如下:.........【阅读全文】

阅读(137) | 评论(0) | 转发(0)

发布时间:2017-01-15 13:13:27

初始化一互斥锁,以便在进程之间共享。这就要求互斥锁必须位于共享内存区,并且必须分配该互斥锁的共享空间大小为sizeof(pthread_mutex_t).设置互斥锁的属性为PTHREAD_PROCESS_SHARED,并初始化互斥锁。第一个进程调用void process1_lock_init(){int fd;pthread_mutexattr_t mattr;fd=open("/dev/ze.........【阅读全文】

阅读(118) | 评论(0) | 转发(0)

发布时间:2016-07-12 11:26:16

0、前言     从这一部分开始直接切入我们计算机互联网笔试面试中的重头戏算法了,初始的想法是找一条主线,比如数据结构或者解题思路方法,将博主见过做过整理过的算法题逐个分析一遍(博主当年自己学算法就是用这种比较笨的刷题学的,囧),不过又想了想,算法这东西,博主自己学的过程中一直深感,基.........【阅读全文】

阅读(383) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册