- 博客(5)
- 收藏
- 关注
原创 我对servlet的理解
1.servlet运行机理 Servlet是java引入的在B/S架构中用来处理动态网页的一种技术,其实质是一个继承了HttpServlet的java类,由web容器负责解释运行,其机理如下: 【假如是第一次被请求】 客户提出请求 -> web容器解析请求,找出请求的url,根据web.xml配置找到对应的servlet -> 加载servlet -> 实例化 -> 调用init初始化 ->
2009-04-05 14:50:00
779
2
原创 java中的线程
1.线程的同步 1.同步的概念: 当多个线程同时使用一个对象时,由于线程本身运行的不确定性,可能会造成操作的不完整性,故而引入同步 2.Java中同步的方式有两种, Synchronized 和 Lock 3.当一个线程进入一个对象的同步方法后,它会把该对象锁住,其它的线程不能再使用该对象(包括对象的任何方法,属性),直到该线程释放掉锁,其它线程才有机会使用该对象 4.一个线程释
2009-04-05 14:40:00
573
原创 web服务器到底做什么
Web服务器说白了就是提供web应用的基础功能: 1. 它是遵从http协议的一个服务器端程序,按照http提供基本的请求解析、应答处理等 2. 它提供了供web程序运行的最直接的环境,比如tomcat就是一个servlet的容器 3. 它提供了对线程的管理,包括创建,调度,撤销等 4. 它提供请求地址与具体地址的对应处理 。。。 B/S是在C/S架构基础上发展起来
2009-04-05 14:37:00
1504
原创 我对资源池的理解
1.资源池引入的目的(好处) 提高性能 2.资源池运作机制 由资源池管理器提供一定数目的目标资源,当有请求该资源时,资源池分配给一个,然后给该资源标识为忙,标示为忙的资源不能再被分配使用,当某一个资源使用完后,资源池把相关的资源的忙标示清除掉,以示该资源可以再被下一个请求使用 3.资源池常有的参数 1.初始资源的数目:资源池启动时,一次建
2009-04-05 14:36:00
2934
原创 我对类equals,hashcode的理解
equals(): 用来比较两个对象的内容是否相等,是Object类提供的一个方法,被所有的类所继承,其源代码是 public boolean equals(Object obj) { return (this == obj); } hashcode(): 用来获取对象的hash码,也是object类提供的方法,
2009-04-05 14:28:00
485
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人