自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 简易HTTP服务器的实现

基于HTTP协议实现简易服务器完成提交静态网页和CGI的功能,当方法为POST时,执行CGI功能;当方法为GET时,根据请求是否具有可执行权限,判断服务器应执行哪种功能。 CGI的功能是它可以在服务器上执行相关的代码对数据进行处理,最后再将执行结果返回给浏览器。 对于POST方法,要完成CGI功能,需要先从HTTP的请求报头中的消息内容里拿到浏览器的请求,经过CGI处理,再将处理结果交给浏览器

2016-04-09 11:57:58 571

原创 不用加减乘除做加法

对于num1+num2可分为三步完成: (1)对num1与num2做二进制相加,不计进位(这一步可用异或实现); (2)记录进位(可用位与运算,因为相同位都为1,才会向前产生进位;即得到进位的方法为(num1&num2) (3)把(1)与(2)的结果相加,方法同上,直到不再产生进位,即可得到结果; 由于不能使用加减乘除,那么我们可以试着考虑位操作对两数进行运算: 如:num1=5,num

2016-04-02 17:34:55 505

原创 缓冲方式、文件描述符及文件操作

********************************************************************************************************************************************** 三种缓冲方式: 进程退出时,要刷新缓冲区以清空缓冲区 ,这时就相当于修改缓冲区,这时父子进程会各有一份缓冲区里

2016-04-01 22:45:34 1395

空空如也

空空如也

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

TA关注的人

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