操作系统基本概念-操作系统学习笔记一

*操作系统: 是指控制和管理整个计算机系统的硬件和软件资源,并合理的组织调度计算机的工作和资源的分配,以提供给用户和其他软件方便的接口和环境集合。 *操作系统的特征 现代操作系统的两个最基本的特征是并发和共享。 1并发:同一段时间内多个程序交替执行(在多道程序环境下,并发性...

2017-11-25 00:44:12

阅读数 186

评论数 0

变量的作用域,初始化

变量的作用域 1.类的成员变量:作用于整个类 静态变量:位于方法区,被所有实例共享,生命周期与类相同,可通过类名访问,也可通过引用变量来访问 实例变量:位于堆中,他的生命周期取决于实例的生命周期 2.局部变量:位于栈中,作用于方法内部,生命周期取决于所属的方法何时被调用与销...

2017-11-16 00:11:54

阅读数 79

评论数 0

多态

多态三要素:继承 重写 父类引用指向子类对象 编译时:对于一个引用变量,编译时按照声明类型来处理 运行时:对于一个引用变量,按照实际引用的对象来处理,(父类对象不能转换为子类类型,虽编译通过,但运行时报classCastException) 动态绑定: 1.实例方法与引用变量实际引用的对象...

2017-11-16 00:07:01

阅读数 52

评论数 0

解决Tomcat端口冲突问题

windows+R 输入cmd 进入dos,输入  netstat   -ano|findstr  8080 说明:查看占用8080端口的进程 输入taskkill  /pid  69845  /f

2017-11-07 22:13:11

阅读数 99

评论数 0

JSP 四大作用域:

application对象中的属性可以被同一个WEB应用程序中的所有Servlet和JSP页面访问。(属性作用范围最大) session对象中的属性可以被属于同一个会话的所有Servlet和JSP页面访问。(适合于一个用户) request对象中的属性可以被属于同一个请求的所有Servlet和...

2017-11-07 22:07:21

阅读数 100

评论数 0

Spring容器对Bean的管理

Spring容器对Bean的管理 1) Bean对象创建的时机 默认是随着容器创建,可以使用lazy-init=true(在调用getBean创建)延迟创建 也可以用批量延迟创建 2) Bean对象的创建模式 默认是单例,可以使用scope属性改变。 ...

2017-11-01 23:37:12

阅读数 459

评论数 0

cookie与session

a.什么是cookie 浏览器在访问服务器时,服务器将一些数据以set-cookie消息头的形式发送给浏览器。 浏览器会将这些数据保存起来。当浏览器再次访问服务器时,会将这些数据以cookie消息头的形式发送给服务器。通过这种方式,可以管理用户的状态。 b. 创建cookie ...

2017-10-31 23:38:35

阅读数 71

评论数 0

内部类

链接:https://www.nowcoder.com/questionTerminal/48524c47dd924887be6684b17175fa40 1.为什么使用内部类? 使用内部类最吸引人的原因是:每个内部类都能独立地继承一个(接口的)实现,所以无论外围类是否已经继承了某个(...

2017-10-31 02:01:29

阅读数 74

评论数 0

Hibernate的配置

Hibernate的配置 1.创建工程; 2. 导入Jar包; 3. 写Hibernate配置文件(hibernate.cfg.xml) a) 数据库连接信息 b) 映射文件包含配置 4. 创建表和实体类 5. 创建表和实体类的映射文件 6. 调用 a) 实例化Configura...

2017-10-31 01:54:36

阅读数 77

评论数 0

配置spring步骤

Java程序配置spring: 1.通过maven 创建工程 2.在pom文件引入spring-bean spring-core spring-context common-logging 3.编写Java代码 a.编写接口 ,编写接口实现类, 编写接口实现类调用方法。 4.配置spr...

2017-10-31 01:40:48

阅读数 362

评论数 0

包装类

注意点 包装类是final的类 包装类对象是不变的, 与字符串类似(不变模式) 共有8种包装类 int Integer long Long byte Byte short Short float Float double Double boolean ...

2017-10-31 01:38:17

阅读数 65

评论数 0

线程

创建线程: 方法一)继承Thread类 实现步骤: 继承Thread类, 覆盖run()方法, 提供并发运程的过程 创建这个类的实例 使用start() 方法启动线程 (方法二)实现Runnable接口 实现步骤: 实现Runnable接口, ...

2017-10-31 01:34:26

阅读数 59

评论数 0

抽象类与接口

抽象方法:只有行为的概念,没有具体的行为实现 1) 使用:abstract 关键字修饰,并且没有方法体 2) 包含抽象方法的类,就一定是抽象类 3) 抽象类不能直接创建实例。可以定义引用变量 abstract class Shape class Circle exte...

2017-10-31 01:26:29

阅读数 66

评论数 0

数据包的结构

1) 请求数据包的结构 第一部分: 请求行(数据包中的一行内容) 请求行包括三部分内容: 请求方式(get/post) 请求资源路径(端口号之后的内容,比如/appname/servlet) 协议的类型与版本 第二部分: 若干消息头(消息头是由w3c定义的一些有特殊含...

2017-10-30 23:21:06

阅读数 297

评论数 0

重定向与转发

什么是重定向? 服务器向浏览器发送一个状态码302及一个消息头location,浏览器收到后,会立即向 location所指向的地址发送请求。 2) 如何重定向 response.sendRedirect(String url); 其中,url是重定向的地址。 ...

2017-10-30 23:08:32

阅读数 86

评论数 0

中文乱码问题

解决HTML的表单中文乱码问题 step1: 在html文件中,添加 另外,表单的提交方式必须是post。 step2: 在服务器端,使用servlet读取表单中的请求参数时: request.setCharacterEncoding("utf-8"); 这行...

2017-10-30 22:58:07

阅读数 59

评论数 0

抽象类和普通类的区别:

包含抽象方法的类称为抽象类,但并不意味着抽象类中只能有抽象方法,它和普通类一样,同样可以拥有成员变量和普通的成员方法。注意,抽象类和普通类的主要有三点区别: 1)抽象方法必须为public或者protected(因为如果为private,则不能被子类继承,子类便无法实现该方法),缺省情况下默认为...

2017-10-27 23:06:32

阅读数 439

评论数 0

类加载的顺序

(1) 父类静态对象和静态代码块 (2) 子类静态对象和静态代码块 (3) 父类非静态对象和非静态代码块 (4) 父类构造函数 (5) 子类 非静态对象和非静态代码块 (6) 子类构造函数

2017-10-27 22:53:39

阅读数 63

评论数 0

8大基本数据类型:

整数: byte: IO流 文件输入输出 文件上传下载 数据保存硬盘 short:基本没卵用 int:大部分的整数 年龄 工作年限 long:比int大 浮点型(小数): float:基本没卵用 double:都用double 字符类型: char:一个字符 布尔型: b...

2017-10-17 23:33:42

阅读数 115

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭