web服务器
文章平均质量分 57
L970524
学生
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
TOMCAT内核之旅--一个简单的Servlet容器--学习心得(二)
前言 上一节我们实现了一个最最最简单的WEB服务器,他的功能只能处理静态资源,而学过javaWEB的同学都知道,我在使用TOMCAT服务器,最基础的功能是能够请求静态页面,但是,我们最主要的是请求servlet,完成后台工作; 一、Servlet容器是如何工作的 servlet容器是一个复杂的系统。不过,一个servlet容器要为一个servlet的请求提供服务,基本上有三件事要做:原创 2017-10-26 10:06:53 · 618 阅读 · 0 评论 -
TOMCAT内核之旅--一个简单的WEB服务器--学习心得(一)
TOMCAT内核之旅–一个简单的WEB服务器–学习心得(一)标签(空格分隔): web服务器一、学习背景 本人是一名大三学生,开始以java学习为主,后来学习了javaWEB,了解到了TOMCAT服务器,很好奇其内部是如何实现的,其与浏览器是如何联系起来的,带着这一系列问题,我开始了TOMCAT的内核之旅。 二、知识支撑 本次学习借助HOW TOMCAT WORKS一书,跟随其思路,实现原创 2017-10-25 01:28:13 · 819 阅读 · 0 评论 -
TOMCAT内核之旅--连接器(Connector)--学习心得(三)
3.1 前言 首先我先针对上一小节最后出现的问题,作出回答,其实很简单,我们要加载一个类的实例,则不粗得到其字节码文件(class文件),eclipse是一个IDE工具,它具有自编译功能,src包下的目录为我们编写的java源文件,而其会自动生成bin包,其下拥有和src包下相同目录,但是其为对应的java文件编译后的字节码文件。 所以,上节课我们出现的异常问题就得以解释,我们原创 2017-11-04 11:59:46 · 866 阅读 · 0 评论 -
秒杀系统设计
设计一个秒杀系统 主要做到以下两点: 尽量将请求过滤在上游。 尽可能的利用缓存(大多数场景下都是查多于写)。 常用的系统分层结构: 针对于浏览器端,可以使用 JS 进行请求过滤,比如五秒钟之类只能点一次抢购按钮,五秒钟只能允许请求一次后端服务。(APP 同理) 这样其实就可以过滤掉大部分普通用户。 但是防不住直接抓包循环调用。这种情况可以最简单的处理:在Web层通过限制一个 U...原创 2018-08-06 20:46:30 · 479 阅读 · 0 评论
分享