![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
服务器
文章平均质量分 75
小雨的光
这个作者很懒,什么都没留下…
展开
-
阿里云服务器部署可道云
1. 安装宝塔面板1.1 安装命令Centos安装脚本 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.shUbuntu/Deepin安装脚本 wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo b原创 2022-02-21 16:17:57 · 1267 阅读 · 0 评论 -
手写服务器系列(5) 简单服务器优化——复杂请求的支持
上一篇 博客中我们实现了一个简单的服务器,真是极其简单。实际场景中当然不可能只是访问一下http://localhost:8080/。本篇博客,我们的目的是优化简单服务器,让它支持复杂请求。1. 优化HttpRequest 我们先来看看,目前的服务器对复杂get请求的支持。我们通过浏览器访问地址http://localhost:8080/hello.do?id=123...原创 2019-12-23 17:43:09 · 131 阅读 · 0 评论 -
手写服务器系列(4) 简单服务器
基于上一篇博客继续 往下写。本篇博客我们正式开始写一个简单版本的服务器。1. 思考 我们需要考虑服务器应该具备哪些能力。首先,我们需要一个socket程序接收客户端请求;然后,我们需要给客户端一个返回;最后,我们需要包装一下http消息中携带的参数提供给使用了我们的服务器的上层程序。2. 手写一个简单服务器2.1 HttpRequestpackage com.zlyx....原创 2019-12-23 15:13:25 · 290 阅读 · 0 评论 -
手写服务器系列(3) TCP服务端识别HTPP请求
问题:http请求到了服务器端变成了什么? 我们启动以下我们的服务端程序,然后通过浏览器请求一下我们的服务器。package com.zlyx.easy.server;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.ne...原创 2019-12-23 14:59:23 · 232 阅读 · 0 评论 -
手写服务器系列(2) 几种TCP编程接收数据的写法
紧接着上一篇博客,我们这边博客来看看tcp编程接收数据的几种写法。1.InputStream写法(上篇博客的写法):package com.zlyx.easy.server;import java.io.IOException;import java.io.InputStream;import java.net.ServerSocket;import java.net.Sock...原创 2019-12-23 14:11:56 · 180 阅读 · 0 评论 -
手写服务器系列(1) 简单TCP编程
我们都知道,客户端与服务端之间的连接是基于TCP的可靠传输。所以,在手写服务器之前,是需要了解这部分内容的。希望这个系列完成后,我们都能有一定的收获。1. 写一个简单的TCP小程序并启动package com.zlyx.easy.server;import java.io.IOException;import java.io.InputStream;import ja...原创 2019-12-23 14:03:17 · 321 阅读 · 0 评论