- 博客(13)
- 收藏
- 关注
原创 cookie与session
a.什么是cookie 浏览器在访问服务器时,服务器将一些数据以set-cookie消息头的形式发送给浏览器。浏览器会将这些数据保存起来。当浏览器再次访问服务器时,会将这些数据以cookie消息头的形式发送给服务器。通过这种方式,可以管理用户的状态。b. 创建cookie Cookie cookie = new Cookie(String name,String val
2017-10-31 23:38:35 168
转载 内部类
链接:https://www.nowcoder.com/questionTerminal/48524c47dd924887be6684b17175fa401.为什么使用内部类?使用内部类最吸引人的原因是:每个内部类都能独立地继承一个(接口的)实现,所以无论外围类是否已经继承了某个(接口的)实现,对于内部类都没有影响1.1.使用内部类最大的优点就在于它能够非常好的解决多重继承
2017-10-31 02:01:29 168
原创 Hibernate的配置
Hibernate的配置1.创建工程;2. 导入Jar包;3. 写Hibernate配置文件(hibernate.cfg.xml)a) 数据库连接信息b) 映射文件包含配置4. 创建表和实体类5. 创建表和实体类的映射文件6. 调用a) 实例化Configuration类并且调用configure方法,该类用来管理数据库连接等信息;b) 通过Configur
2017-10-31 01:54:36 150
原创 配置spring步骤
Java程序配置spring:1.通过maven 创建工程2.在pom文件引入spring-bean spring-core spring-contextcommon-logging3.编写Java代码a.编写接口 ,编写接口实现类, 编写接口实现类调用方法。4.配置springa.创建xml文件,(名字随意),b.配置schema,c.配置bean5.运行
2017-10-31 01:40:48 845
原创 包装类
注意点 包装类是final的类 包装类对象是不变的, 与字符串类似(不变模式)共有8种包装类 int Integer long Long byte Byte short Short float Floatdouble Doubleboolean Booleanchar Character2) 包装类提供了对应数据类型的工具
2017-10-31 01:38:17 149
原创 线程
创建线程:方法一)继承Thread类实现步骤: 继承Thread类, 覆盖run()方法, 提供并发运程的过程创建这个类的实例 使用start() 方法启动线程(方法二)实现Runnable接口实现步骤: 实现Runnable接口, 实现run()方法, 提供并发运程的过程创建这个类的实例, 用这个实例作为Thread构造
2017-10-31 01:34:26 156
原创 抽象类与接口
抽象方法:只有行为的概念,没有具体的行为实现1) 使用:abstract 关键字修饰,并且没有方法体2) 包含抽象方法的类,就一定是抽象类3) 抽象类不能直接创建实例。可以定义引用变量abstract class Shapeclass Circle extends ShapeShape shape = new Shape() 错Shape sha
2017-10-31 01:26:29 198
原创 数据包的结构
1) 请求数据包的结构 第一部分: 请求行(数据包中的一行内容)请求行包括三部分内容:请求方式(get/post)请求资源路径(端口号之后的内容,比如/appname/servlet)协议的类型与版本第二部分: 若干消息头(消息头是由w3c定义的一些有特殊含义的键值对)消息头的样式,比如: content-type= text/html;服务
2017-10-30 23:21:06 4454
原创 重定向与转发
什么是重定向? 服务器向浏览器发送一个状态码302及一个消息头location,浏览器收到后,会立即向 location所指向的地址发送请求。2) 如何重定向 response.sendRedirect(String url);其中,url是重定向的地址。3) 编程要注意的问题重定向之前,不能够有out.close()或者out.flush(
2017-10-30 23:08:32 228
原创 中文乱码问题
解决HTML的表单中文乱码问题step1: 在html文件中,添加 另外,表单的提交方式必须是post。step2: 在服务器端,使用servlet读取表单中的请求参数时: request.setCharacterEncoding("utf-8"); 这行代码的作用:设置解码时的编码格式。step3: 如果servlet输出中文,要添加如下代码。 respon
2017-10-30 22:58:07 174
原创 抽象类和普通类的区别:
包含抽象方法的类称为抽象类,但并不意味着抽象类中只能有抽象方法,它和普通类一样,同样可以拥有成员变量和普通的成员方法。注意,抽象类和普通类的主要有三点区别:1)抽象方法必须为public或者protected(因为如果为private,则不能被子类继承,子类便无法实现该方法),缺省情况下默认为public。2)抽象类不能用来创建对象;3)如果一个类继承于一个抽象类,则子类必须实现父类的
2017-10-27 23:06:32 3830 1
原创 类加载的顺序
(1) 父类静态对象和静态代码块(2) 子类静态对象和静态代码块(3) 父类非静态对象和非静态代码块(4) 父类构造函数(5) 子类 非静态对象和非静态代码块(6) 子类构造函数
2017-10-27 22:53:39 209
原创 8大基本数据类型:
整数:byte: IO流 文件输入输出 文件上传下载 数据保存硬盘short:基本没卵用int:大部分的整数 年龄 工作年限long:比int大浮点型(小数):float:基本没卵用double:都用double字符类型:char:一个字符布尔型:boolean:true,false
2017-10-17 23:33:42 579
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人