04 2016 档案
Linux——【转】gcc编译与gdb调试简要步骤
摘要:原文:gcc编译与gdb调试简要步骤 一、Linux程序gcc编译步骤: Gcc编译过程主要的4个阶段: l 预处理阶段,完成宏定义和include文件展开等工作;(.i) l 根据编译参数进行不同程度的优化,编译成汇编代码(.s.S) l 用汇编器把汇编代码进一步生成目标代码(.o) l 用连接器 阅读全文
posted @ 2016-04-28 09:45 Avery-Lyu 阅读(233) 评论(0) 推荐(0)
http——tinyhttp分析
摘要:1.前言: 1)tinyhttpd是一个500行+的http服务器 2)支持迭代和多线程并发两种服务器模型 3)支持GET和POST方法 4)支持CGI(fork、execl方式) 5)虽然响应的http版本是1.1,但实际不符合http/1.1标准(仅从没实现HEAD方法可知,具体参考RFC文档) 阅读全文
posted @ 2016-04-27 21:50 Avery-Lyu 阅读(679) 评论(0) 推荐(0)
Web——在淘宝搜索到看到商品
摘要:【摘自】http://blog.renren.com/blog/254459622/799372165 浏览器首先查询DNS服务器,将www.taobao.com转换成ip地址。负载均衡的第一步,将你的访问分配到不同的入口,尽可能保证你所访问的入口是所有入口中可能较快的一个。 通过这个入口成功的访问 阅读全文
posted @ 2016-04-06 09:43 Avery-Lyu 阅读(261) 评论(0) 推荐(0)
Github——入门笔记
摘要:一般操作步骤 developer:(你在别人基础上开发) init->clone->add->commit->remote add(origin的地址)->push origin:(你是原创) init->add->commit->remote add(自己的公网地址)->push FAQ:1.只有 阅读全文
posted @ 2016-04-05 17:12 Avery-Lyu 阅读(156) 评论(0) 推荐(0)
Linux——makefile
摘要:1.vim Makefile 或 vim makefile 2. targetName:a.o b.o #targetFileName:A.c B.c ,split with a space gcc #gcc command,startwith a '\t' a.o:a.c depency.h gc 阅读全文
posted @ 2016-04-02 18:58 Avery-Lyu 阅读(112) 评论(0) 推荐(0)
痛苦的vsftpd配置
摘要:1.下载安装:yum install vsftpd 2.添加用户和组(不一定要添加组) group -g 1010 customedname useradd -g customedname -d /home/username -s /sbin/nologin username 3.配置vsftpd. 阅读全文
posted @ 2016-04-02 18:07 Avery-Lyu 阅读(178) 评论(0) 推荐(0)