自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 Servlet 入门(第三章)

Servlet 入门第三章 注解配置Servlet3-1 注解简化配置1. 介绍2. 代码示例3-2 启动时加载Servlet1. 介绍2. 注解写法第三章 注解配置Servlet3-1 注解简化配置1. 介绍2. 代码示例package com.imooc.servlet;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet

2021-11-16 20:44:14 225

原创 Servlet 入门 (第二章)

Servlet 入门 第二章 Servlet创建与生命周期2-1 第一个Servlet1. 创建servlet2.重写service方法3. 代码示例:4. 配置web.xml文件中的映射地址5. 将项目添加至Tomcat,并重启Tomcat6. 通过浏览器访问项目地址2-2 Java Web 标准工程结构2-3 Servlet 访问方法2-4 请求参数的发送与接受1. 请求参数的发送2. 前端页面的发送方式3. Servlet 接收参数2-5 Get与Post请求1.介绍2. Servlet中通过doG

2021-11-16 20:33:10 249

原创 Servlet 入门 (第一章)

Servlet 入门 第1章 课程概述与Tomcat1-3 Tomcat 与 Servlet1. Tomcat 与 Servlet 关系2. 请求与响应3. Java EE 是什么4. JavaEE 中13个模块5. Apache Tomcat6. JavaEE与Tomcat的关系7. Servlet第1章 课程概述与Tomcat1-3 Tomcat 与 Servlet1. Tomcat 与 Servlet 关系2. 请求与响应3. Java EE 是什么4. JavaEE 中13个模块

2021-11-15 21:51:51 95

原创 2021-11-02 XML入门(第4章)

XML入门 第4章第4章 XML文档解析及XPath语言4-1 DOM 模型与Dom4j解析1.DOM文档对象模型定义:2.模型4-2 Dom4j1.Dom4j 介绍第4章 XML文档解析及XPath语言4-1 DOM 模型与Dom4j解析1.DOM文档对象模型定义:2.模型4-2 Dom4j1.Dom4j 介绍...

2021-11-02 20:22:28 141

原创 2021-11-02 XML入门(第3章)

XML入门 第3章 XML 语义约束3-1 约束方式一:DTD1.DTD定义2.DTD定义节点3.DTD定义节点数量:4.XML文件引用DTD文件3-2 约束方式二:XML Schema1.Schema 定义介绍2.代码示例:第3章 XML 语义约束3-1 约束方式一:DTD1.DTD定义2.DTD定义节点3.DTD定义节点数量:4.XML文件引用DTD文件3-2 约束方式二:XML Schema1.Schema 定义介绍2.代码示例:<?xml version="1.0

2021-11-02 20:12:17 106

原创 2021-09-22 XML 入门(第1、2章)

XML入门第1章 周导学1-1 第10-11周导学学习内容简介第2章 XML文档结构2-1 课程介绍2-2 XML的概念与用途XML用途2-3 XML文档结构1、XML文档声明2-4 XML标签书写规则第1章 周导学1-1 第10-11周导学学习内容简介第2章 XML文档结构2-1 课程介绍2-2 XML的概念与用途XML用途1、JAVA程序的配置描述文件2、用于保护程序产生的数据3、网络间的数据传输2-3 XML文档结构1、XML文档声明2、我的第一份XML文件

2021-11-02 19:37:55 161

原创 Java对象序列化与反序列化

对象序列化与反序列化1、操作步骤2、代码展示1、操作步骤创建一个类,继承Serializable接口创建对象将对象写入文件从文件读取信息2、代码展示商品类:package com.imooc.serial;import java.io.Serializable;public class Goods implements Serializable{ //属性 private String goodsId; private String goodsName; pri

2021-05-14 11:33:28 85

原创 Java输入输出流之字符流

Java输入输出流1、概述2、字节字符转换流1、概述字符输入流Reader类结构图:字符输出流Writer类结构图:2、字节字符转换流代码示例:package com.imooc.charstream;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileInputStream;import java.io.FileNotFoundException;

2021-05-14 11:22:00 121

原创 Java输入输出流之字节流

Java输入输出流字节流1、概述2、输入流InputStreamFileInputStream3、输出流OutputStreamFileOutputStream字节流1、概述输入流输出流2、输入流InputStreamFileInputStream从文件系统中的某个文件中获得输入字节,例如:复制、粘贴用于读取诸如图像数据的原始字节流常用方法:代码示例一:package com.imooc.file;import java.io.FileInputStream;

2021-05-14 11:00:46 264

原创 Java输入输出流之File类的应用

Java输入输出流File类的应用1、创建File对象2、判断是文件还是目录3、创建目录4、创建文件5、绝对路径和相对路径File类的应用1、创建File对象File file=new File("c:\\imooc");File file1=new File(file,"io\\score.txt");2、判断是文件还是目录System.out.println("是否是目录:"+file1.isDirectory());System.out.println("是否是文件:"+file1.i

2021-05-14 10:17:08 222

原创 Java多线程

Java多线程一.概念1.什么是线程二.线程的创建三.线程的生命周期1.线程的状态2.生命周期3.Thread类的方法4.线程优先级四.线程同步五.线程间通信一.概念1.什么是线程进程的概念进程是是指可执行程序并存放在计算机存储器的一个指定序列,他是一个动态执行的过程线程是比进程还小的运行单位,一个进程包含多个线程。线程可以看作一个子程序。二.线程的创建方法一:通过继承Thread类的方式创建线程类,重写run()方法。代码示例:package com.imooc.thread

2021-05-09 15:37:04 55

原创 数据库更新和删除数据

更新和删除更新数据更新单个列更新多个列删除数据删除特定行删除所有行更新数据为了更新(修改)表中的数据,可使用UPDATE语句。可采用两种方式使用UPDATE: 更新表中特定行; 更新表中所有行。更新单个列 要更新的表; 列名和它们的新值; 确定要更新的过滤条件。要更新的表名为:customersSET命令来将新值赋给被更新的列。更新多个列删除数据为了从一个表中删除(去掉)数据,使用DELETE语句。 从表中删除特定行; 从表中删除所有行。删除特定行删除所有

2021-05-07 20:08:17 330

原创 2021-05-07 数据库插入数据

数据库插入数据插入单行插入数据(不安全)插入数据(安全)提高性能插入多个行使用多条INSERT语句使用一条INSERT语句插入检索处的数据插入单行语句:利用SQL的INSERT语句将数据插入表中。使用方式:插入完整的行插入行的一部分插入多行插入某些查询的结果。插入数据(不安全)插入数据(安全)提高性能插入多个行使用多条INSERT语句使用一条INSERT语句相对于多条INSERT语句,可以提高性能。插入检索处的数据...

2021-05-07 19:48:46 82

原创 泛型

泛型概述为什么使用泛型泛型的使用多态与泛型主要内容泛型作为方法参数自定义泛型类自定义泛型方法概述为什么使用泛型在Java增加泛型之前,泛型程序设计使用继承来实现的。缺点:- 需要进行强制类型转换- 可向集合中添加任意类型的对象,存在风险。泛型的使用方式一:List<String> list=new ArrayList<String>();方式二:在JavaSE7以后的版本中,构造方法中可以省略泛型类型。List<String> list=ne

2021-04-24 10:15:39 70

原创 集合排序

集合排序一、集合排序1、概述2、对基本数据类型和字符串类型进行排序3、Comparator接口介绍4、Comparable接口介绍5、Comparator和Comparable区别一、集合排序主要内容:集合中的基本数据类型排序集合中的字符串类型排序Comparator接口Comparable接口1、概述使用Collections类的sort()方法sort(List list) 根据元素的自然顺序对指定列表按升序进行排序。2、对基本数据类型和字符串类型进行排序对存储在list中

2021-04-23 10:03:59 245

原创 2-2认识java标识符

标识符认识标识符使用标识符的规则认识标识符标识符是用于给Java程序中变量、类、方法等命名的符号。使用标识符的规则标识符由字母、数字、下划线(_)、美元符($)组成,不能包含@、%、空格等其他特殊符号,不能以数字开头。标识符不能是 Java 关键字和保留字( Java 预留的关键字,以后的升级版本中有可能作为关键字),但可以包含关键字和保留字。如:不可以使用 void 作为标识符,但是 Myvoid 可以标识符是严格区分大小写的。 所以涅,一定要分清楚 imooc 和 IMooc 是

2021-03-04 17:12:56 85 1

原创 第5章 if语句

第5章5.1 一个简单示例5.2 条件测试5.2.1 检查是否相等5.2.2检查是否相等时不考虑大小写5.2.3 检查是否不相等5.2.4 比较数字5.2.5 检查多个条件5.2.6检查特定值是否包含在列表中5.2.7 布尔表达式5.3 if语句5.3.1 简单的if语句5.3.2 if-else语句5.3.3 if-elif-else结构5.3.4 使用多个elif代码块5.3.5 省略else代码块5.3.6 测试多个条件5.4 使用if语句处理列表5.4.1 检查特殊元素5.4.2 确定列表不是空的

2021-03-03 17:29:11 6673 1

原创 第4章 操作列表

第4章4.1 遍历整个列表4.1.1深入研究循环4.1.2 在for循环中执行更多的操作在for循环结束后执行一些操作4.2 避免缩进错误4.3创建数值列表4.3.1 使用函数range()4.3.2 使用range()创建数字列表4.3.3 对数字列表执行简单的统计计算4.3.4 列表解析4.4 使用列表的一部分4.4.1 切片4.4.2 遍历切片4.4.3 复制列表4.5 元组4.5.1 定义元组4.5.2 遍历元组中的所有值4.5.3 修改元组变量4.1 遍历整个列表你经常需要遍历列表的所有元素,

2021-03-02 21:21:58 209

原创 第3章列表简介

第3章3.1 列表是什么3.1.1 访问列表元素3.1.2 索引从0而不是1开始使用列表中的各个值3.1 列表是什么列表由一系列按特定顺序排列的元素组成的。在Python中,用方括号([])来表示列表,并用逗号来分割其中的元素。示例:bicycles = ['trek','cannondale','redline','specialized']3.1.1 访问列表元素列表是有序集合,因此要访问列表的任何元素,只需将该元素的位置或索引告诉Python即可。例如,从列表bicycles中提取第一

2021-03-02 15:41:36 145

原创 第2章 变量和简单数据类型

第2章 变量和简单数据类型2.2变量2.2.1变量的命名和使用2.3字符串2.3.1使用方法修改字符串的大小写2.3.2 合并(拼接)字符串2.2变量每个变量都存储了一个值——与变量相关联的信息。在程序中可随时修改变量的值,而Python将始终记录变量的最新值。2.2.1变量的命名和使用在Python中使用变量时,需要遵守一些规则和指南,而指南旨在让你编写的代码更容易阅读和理解:变量名只能包含字母、数字和下划线。变量名可以字母或下划线打头,但不能以数字打头。变量名不能包含空格。不能将Pyt

2021-03-01 14:45:17 183 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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