自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 解决CodeBlocks中文不显示的问题

  前几天开始,我的CodeBlocks就出现了不能显示中文的问题。这里的不能显示,不是网上说的乱码什么的,而是根本就不显示。。输入中文之后,就是两个方框在那里,看不到具体内容。编译运行之后,在输出窗口中显示胡乱的字符,并不是汉字。而且我发现,系统自带的命令行终端也出现了这个问题。看了网上说的,修改代码页,但当我打开属性之后,发现根本就没有代码页这一项。基本上把网上所有相关的信息都看了一...

2017-08-14 23:06:00 1721

转载 《深入理解计算机系统》Tiny服务器4——epoll类型IO复用版Tiny

  前几篇博客分别讲了基于多进程、select类型的IO复用、poll类型的IO复用以及多线程版本的Tiny服务器模型,并给出了主要的代码。至于剩下的epoll类型的IO复用版,本来打算草草带过,毕竟和其他两种IO复用模型差不太多。但今天在看Michael Kerrisk的《Linux/UNIX系统编程手册》时,看到了一章专门用来讲解epoll函数,及其IO复用模型。于是,自己也就动手把...

2017-07-12 21:37:00 136

转载 《深入理解计算机系统》Tiny服务器3——poll类型IO复用版和多线程版Tiny

  上次的博客,记录到了根据CSAPP里客户端池的IO多路复用版Tiny的实现。今天学习了《UNIX网络编程》的前几章。在第6章里讲述了基于select()和poll()函数的IO复用,并且给出了和CSAPP中相似的代码实现。这不过,Stevens大神没有将主要元素设为一个结构体。顺便一提,上次的基于select()函数的服务器实现过程中我遇到了很多问题,主要有以下几个方面:  1) 在...

2017-07-12 10:45:00 150

转载 《深入理解计算机系统》Tiny服务器2——多进程版和selectIO复用版Tiny

  在上个博客中,我们根据csapp里的源码实现了一个小型的web服务器Tiny,通过在浏览器地址栏输入本机地址和所设置的端口号,我们可以访问到静态网页和动态的CGI程序。但我们之前的那个Tiny存在一个很大的问题,那就是每次只能接受一个请求,这在实际的服务器里肯定是不存在的。所以,这次我们就来把Tiny改为支持多个访问的并发服务器。  实现并发服务器程序一般有三种方法:  1) ...

2017-07-12 10:15:00 234

转载 《深入理解计算机系统》Tiny服务器1——可以响应html表单的Tiny

  最近学习到了《深入理解计算机系统》的第11章网络编程,在最后一节是一个名为Tiny的小型web服务器的实现,源代码书中已经给出,这里就不再复制粘贴了。这篇小博客主要记录一下课后题10的解答。原题目为:  写出CGI adder函数的HTML表单。你的表单应该包括两个文本框,用户将需要相加的两个数字填在这两个文本框中。你的表单应该使用GET方法请求内容。  因为我以前没接触...

2017-07-12 09:07:00 155

空空如也

空空如也

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

TA关注的人

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