摘要:
1、个人认为项目管理最核心的能力是预见风险和快速解决风险的能力。 从实践来看,没有百分百的完美计划,任何计划都有出现偏差的可能,或者说计划总是不会按照最初的设定去完美执行的。 项目经理存在的主要价值就体现在对计划之外的问题处理能力。如果项目顺风顺水地按照计划演进,没有任何偏差和风险,那么项目经理就没 阅读全文
摘要:
Informix是IBM旗下的一款数据库,要不是这个项目需要,估计这辈子我都不知道居然还有这么一款数据库。想来公司的项目遍布全国各地,各种部署环境各种应用场景应有尽有,七七八八的问了一大堆的各项目组兄弟,居然都没人知道这玩意,可见这货有多小众化。。。刚开始接触这玩意时完全摸不着头脑,它的设计理念和使... 阅读全文
摘要:
凡事总有第一次,这是我第一次做真正意义上的项目经理,因为是从收到中标通知书后开始接管的。以前的所谓项目经理或技术经理,其实是不算数的——大多都是因为原来的项目经理离职或调走了,我不得不中途介入进去带着小团队做开发,需求之类的都已经定好了,我带着人只管写代码实现功能就行了。 这次完全不一样,中标之后... 阅读全文
摘要:
本文先讲解一下Java web server都是怎么工作的。web server也叫HTTP server——顾名思义它是用HTTP协议和客户端交互的。客户端一般就是各种各样的浏览器了。相信所有朋友都清楚这个基本事实,否则你也不会看到这个系列文章了。 基于Java的web server必然用到两个... 阅读全文
摘要:
这是一个系列文章的第一篇。 标题还是费了点脑子才确定的,起什么名字比较好呢。Tomcat工作原理?深入浅出Tomcat运行机制?从零开始研究Tomcat?Tomcat是怎么运行起来的?Tomcat是如何为我们提供服务的?本想起个酷炫狂拽吊炸天的名字,显得咱也高大上一些,令万人敬仰,思来想去最后还是... 阅读全文
摘要:
过滤器是一套java组件,用于在请求—>资源—>应答的这一过程中即时转换处理负载和头信息。本章讲述了Servlet 2.4 API中一些类和方法,这些类和方法提供了一套轻量级框架用于过滤动态和静态内容。它讲述了web应用下如何配置过滤器、指定过滤器的实现类。servlet过滤器的API会在SRV.1... 阅读全文
摘要:
响应对象封装了服务端返回给客户端的所有信息。在HTTP协议中,这些信息通过HTTP头和消息体传送。 SRV.5.1缓冲 出于效率考量,servlet容器可以缓冲输出数据,但这并非强制要求。常见的WEB服务都会默认使用缓冲,但也允许servlet自行指定缓冲参数。 ServletResponse接口的以下几个方法用于servlet访问和设置缓冲信息: • getBufferSize• setBuff... 阅读全文
摘要:
request对象封装了来自客户端的所有请求信息。在HTTP协议中,客户端发给服务端的所有信息都是通过request对象的请求头和请求体来传送的。 SRV.4.1 HTTP协议参数 servlet的请求参数作为客户端请求的一部分都是以字符串形式传给servlet容器。当请求信息使用HttpSer... 阅读全文
摘要:
SRV.3.1 ServletContext接口说明 ServletContext接口定义了运行servlet的web应用中和servlet相关的视图信息。容器提供者负责提供ServletContext的一套具体实现。通过ServletContext对象,servlet能记录事件、获得资源引用,以... 阅读全文
摘要:
SRV.2.3 Servlet生命周期 servlet有着定义良好且明确的生命周期,它定义了servlet以怎样的方式加载和实例化、初始化、怎样处理客户端请求、以及怎样停止服务。生命周期表现在API中就是javax.servlet.Servlet接口的init、service和destroy三个方... 阅读全文