从零开始实现mvc框架-http server实现

2019-08-21
阅读 9 分钟
1.7k
Boomvc完成已经有一段时间了,但拖延到现在才开始记录。写这篇文章主要是回忆和复盘一下思路。如题所讲,Boomvc是一个mvc框架,但是它自带http server功能,也就是说不需要tomcat之类的server,可以在一个jar包里启动而不需要其他的依赖,这就需要自己去写http server的实现,这一篇我就梳理一下实现。

从零开始实现mvc框架

2019-08-21
阅读 2 分钟
2.3k
为什么要造这个轮子?现在Java领域的mvc框架层出不穷,springmvc,struts2,jfinal;容器方面有tomcat,jetty,undertow。为什么要造这个不成熟的东西出来?我想起我在大二刚接触java web是学的struts2,一大堆xml配置让我看到吐,感觉这掩盖了网络编程的本来面目,为什么不从底层的socket写起,解析http协议,封装请求...

zookeeper伪集群搭建及遇到的坑

2019-03-19
阅读 2 分钟
2.3k
为了运行3个 zookeeper 服务端进程,新建存放这3个进程运行和配置数据的目录,比如叫 z1、z2、z3 。在这3个目录下都建一个 data 目录用于存放进程运行时的数据,接着在这3个目录都新建一个叫 myid 的文件,内容分别为1、2、3(即 z1 下 myid 的内容是1、z2 下 myid 的内容是2、z3 下 myid 的内容是3),最后在这3个目录...

SSH 超时设置

2019-02-12
阅读 1 分钟
2.5k
在阿里云买了一台乞丐版服务器,搭了一个博客,安装了java,mysql,redis等服务,把以前写的知乎爬虫部署上去,看看爬取效果。程序运行一段时间后,发现cmder上的日志不打了,我原以为爬虫挂了,再次操作时才发现是ssh连接断了,日志的输出看不到了。。。