- 博客(10)
- 问答 (2)
- 收藏
- 关注
原创 c++入门 (成员变量)<四>
Fields,parameters local variables. 1. All three kinds of variable are able to store a value that is appropriate to their defined type.这三种类型都可以存储一个指定类型的值2. Fields are defined outsi
2017-03-29 15:19:23 303
翻译 c++入门 (头文件)<三>
Definition of a class 类的定义1. In C++,seperated .h and .cpp file are used to define on class. C++用.h 和 .cpp文件来分别定义类2. Class declaration and prototypes in that class are in the header file.(.h)
2017-03-29 14:13:54 310
原创 c++入门 (什么是面向对象编程,理论)<二>
oop的原则1. 对象是data + operation. 外部对象不能直接访问对象的data,可以调用对象的operation.2. 对象是Entity, is an variable in programing language.3. 面向对象 is a way to designs and implements. Objects not control and not dat
2017-03-29 11:34:48 284
原创 c++入门 (Hello world)<一>
第一个C++程序,Hello world#include using namespace std;int main(){cout return 0;}这里和C的区别是#include ,C里面头文件都是.h结尾,这里没有;有一个典故,在iostream这个lib出现之前已经有了iostream.h这个lib,为了和iostrea
2017-03-29 11:13:21 617
原创 Tinyhttpd源码学习(httpd.c)<六>
当httpd运行时,对文件具有可执行权限时,则认为该文件是cgi程序,调用函数 execute_cgi/**********************************************************************//* Execute a CGI script. Will need to set environment variables as
2017-03-28 15:53:56 325
原创 Tinyhttpd源码学习(httpd.c)<五>
接着上面,当path的本地文件没有可执行权限时,认为不是cgi程序,调用serve_file进行处理void serve_file(int client, const char *filename){ FILE *resource = NULL;//--------------- 声明FILE int numchars = 1; char buf
2017-03-28 14:50:32 303
原创 Tinyhttpd源码学习(httpd.c)<四>
写完startup,下一个就是accept_request,这里是处理请求的主要逻辑void accept_request(void *arg){ int client = (intptr_t)arg;//---------------------- client_sock的fd char buf[1024];//-------------------
2017-03-28 12:02:02 299
原创 Tinyhttpd源码学习(httpd.c)<三>
继续上一篇,写startup方法,服务端socket的启动过程int startup(u_short *port){ int httpd = 0;//-------------- server_sock的fd声明 int on = 1; struct sockaddr_in name;//------------- 服务器地址的数据结构IP
2017-03-28 11:50:00 332
原创 Tinyhttpd源码学习(httpd.c)<二>
因为代码有500行,相对较长,这里不再按照源代码的顺序,而是按照调用关系,先main,后一个个方法展开int main(void){ int server_sock = -1;//----------该httpd的服务socket的fd ,声明 u_short port = 4000;//---------- 默认端口 4000 int client_
2017-03-28 11:47:27 292
原创 Tinyhttpd源码学习(simpleclient.c)<一>
这是我学习c/c++的第二个项目,做为一个菜鸟,只会最基本的语法,很多都要标记出来。
2017-03-28 11:07:15 477
空空如也
关于TOMCAT的startup.bat文件的疑问
2013-05-30
关于jdbc获得大批量数据的提问
2013-02-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人