摘要:
1,HttpServletRequest请求对象. 2,HttpServletResponse响应对象. 3,ServletConfig对象 a)作用:主要是用于加载servlet的初始化参数. b)对象创建的时间:在创建完servlet对象之后,调用init方法之前. c)从哪里得到对象:直接从有 阅读全文
摘要:
100~199 表示成功接收请求,要求客户端继续提交下一次请求才能完成整个处理过程 200~299 表示成功接收请求并已完成整个处理过程,常用200 300~399 为完成请求,客户需进一步细化请求。例如,请求的资源已经移动一个新地址,常用302、307和304 400~499 客户端的请求有错误, 阅读全文
摘要:
1,http协议:对浏览器客户端和服务器端之间数据传输的格式规范. 2,一个请求发出一定会有且仅有一个响应返回. 3,tcp/ip协议关注的是客户端与服务器之间数据是否传输成功. http协议:是在tcp/ip协议之上封装的一层协议,关注的是数据传输的格式是否规范. 4,URL:统一资源定位符.ht 阅读全文
摘要:
1,webapps下共享文件,不能单独共享一个文件,需放进一个文件夹目录下. 2,访问共享文件 http://192.168.14.1(IP):8080(端口号)/myweb/test.html(webapps下的目录名). tomcat共享目录为webapps目录,文件放到此目录就可共享. 3,U 阅读全文
摘要:
1,启动服务器,闪退问题 原因:tomcat软件是用java语言开发的,软件启动时,会默认到系统环境变量中查找一个名叫JAVA_HOME的变量.这个变量的作用是找到tomcat启动所需的JVM. 解决方法:到环境变量中设置JAVA_HOME的变量. 2,端口占用的异常 原因:tomcat启动所需的端 阅读全文
摘要:
1,short s1=1;s1=s1+1;有什么错? short s1=1;s1+=1;有什么错? (1)高位转低位需要强制转换 (2)低位转高位自动转. i 是int 型 s1 short型,通过 + 运算后s1自动转为int型,所以错! s1+=1等效于 s1=(short)(s1+1),所以是 阅读全文
摘要:
1, 面向对象的特征,并简单概述 封装是面向对象的特征之一,是对象和类概念的主要特性。 封装,也就是把客观事物封装成抽象的类,并且类可以把自己的 数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。隐藏对象的属性和实现细节,仅对外公开接口,提高代 码安全性,封转程度越高,独立性越强,使用越方便。 继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进... 阅读全文
摘要:
MySQL联合查询效率较高,以下例子来说明联合查询(内联、左联、右联、全联)的好处:T1表结构(用户名,密码) userid(int) usernamevarchar(20) passwordvarchar(20) 1 jack jackpwd 2 owen owenpwd T2表结构(用户名,密码) userid(int) jifenvarchar(... 阅读全文
摘要:
一、什么是序列化: 序列化理解成“打碎”是可以的,不过在书本上的名词就是将对象转换成二进制。 二、在java中如何实现序列化: 首先我们要把准备要序列化类,实现 Serializabel接口 例如:我们要Person类里的name和age都序列化 然后:我们将name和age序列化(也就是把这2个对 阅读全文
摘要:
1. java.lang.NullPointerException 这个异常大家肯定都经常遇到,异常的解释是程序遇上了空指针,简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针 阅读全文