Java Servlet技术使用请求-响应编程模型提供动态的面向用户的web应用程序。 这里将讨论一下主题: 什么是Servlet? Servlet的生命周期 信息共享 创建并初始化一个Servlet 编写Servlet方法 请求和响应过滤器 调用其他Web资源 访问Web上下文 维持客户端状态 不可变Servlet(?) 使用Servlet技术上传文件 异步请求处理 NIO 协议升级处理 m...
摘要:实现一个简单的作用我们的应用会运行在中,那么显然请求必定是先到达的,对于请求实际上会进行如下的处理提供服务的启动,必然是服务,支持协议。进行请求的分发一个可以为多个应用提供服务,那么就需要把下发到不同的应用。下面我们就自己来实现这三步。 实现一个简单的Tomcat 1. Tomcat作用 我们的web应用会运行在Tomcat中,那么显然请求必定是先到达Tomcat的,Tomcat对于请...
摘要:题目要求提供一个二维数组表示一张地图,其中代表陆地,代表海洋。这里使用一个新的二维数组来表示对应地图上的元素属于哪个并查集。在合并的时候先进行判断,如果二者为已经相连的陆地,则无需合并,否则将新的二维数组上的元素指向所在的并查集。 题目要求 Given a 2d grid map of 1s (land) and 0s (water), count the number of isla...
摘要: Ways to complete Kraken Problem Kraken is m*n grids on a rectangular board. From the top left to reach the bottom right corner while moving one grid at a time in either the down, right or down-...
摘要:属性上篇文章中,提到在获取扩展点接口对应的的时候,会执行私有构造函数。因为此时是,即当为时,即我们可以看出,所有非扩展点接口都会执行对应的实例的方法返回一个实例,即对象。 spring是如何获得容器中管理的类的 拿到applicationContext,就可以调用getBean方法来获得Spring的bean对象了 public class SpringContextUtil impl...