linux c
文章平均质量分 79
playboy307
这个作者很懒,什么都没留下…
展开
-
Linux中TCP黏包问题及其解决方案
黏包问题的产生: 由于TCP协议是基于字节流并且无边界的传输协议, 因此很有可能产生粘包问题,然而出现黏包问题与客户端还有服务端都是有关系的。 TCP内置有内格尔算法,当send次数很多,但是每次的数据量又很小的时候,TCP默认将这些数据一起发送,但是接受端并不知道要接收的数据长度,所以会产生黏包问题。粘包问题产生的多种原因: 1、SQ_SNDBUF 套接字原创 2016-08-10 17:16:56 · 2124 阅读 · 0 评论 -
Linux中Kill如何进程 总结
常规篇: 首先,用ps查看进程,方法如下:$ ps -ef……smx 1822 1 0 11:38 ? 00:00:49 gnome-terminalsmx 1823 1822 0 11:38 ? 00:00:00 gnome-pty-helpersmx 1824 1822 0 1转载 2016-08-11 16:36:15 · 501 阅读 · 0 评论 -
http协议详解
引言HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括如下:1转载 2016-08-11 17:45:22 · 296 阅读 · 0 评论 -
如何编写一个好的makefile文档
相信很多朋友都有过这样的经历,看着开源项目中好几页的makefile文件,不知所云。在日常学习和工作中,也有意无意的去回避makefile,能改就不写,能用ide就用ide。其实makefile并没有想象的那么难写,只要你明白了其中的原理,自己实践几次。你也可以自己写makefile,让别人对你头来羡慕的目光。 下面本人介绍一下自己的学习成果,初学阶段,欢迎大家多多指正。转载 2016-08-12 16:43:46 · 369 阅读 · 0 评论 -
red hat 6.5 配置yum源
今天准备在自己的虚拟机配置一下yum源,在网上各种找教程,但是因为兼容性的问题还有一些下载地址错误,一直装不好,决定自己记录一下。我的虚拟机是red hat 6.5 64位,这里的下载地址也是64位的。配置的是CentOS-6的yum源,python版本是2.6刚装的red hat6.5,当我们使用yum命令的时候会报错:This system is not registe原创 2016-09-17 19:50:24 · 4691 阅读 · 1 评论 -
简单c/s程序(Linux c)
开始做linux c,其实还不是很了解到底做的是什么,针对的是什么方向,但是看着挺高大上,完全输命令,一脸懵逼,装个软件输命令,新建文件输命令,解压东西也输命令,坑爹啊有木有啊有木有,一过来导师就分一个任务,做一个简陋的c/s系统,client发送到server两个三十二位的数字,然后server把结果返回给client,满头黑线,第一天来就是计算机网络编程,有点接受不了,但是还是跟队友 硬着头皮原创 2016-07-15 20:31:04 · 1307 阅读 · 4 评论