摘要: HttpServletRequest HttpServletRequest概述 我们在创建Servlet时会覆盖service()方法,或doGet()/doPost(),这些方法都有两个参数,一个为代表请求的request和代表响应response。 service方法中的request的类型是S 阅读全文
posted @ 2018-07-15 21:03 代码运输工 阅读(374) 评论(0) 推荐(0) 编辑
摘要: HttpServletResponse HttpServletResponse概述 我们在创建Servlet时会覆盖service()方法,或doGet()/doPost(),这些方法都有两个参数,一个为代表请求的request和代表响应response。 service方法中的response的类 阅读全文
posted @ 2018-07-15 20:07 代码运输工 阅读(417) 评论(0) 推荐(0) 编辑
摘要: JavaWeb核心之Servlet Servlet 运行在服务端的Java小程序,是sun公司提供一套规范(接口),用来处理客户端请求、响应给浏览器的动态资源。但servlet的实质就是java代码,通过java的API 动态的向客户端输出内容 servlet规范:包含三个技术点 1)servlet 阅读全文
posted @ 2018-07-15 18:16 代码运输工 阅读(170) 评论(0) 推荐(0) 编辑
摘要: Http协议和Tomcat服务器 Http协议 1.什么是Http协议 HTTP,超文本传输协议(HyperText Transfer Protocol)是互联网上应用最为广泛的 一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为 了提供一种发布和接收HTML页面的方法 2 阅读全文
posted @ 2018-07-15 17:24 代码运输工 阅读(144) 评论(0) 推荐(0) 编辑
摘要: XML 为了灵活实现的不同路径(/hello)执行不同的资源( HeIIoMyServlet)我们需要使用XML进行配置;为了限定XML内容,我们需要使用xml约束(DTD或schema);为了获得xml的内容,我们需要使用dam4j进行解析。 XML个称为Extensible Markup Lan 阅读全文
posted @ 2018-07-15 10:49 代码运输工 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 类加载器 当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。 加载 就是指将class文件读入内存,并为之创建一个Class对象。 任何类被使用时系统都会建立一个Class对象 连接 验证 是否有正确的内部结构,并和其他类协调一致 准备 负 阅读全文
posted @ 2018-07-14 09:10 代码运输工 阅读(184) 评论(0) 推荐(0) 编辑
摘要: UDP通信 DatagramPacket UDP是一种面向无连接的协议,因此,在通信时发送端和接收端不用建立连接。UDP通信的过程就像是货运公司在两个码头间发送货物一样。在码头发送和接收货物时都需要使用集装箱来装载货物,UDP通信也是一样,发送和接收的数据也需要使用“集装箱”进行打包,为此JDK中提 阅读全文
posted @ 2018-07-09 22:27 代码运输工 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 通过计算机网络可以使多台计算机实现连接,位于同一个网络中的计算机在进行连接和通信时需要遵守一定的规则,这就好比在道路中行驶的汽车一定要遵守交通规则一样。在计算机网络中,这些连接和通信的规则被称为网络通信协议,它对数据的传输格式、传输速率、传输步骤等做了统一规定,通信双方必须同时遵守才能完成数据交换。 阅读全文
posted @ 2018-07-08 22:50 代码运输工 阅读(1758) 评论(0) 推荐(0) 编辑
摘要: 线程安全 如果有多个线程在同时运行,而这些线程可能会同时运行这段代码。程序每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。 我们通过一个案例,演示线程的安全问题: 电影院要卖票,我们模拟电影院的卖票过程。假设要播放的电影是 “功夫熊猫3”,本次电影的座位 阅读全文
posted @ 2018-07-08 21:04 代码运输工 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 多线程 进程:进程指正在运行的程序。确切的来说,当一个程序进入内存运行,即变成一个进程,进程是处于运行过程中的程序,并且具有一定独立功能。 线程: 线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有一个线程,可以有多个线程,这个应用程序也叫多线程程序. 程序运行原理 分时调度:所 阅读全文
posted @ 2018-07-08 16:53 代码运输工 阅读(116) 评论(0) 推荐(0) 编辑