- 在上两篇中,我们先介绍了需求功能,然后讲解了大概的框架设计,今天这篇主要看用例管理功能怎么落地去实现。 在上两篇中,我们先介绍了需求功能,然后讲解了大概的框架设计,今天这篇主要看用例管理功能怎么落地去实现。
- 1.4,综合实战1:Jsoup爬取博客 综合实战1:Jsoup爬取博客(1)以CSDN认证的企业博客,华为开发者论坛为例,需要实现的需求:获取博主的博客文章数量获取博主的博客文章列表的页数获取博主的每篇博客文章的信息(网址,创建时间,标题)获取每篇博客文章中的图片链接将所有获取的数据存储到数据库中 综合实战1:Jsoup爬取博客(2)步骤:1,博主博客网页分析2,项目搭建及环境准备(JDK... 1.4,综合实战1:Jsoup爬取博客 综合实战1:Jsoup爬取博客(1)以CSDN认证的企业博客,华为开发者论坛为例,需要实现的需求:获取博主的博客文章数量获取博主的博客文章列表的页数获取博主的每篇博客文章的信息(网址,创建时间,标题)获取每篇博客文章中的图片链接将所有获取的数据存储到数据库中 综合实战1:Jsoup爬取博客(2)步骤:1,博主博客网页分析2,项目搭建及环境准备(JDK...
- 1,爬虫编程 1.1,Java爬虫技术导读 什么是爬虫?爬虫一般指网络爬虫(Web crawler),是一种按照一定的规则,自动地爬取万维网信息的程序或者脚本,可以自动采集所有其能够访问到的页面内容,以获取相关数据。 网路爬虫合法吗?网络爬虫技术目前已经应用广泛,虽然互联网世界已经通过自身的协议建立起一定的道德规范(Robots协议),但法律部分还在建立和完善中。 从目前的情况来看,如果抓... 1,爬虫编程 1.1,Java爬虫技术导读 什么是爬虫?爬虫一般指网络爬虫(Web crawler),是一种按照一定的规则,自动地爬取万维网信息的程序或者脚本,可以自动采集所有其能够访问到的页面内容,以获取相关数据。 网路爬虫合法吗?网络爬虫技术目前已经应用广泛,虽然互联网世界已经通过自身的协议建立起一定的道德规范(Robots协议),但法律部分还在建立和完善中。 从目前的情况来看,如果抓...
- 一、代码块 1.代码块概述 (理解)在Java中,使用 { } 括起来的代码被称为代码块 2.代码块分类 (理解)局部代码块位置: 方法中定义作用: 限定变量的生命周期,及早释放,提高内存利用率示例代码public class Test { /* 局部代码块 位置:方法中定义 作用:限定变量的生命周期,及早释放,提高内存利用率... 一、代码块 1.代码块概述 (理解)在Java中,使用 { } 括起来的代码被称为代码块 2.代码块分类 (理解)局部代码块位置: 方法中定义作用: 限定变量的生命周期,及早释放,提高内存利用率示例代码public class Test { /* 局部代码块 位置:方法中定义 作用:限定变量的生命周期,及早释放,提高内存利用率...
- 一、抽象类 1.抽象类的概述(理解) 当我们在做子类共性功能抽取时,有些方法在父类中并没有具体的体现,这个时候就需要抽象类了! 在Java中,一个没有方法体的方法应该定义为抽象方法,而类中如果有抽象方法,该类必须定义为抽象类! 2.抽象类的特点(记忆)抽象类和抽象方法必须使用 abstract 关键字修饰//抽象类的定义public abstract class 类名 {}//抽象方法... 一、抽象类 1.抽象类的概述(理解) 当我们在做子类共性功能抽取时,有些方法在父类中并没有具体的体现,这个时候就需要抽象类了! 在Java中,一个没有方法体的方法应该定义为抽象方法,而类中如果有抽象方法,该类必须定义为抽象类! 2.抽象类的特点(记忆)抽象类和抽象方法必须使用 abstract 关键字修饰//抽象类的定义public abstract class 类名 {}//抽象方法...
- 一、继承详解 1. 继承 1.1 继承的实现(掌握)继承的概念继承是面向对象三大特征之一,可以使得子类具有父类的属性和方法,还可以在子类中重新定义,以及追加属性和方法实现继承的格式继承通过extends实现格式:class 子类 extends 父类 { }举例:class Dog extends Animal { }继承带来的好处继承可以让类与类之间产生关系,子父类关系,产生子父类后,子... 一、继承详解 1. 继承 1.1 继承的实现(掌握)继承的概念继承是面向对象三大特征之一,可以使得子类具有父类的属性和方法,还可以在子类中重新定义,以及追加属性和方法实现继承的格式继承通过extends实现格式:class 子类 extends 父类 { }举例:class Dog extends Animal { }继承带来的好处继承可以让类与类之间产生关系,子父类关系,产生子父类后,子...
- 一、Git流程分析和步骤 1.Git介绍 1.1版本控制(理解)无论是代码编写,还是文档编写,我们都会遇到对文档内容反复修改的情况 1.2开发中存在的问题(理解)程序员小明负责的模块就要完成了,就在即将提交发布之前的一瞬间,电脑突然蓝屏,硬盘光荣下岗!几个月来的努力付之东流老王需要在项目中加入一个很复杂的功能,一边尝试,一边修改代码,就这样摸索了一个星期。可是这被改得面目全非的代码已经回不... 一、Git流程分析和步骤 1.Git介绍 1.1版本控制(理解)无论是代码编写,还是文档编写,我们都会遇到对文档内容反复修改的情况 1.2开发中存在的问题(理解)程序员小明负责的模块就要完成了,就在即将提交发布之前的一瞬间,电脑突然蓝屏,硬盘光荣下岗!几个月来的努力付之东流老王需要在项目中加入一个很复杂的功能,一边尝试,一边修改代码,就这样摸索了一个星期。可是这被改得面目全非的代码已经回不...
- 一、学生管理系统 2.1 学生管理系统实现步骤案例需求 针对目前我们的所学内容,完成一个综合案例:学生管理系统!该系统主要功能如下: 添加学生:通过键盘录入学生信息,添加到集合中 删除学生:通过键盘录入要删除学生的学号,将该学生对象从集合中删除 修改学生:通过键盘录入要修改学生的学号,将该学生对象其他信息进行修改 查看学生:将集合中的学生对象信息进行展示 退出系统:结束程序实现... 一、学生管理系统 2.1 学生管理系统实现步骤案例需求 针对目前我们的所学内容,完成一个综合案例:学生管理系统!该系统主要功能如下: 添加学生:通过键盘录入学生信息,添加到集合中 删除学生:通过键盘录入要删除学生的学号,将该学生对象从集合中删除 修改学生:通过键盘录入要修改学生的学号,将该学生对象其他信息进行修改 查看学生:将集合中的学生对象信息进行展示 退出系统:结束程序实现...
- 一、常用API方法详解 1.API 1.1 API概述-帮助文档的使用什么是API API (Application Programming Interface) :应用程序编程接口java中的API 指的就是 JDK 中提供的各种功能的 Java类,这些类将底层的实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可,我们可以通过帮助文档来学习这些API如何使... 一、常用API方法详解 1.API 1.1 API概述-帮助文档的使用什么是API API (Application Programming Interface) :应用程序编程接口java中的API 指的就是 JDK 中提供的各种功能的 Java类,这些类将底层的实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可,我们可以通过帮助文档来学习这些API如何使...
- 一、构造方法 1.构造方法的格式和执行时机格式注意 :方法名与类名相同,大小写也要一致没有返回值类型,连void都没有没有具体的返回值(不能由retrun带回结果数据)执行时机 :创建对象的时候调用,每创建一次对象,就会执行一次构造方法不能手动调用构造方法示例代码:class Student { private String name; private int age; ... 一、构造方法 1.构造方法的格式和执行时机格式注意 :方法名与类名相同,大小写也要一致没有返回值类型,连void都没有没有具体的返回值(不能由retrun带回结果数据)执行时机 :创建对象的时候调用,每创建一次对象,就会执行一次构造方法不能手动调用构造方法示例代码:class Student { private String name; private int age; ...
- 2,Java常用类 2.1,System类System类代表系统,系统级的很多属性和控制方法都放置在该类的内部,该类位于java.lang包。由于该类的构造方法是private的,所以无法创建该类的对象,也就是无法实例化该类。其内部的成员方法和成员变量都是static的,可以通过类名呼叫。System中包含了in,out和err三个成员变量,分别代表标准输入流,标准输出流和标准错误输出流。... 2,Java常用类 2.1,System类System类代表系统,系统级的很多属性和控制方法都放置在该类的内部,该类位于java.lang包。由于该类的构造方法是private的,所以无法创建该类的对象,也就是无法实例化该类。其内部的成员方法和成员变量都是static的,可以通过类名呼叫。System中包含了in,out和err三个成员变量,分别代表标准输入流,标准输出流和标准错误输出流。...
- 一、 封装 1.private关键字 概述 : private是一个修饰符,可以用来修饰成员(成员变量,成员方法) 特点 : 被private修饰的成员,只能在本类进行访问,针对private修饰的成员变量,如果需要被其他类使用, 提供相应的操作 提供“get变量名()”方法,用于获取成员变量的值,方法用public修饰 提供“set变量名(参数)”方法,用于设置成员变量的值,... 一、 封装 1.private关键字 概述 : private是一个修饰符,可以用来修饰成员(成员变量,成员方法) 特点 : 被private修饰的成员,只能在本类进行访问,针对private修饰的成员变量,如果需要被其他类使用, 提供相应的操作 提供“get变量名()”方法,用于获取成员变量的值,方法用public修饰 提供“set变量名(参数)”方法,用于设置成员变量的值,...
- 一、类和对象面向对象和面向过程的思想对比 : 面向过程 :是一种以过程为中心的编程思想,实现功能的每一步,都是自己实现的 面向对象 :是一种以对象为中心的编程思想,通过指挥对象实现具体的功能 1.类和对象的关系客观存在的事物皆为对象 ,所以我们也常常说万物皆对象。类类的理解类是对现实生活中一类具有共同属性和行为的事物的抽象类是对象的数据类型,类是具有相同属性和行为的一组对象的集合简单理... 一、类和对象面向对象和面向过程的思想对比 : 面向过程 :是一种以过程为中心的编程思想,实现功能的每一步,都是自己实现的 面向对象 :是一种以对象为中心的编程思想,通过指挥对象实现具体的功能 1.类和对象的关系客观存在的事物皆为对象 ,所以我们也常常说万物皆对象。类类的理解类是对现实生活中一类具有共同属性和行为的事物的抽象类是对象的数据类型,类是具有相同属性和行为的一组对象的集合简单理...
- 一、数组 1.1 数组介绍 数组就是存储数据长度固定的容器,存储多个数据的数据类型要一致。 1.2 数组的定义格式 1.2.1 第一种格式 数据类型[] 数组名 示例:int[] arr; double[] arr; char[] arr; 1.2.2 第二种格式 数据类型 数组名[] 示例:int arr[];double arr[];char arr[... 一、数组 1.1 数组介绍 数组就是存储数据长度固定的容器,存储多个数据的数据类型要一致。 1.2 数组的定义格式 1.2.1 第一种格式 数据类型[] 数组名 示例:int[] arr; double[] arr; char[] arr; 1.2.2 第二种格式 数据类型 数组名[] 示例:int arr[];double arr[];char arr[...
- 一、Random 1.Random产生随机数(掌握)概述:Random类似Scanner,也是Java提供好的API,内部提供了产生随机数的功能API后续课程详细讲解,现在可以简单理解为Java已经写好的代码使用步骤:导入包 import java.util.Random;创建对象 Random r = new Random();产生随机数 int num = r.nextInt(10);... 一、Random 1.Random产生随机数(掌握)概述:Random类似Scanner,也是Java提供好的API,内部提供了产生随机数的功能API后续课程详细讲解,现在可以简单理解为Java已经写好的代码使用步骤:导入包 import java.util.Random;创建对象 Random r = new Random();产生随机数 int num = r.nextInt(10);...
上滑加载中
推荐直播
-
华为云码道Skill实战与极速交付,智能开发全链路实战2026/07/22 周三 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;姜浩-华为云HCDG核心组成员
直播深度解读华为云码道6月产品新特性,从Skill市场安装专家技能,带你零距离体验从需求,开发,审查,重构全链路闭环的开发过程。从零构建并交付一个完整项目,让您体验从代码提交到服务上线的“极速”之旅。
回顾中 -
聚开发者之力,创具身新未来2026/07/23 周四 15:00-17:00
张豪杰/程文/王军/刘新春/黄钦开 /张晓天
本次华为云具身智能开发平台CloudRobo培训面向具身智能开发者,带您全流程体验机器人本体R2C小时级接入、环境重建与轨迹生成仿真数据生产、PB级数据管理、数据评测、模型训推、强化学习和Benchmark一键评测等功能,并体验业界主流具身模型应用。
回顾中 -
用码道,让你的AI作品三步上朋友圈2026/08/04 周二 19:00-20:00
林华鼎-华为云AI开发者运营负责人
从入门 · 到做AI应用 · 到企业级开发。不教编程,只教用AI · 零代码、有产出、能带走、可炫耀 · 每课人人动手实操
回顾中
热门标签