- 博客(6)
- 收藏
- 关注
原创 IO多路复用_Select & poll
1. IO多路复用含义:IO: 输入输出操作;多路复用:若请求的IO操作阻塞,且它不是真正阻塞IO,而是让其中的一个函数等待,在这期间,IO 还能进行其他的操作。该函数有select() 和 poll()两个函数。2. Selete()和poll()函数:设置程序中每一个所关心的文件描述符的条件、希望等待的时间等,selete()和poll() 函数返回时内核会通知用户已经准备好
2017-11-09 22:30:17
331
原创 TCP三次握手四次挥手抓包解析
TCP三次握手四次挥手抓包解析上次面试,被问到TCP 三次握手,是怎么回事,直至呜呜,只说出了个大概的意思,甚是不好意思;因没有实际根据抓包分析来解读TCP三次握手的过程,鉴于此,周末写了个TCP服务器、客户端通信程序(),将服务器下载到开发板,客户端PC 机上运行,通过wireshark抓包工具来抓取TCP的通信过程。下图为TPC通信三次握手和四次挥手抓包截图:黄色部分为三次握手后抓
2017-11-05 18:28:34
3265
原创 面试经历
2017-7-29:昨天下班时接到电话,说今天过去面试,约到下午两点,也没怎么准备,裸面吧;小公司,直接上技术面,在这主要记录今天面试过程中主要的几个问题:1. 简短的自我介绍,主要偏重工作经历;2. 瞎聊了一会,介绍工作阶段注意的项目情况及自己主要负责的部分;3. 做了两道面试踢:C语言方面, 1)100以内能被17整除的最大整数; 2)定义了一个变量名dat
2017-07-29 22:16:06
360
转载 问题:C-Kermit>c Sorry, you must SET LINE or SET HOST first
【转载】1.安装sudo yum install ckermit2.配置vim ~/.kermrc#内容如下set line /dev/ttyS0set speed 115200set carrier-watch offset handshake noneset flow-control nonerobustset file type bin
2017-07-27 22:16:31
2861
转载 minicom 安装调测
本记录转载,目的在于记录自己在安装过程中犯下的错误。本文转自:http://szricky.blog.hexun.com/8444684_d.html折腾了一天,终于在ubuntu12.04下面成功通过c-kermit软件,调用kermit协议,将测试文件发送到开发板里面。纪录一下其中的曲折过程。(1)minicom首先使用minicom就是一个错误,然后钻牛角尖了,想
2017-07-26 22:45:11
427
原创 Ubuntu 有线上网配置
借鉴网络资源,安装配置IP,安抓驱动,捣鼓了2晚上,终于可以上网了。借鉴http://www.cnblogs.com/duanguyuan/p/3673265.html大致步骤如下:1. sudo ifconfig -a //查看所有网卡现状,看eth0是否存在,在结果列表应该找不到eth0网卡的,除了lo之外,正常应该还有一个ethXlo Link
2017-07-26 22:03:46
14372
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人