一、具体功能实现 GET方法请求解析 POST方法请求解析 返回请求资源页面 利用GET方法实现加减法 利用POST方法实现加减法 HTTP请求行具体解析 400、403、404错误码返回的处理 二、什么是web服务器 web服务器就是在物理服务器基础上的具有服务端功能的网络连接程序,简而言之就是处理客户端发来的各种请求然后根据服务器的逻辑处理返回一个结果给客户端。在web服务器和... 作者:qq_36573828 发表于 2018/09/20 20:41:25 原文链接 https://blog.csdn.net/qq_36573828/article/details/82784425 阅读:3385 评论:1 查看评论 继续阅读 >>


胡佳露 18/09/20 20:41:25
dup函数和dup2函数 dup,dup2都是属于创建文件描述符的函数,所以返回值也是一个文件描述符。有时候我们希望把标准输入重定向到一个文件的时候,或者把标准输出重定向到一个网络连接的时候,就可以通过这两个函数实现。简而言之,这两个函数就是复制文件描述符的。dup(oldfd)执行以后会返回一个新的并且是当前系统可用的最小整数值作为新的文件描述符,此时这个新的文件描述符将指向oldfd指向... 作者:qq_36573828 发表于 2018/08/02 20:50:24 原文链接 https://blog.csdn.net/qq_36573828/article/details/81364966 阅读:62 继续阅读 >>


胡佳露 18/08/02 20:50:24
函数原型: gethostbyname函数是通过主机名称获取主机的完整信息。name参数是目标主机的主机 名称。 gethostbyaddr函数是通过IP地址获取主机的完整信息。addr是网络字节序的IP地址,len参数是IP地址的长度,type参数是IP地址的类型(合法类型包括AF_INET,AF_INET6) 两个函数的返回都是hostent结构体类型指针。hostent结构体定义如... 作者:qq_36573828 发表于 2018/08/02 12:37:25 原文链接 https://blog.csdn.net/qq_36573828/article/details/81356638 阅读:429 继续阅读 >>


胡佳露 18/08/02 12:37:25
题目:思路:请见三数之和点击打开链接因为是求四个数字之和,所以将i作为第一个数字,其他剩下的三个索引分别为left,mid,right,然后在i的遍历数组的时候,剩下的操作思路和三数之和是一样的。其中需要注意的是,因为求的是四个数字的和,所以left,mid,right分别就已经占用了三个数,所以i只能遍历到 nums.size()-3的前一个下标处。同理,在left遍历的时候,只能遍历到nums... 作者:qq_36573828 发表于 2018/07/13 00:10:42 原文链接 https://blog.csdn.net/qq_36573828/article/details/81024303 阅读:254 继续阅读 >>


胡佳露 18/07/13 00:10:42
题目:思路:在三数字之和的解题思路上,将所有的三数字之和遍历,然后进行更新最小值即可。其中需要注意的是所给的target减去三数字之和的话可能会为负数,所以要将负数值处理为正数,然后看哪三个数字之和最接近target值。其中若三数字之和大于了target值的话需要将right向升序数组的前方移动,小于的话需要将mid数值往升序数组后移动。三数之和解题思路点击打开链接。代码:class Soluti... 作者:qq_36573828 发表于 2018/07/11 13:08:34 原文链接 https://blog.csdn.net/qq_36573828/article/details/80998941 阅读:137 继续阅读 >>


胡佳露 18/07/11 13:08:34
题目:思路:题目要求三数之和为零,即:a+b+c=0; 那么若满足b+c = -a的话就满足题目的第一个要求啦。假设-a = tem 那么 b+c=tem就说明满足条件。这样的话三数之和变成了两数之和,再两个数字和的基础上,只需要找到一个tem为定点以后,然后再判断数组中剩下的数字两两相加是否等于tem即可。若用暴力求解的话会超出时间限制。此时,假设该数组是一个有序数组(升序)的话,那么我们可以知... 作者:qq_36573828 发表于 2018/07/10 15:12:14 原文链接 https://blog.csdn.net/qq_36573828/article/details/80985411 阅读:757 继续阅读 >>


胡佳露 18/07/10 15:12:14
题目:预备知识:(1)正则表达式的概念是对字符串操作的逻辑公式,是事前定义好的一些特定的字符以及特定字符的组合。这里题目中的p就是正则表达式(字符模式)要判断s是否满足p的字符模式。正则表达式是描述了一种字符串匹配的模式,用来检查一个串中是否含有某种模式的子串,或者将匹配的子串替代又或者从里面取出符合某种模式的子串。所以并不是简单的看是否是子串的问题,例如:s="aaa" p="aaaaa"和s=... 作者:qq_36573828 发表于 2018/07/04 15:47:54 原文链接 https://blog.csdn.net/qq_36573828/article/details/80912358 阅读:192 继续阅读 >>


胡佳露 18/07/04 15:47:54
一、题目描述二、思路(1)可以将该整数转换成字符串,根据字符串的长度奇偶性来确定中间位置,然后首尾进行对比是否是回文数字。此时需要额外空间来存储字符串,然后进行判断(2)可以将整数的最后一半数字进行整数反转,然后将反转的部分与数字的前部分进行比较,判断是否是回文数。也可以将整个整数进行反转然后进行比较,但是会发生溢出情况,所以可以选择只反转数字的后半部分,若与前半部分相同则为回文数。我选择的方案是... 作者:qq_36573828 发表于 2018/07/03 14:02:50 原文链接 https://blog.csdn.net/qq_36573828/article/details/80897206 阅读:1069 继续阅读 >>


胡佳露 18/07/03 14:02:50
一、整数反转题目:给定一个 32 位有符号整数,将整数中的数字进行反转。示例1:输入:123输出:321示例2:输入:-123输出:-321示例3:输入:120输出:21注意:假设我们的环境只能存储 32 位有符号整数,其数值范围是 [−231,  231 − 1]。根据这个假设,如果反转后的整数溢出,则返回 0。思路:弹出(栈)和压入(队列)但是根据题目的要求,我们要在溢出前进行检查。所以弹出每... 作者:qq_36573828 发表于 2018/07/02 18:14:37 原文链接 https://blog.csdn.net/qq_36573828/article/details/80887688 阅读:196 继续阅读 >>


胡佳露 18/07/02 18:14:37
给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为1000。示例:babad输出:bab(注意aba也是有效答案)思路:1、可以枚举出所有的子串,然后每次都判断该子串是否是回文,若是回文便更新最大长度,并且记录子串的开始位置和结束位置。2、可以从第一个字符为中心向两边检查,若以k为中心 ,那么i往K的左边检测,j往右边检测。若s[i]==s[j]那么说明从i-j的子串为回... 作者:qq_36573828 发表于 2018/06/22 19:44:46 原文链接 https://blog.csdn.net/qq_36573828/article/details/80777729 阅读:32 继续阅读 >>


胡佳露 18/06/22 19:44:46