/minip.jpg

技术博客分享

git开源项目基础上二次开发

/weixin_miniapp.png

git开源项目基础上二次开发

fork开源项目到自己的github

clone fork以后的项目到本地

用git remote add命令将开源项目添加为远程仓库,例如命名为fork

这样就有了两个remote,一个origin(自己fork的)、一个fork(开源项目的)

一个简单web服务器的实现

/weixin_miniapp.png

一个简单web服务器的实现

一个简单的web服务器在不考虑其性能及健壮性的情况下,通常只需实现的功能包括服务器的启动,它用于监听某一个端口,接收客户端发来的请求,并将响应结果返回给客户端。本文将介绍一个简单web服务器的实现原理,它本身只能处理某个目录下的静态资源文件(文本、图片等)。采用java来实现的话,可以含以下几个模块,而且各个模块间的关系如图1所示。