上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页
摘要: apache是通过mod_php来解析php nginx是通过php-fpm(fast-cgi)来解析php1. PHP 解释器是否嵌入 Web 服务器进程内部执行mod_php 通过嵌入 PHP 解释器到 Apache 进程中,只能与 Apache 配合使用,而 cgi 和 fast-cgi 以独 阅读全文
posted @ 2018-05-10 14:36 yiyide266 阅读(3733) 评论(0) 推荐(1) 编辑
摘要: 一、统计group by语句的行数 group by语句中,如果包含字段统计函数(诸如:count(),sum()...),这种情况下统计函数只会作用于group by的字段,因此想拿到最终结果的行数,只能靠返回结果后通过程序去遍历统计行数,这里有一个问题,如果被查询的结果过于庞大,这将耗费大量的系 阅读全文
posted @ 2018-04-04 10:19 yiyide266 阅读(238) 评论(0) 推荐(0) 编辑
摘要: group by 与 having 允许字段使用函数,根据函数运行的结果group by分组或having设置选择条件; 同时group by 与 having 也允许使用字段别名 示例表a: 示例表b: 应用示例: 1.单表格式化分组 2.单表格式化分组(使用别名) 3.单表格式化分组,havin 阅读全文
posted @ 2018-03-23 10:22 yiyide266 阅读(2817) 评论(0) 推荐(1) 编辑
摘要: HTTP的基本认证涉及两个字段,一个是请求字段 Authorization; 一个是响应字段 WWW-Authenticate 1. 当浏览器试图访问一个需要认证的资源时,请求报文将以正常形式发送; 2. 不过服务器会返回一个带有WWW-Authenticate字段的HTTP/1.1 401 Una 阅读全文
posted @ 2018-03-17 14:13 yiyide266 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 1. 浏览器首次访问该资源时,web服务器返回资源的同时,响应报文头携带ETag标签; 2. 浏览器将保存该Etag标签的值; 3. 当浏览器发起下一次请求,请求报文头将会携带 If-None-Match 和 If-Modified-Since标签,例如: 4. web服务器收到 If-None-M 阅读全文
posted @ 2018-03-15 23:24 yiyide266 阅读(364) 评论(0) 推荐(0) 编辑
摘要: PHP: 阅读全文
posted @ 2018-03-14 11:46 yiyide266 阅读(2012) 评论(0) 推荐(0) 编辑
摘要: 一、背景: 二、分块编码(Transfer-Encoding: chunked) 具体方法 例: HTTP/1.1 200 OKContent-Type: text/plainTransfer-Encoding: chunked 25\r\nThis is the data in the first 阅读全文
posted @ 2018-03-14 11:42 yiyide266 阅读(550) 评论(0) 推荐(0) 编辑
摘要: #include #include #include #include void _qsort(void*, size_t, size_t); void vswap(void*, void*, size_t); int main(void) { int int_1[] = { 85,9,32,64,12,7,9,51,2,63 }; size_t len = sizeof... 阅读全文
posted @ 2018-02-08 16:05 yiyide266 阅读(240) 评论(0) 推荐(0) 编辑
摘要: #include #include #include #include void swap(const char**, const char**); void bubble_sort(const char**, int); int main(void) { char str_1[] = { 52,5,8,96,78,23,12,4,9,2 }; int str_len = ... 阅读全文
posted @ 2018-02-03 11:07 yiyide266 阅读(261) 评论(0) 推荐(0) 编辑
摘要: #include #include #include #include #define ARR_LEN 3 #define STR_LEN 3 void swap(const char**, const char**); int main( void ) { char str_1[ARR_LEN][STR_LEN] = { "ap\0", "br\0", "dr\0" ... 阅读全文
posted @ 2018-02-02 15:39 yiyide266 阅读(272) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页