摘要: 什么是会话技术? 例如网站的购物系统,用户将购买的商品信息存储到哪里?因为Http协议是无状态的,也就是说每个客户访问服务器端资源时,服务器并不知道该客户端是谁,所以需要会话技术识别客户端的状态。会话技术是帮助服务器记住客户端状态(区分客户端)。 从打开一个浏览器访问某个站点,到关闭这个浏览器的整个 阅读全文
posted @ 2019-07-08 10:01 94554685 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 1.response ServletResponse -- 通用的response提供了一个响应应该具有最基本的属性和方法 |-HttpServletResponse -- 在ServletResponse的基础上针对于HTTP协议增加了很多强化的属性和方法2.输出数据 1)getOutputStr 阅读全文
posted @ 2019-07-08 09:38 94554685 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 1.获取请求的基本信息1>获取请求的url和uri2>获取url后面的请求参数部分的字符串3>获取请求方式4>获取主机名,IP地址5>获取 ContexpathString url = request.getRequestURL().toString();System.out.println(url 阅读全文
posted @ 2019-07-08 09:27 94554685 阅读(212) 评论(0) 推荐(0) 编辑
摘要: JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 要想解剖一个类,必须先要获取到该类的字节码文件对象。而解剖使用的就是Class类中的方法. 阅读全文
posted @ 2019-07-01 09:40 94554685 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 一、Servlet简介 1.什么是Servlet Servlet 运行在服务端的Java小程序,是sun公司提供一套规范(接口),用来处理客户端请求、响应给浏览器的动态资源。但servlet的实质就是java代码,通过java的API 动态的向客户端输出内容 2.Servlet快速入门 实现步骤: 阅读全文
posted @ 2019-07-01 09:16 94554685 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 两种架构介绍C/S和B/S是当今世界开发模式技术架构的两大主流技术。C/S是美国Borland公司最早研发,B/S是美国微软公司研发。目前,这两项技术以被世界各国所掌握,国内公司以C/S和B/S技术开发出产品也很多。c/s 客户端和服务器 b/s 浏览器和服务器两种架构的比较 bs 优势 更新比较方 阅读全文
posted @ 2019-07-01 08:55 94554685 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 一、概述 XML全称为可扩展的标记语言。主要用于描述数据和用作配置文件。 XML文档在逻辑上主要由一下5个部分组成: XML声明:指明所用XML的版本、文档的编码、文档的独立性信息 文档类型声明:指出XML文档所用的DTD 元素:由开始标签、元素内容和结束标签构成 注释:以<!--开始,以-->结束 阅读全文
posted @ 2019-06-28 10:18 94554685 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 通过线程池中的线程对象,使用Callable接口完成两个数求和操作 1、l Future接口:用来记录线程任务执行完毕后产生的结果。线程池创建与使用 2、n V get() 获取Future对象中封装的数据结果 用线程池计算1..100,1...200的和 阅读全文
posted @ 2019-06-28 09:47 94554685 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 一、线程安全 多个线程在执行同一段代码的时候,每次的执行结果和单线程执行的结果都是一样的,不存在执行结果的二义性,就可以称作是线程安全的。 讲到线程安全问题,其实是指多线程环境下对共享资源的访问可能会引起此共享资源的不一致性。因此,为避免线程安全问题,应该避免多线程环境下对此共享资源的并发访问。 线 阅读全文
posted @ 2019-06-28 09:41 94554685 阅读(2141) 评论(0) 推荐(1) 编辑
摘要: 线程:是程序执行流的最小单元,包括就绪、阻塞和运行三种基本状态。 1. 继承 Thread 类,然后调用 start 方法。 2.实现 Runnable 接口的 run 方法, 然后再用 Thread 类包裹后,调用 start 方法。 3.线程池 阅读全文
posted @ 2019-06-28 09:25 94554685 阅读(187) 评论(0) 推荐(0) 编辑