09 2022 档案

摘要: 阅读全文
posted @ 2022-09-17 18:34 贝奇韭菜 阅读(8) 评论(0) 推荐(0) 编辑
摘要:分布式搜索引擎03 0.学习目标 1.数据聚合 **聚合(aggregations)**可以让我们极其方便的实现对数据的统计、分析、运算。例如: 什么品牌的手机最受欢迎? 这些手机的平均价格、最高价格、最低价格? 这些手机每月的销售情况如何? 实现这些统计功能的比数据库的sql要方便的多,而且查询速 阅读全文
posted @ 2022-09-15 10:10 贝奇韭菜 阅读(10) 评论(0) 推荐(0) 编辑
摘要:分布式搜索引擎02 在昨天的学习中,我们已经导入了大量数据到elasticsearch中,实现了elasticsearch的数据存储功能。但elasticsearch最擅长的还是搜索和数据分析。 所以今天,我们研究下elasticsearch的数据搜索功能。我们会分别使用DSL和RestClient 阅读全文
posted @ 2022-09-15 10:08 贝奇韭菜 阅读(17) 评论(0) 推荐(0) 编辑
摘要:分布式搜索引擎01 -- elasticsearch基础 0.学习目标 1.初识elasticsearch 1.1.了解ES 1.1.1.elasticsearch的作用 elasticsearch是一款非常强大的开源搜索引擎,具备非常多强大功能,可以帮助我们从海量数据中快速找到需要的内容 例如: 阅读全文
posted @ 2022-09-15 10:06 贝奇韭菜 阅读(29) 评论(0) 推荐(0) 编辑
摘要:服务异步通信-高级篇 消息队列在使用过程中,面临着很多实际问题需要思考: 1.消息可靠性 消息从发送,到消费者接收,会经理多个过程: 其中的每一步都可能导致消息丢失,常见的丢失原因包括: 发送时丢失: 生产者发送的消息未送达exchange 消息到达exchange后未到达queue MQ宕机,qu 阅读全文
posted @ 2022-09-15 10:02 贝奇韭菜 阅读(32) 评论(0) 推荐(0) 编辑
摘要:多级缓存 0.学习目标 1.什么是多级缓存 传统的缓存策略一般是请求到达Tomcat后,先查询Redis,如果未命中则查询数据库,如图: 存在下面的问题: •请求要经过Tomcat处理,Tomcat的性能成为整个系统的瓶颈 •Redis缓存失效时,会对数据库产生冲击 多级缓存就是充分利用请求处理的每 阅读全文
posted @ 2022-09-15 10:01 贝奇韭菜 阅读(39) 评论(0) 推荐(0) 编辑
摘要:分布式缓存 -- 基于Redis集群解决单机Redis存在的问题 单机的Redis存在四大问题: 0.学习目标 1.Redis持久化 Redis有两种持久化方案: RDB持久化 AOF持久化 1.1.RDB持久化 RDB全称Redis Database Backup file(Redis数据备份文件 阅读全文
posted @ 2022-09-15 09:56 贝奇韭菜 阅读(10) 评论(0) 推荐(0) 编辑
摘要:分布式事务 0.学习目标 1.分布式事务问题 1.1.本地事务 本地事务,也就是传统的单机事务。在传统数据库事务中,必须要满足四个原则: 1.2.分布式事务 分布式事务,就是指不是在单个服务或单个数据库架构下,产生的事务,例如: 跨数据源的分布式事务 跨服务的分布式事务 综合情况 在数据库水平拆分、 阅读全文
posted @ 2022-09-15 09:52 贝奇韭菜 阅读(15) 评论(0) 推荐(0) 编辑
摘要:微服务保护 1.初识Sentinel 1.1.雪崩问题及解决方案 1.1.1.雪崩问题 微服务中,服务间调用关系错综复杂,一个微服务往往依赖于多个其它微服务。 如图,如果服务提供者I发生了故障,当前的应用的部分业务因为依赖于服务I,因此也会被阻塞。此时,其它不依赖于服务I的业务似乎不受影响。 但是, 阅读全文
posted @ 2022-09-15 09:49 贝奇韭菜 阅读(28) 评论(0) 推荐(0) 编辑
摘要:RabbitMQ 1.初识MQ 1.1.同步和异步通讯 微服务间通讯有同步和异步两种方式: 同步通讯:就像打电话,需要实时响应。 异步通讯:就像发邮件,不需要马上回复。 两种方式各有优劣,打电话可以立即得到响应,但是你却不能跟多个人同时通话。发送邮件可以同时与多个人收发邮件,但是往往响应会有延迟。 阅读全文
posted @ 2022-09-15 09:44 贝奇韭菜 阅读(13) 评论(0) 推荐(0) 编辑
摘要:Docker实用篇 0.学习目标 1.初识Docker 1.1.什么是Docker 微服务虽然具备各种各样的优势,但服务的拆分通用给部署带来了很大的麻烦。 分布式系统中,依赖的组件非常多,不同组件之间部署时往往会产生一些冲突。 在数百上千台服务中重复部署,环境不一定一致,会遇到各种问题 1.1.1. 阅读全文
posted @ 2022-09-15 09:42 贝奇韭菜 阅读(7) 评论(0) 推荐(0) 编辑
摘要:SpringCloud01 1.认识微服务 随着互联网行业的发展,对服务的要求也越来越高,服务架构也从单体架构逐渐演变为现在流行的微服务架构。这些架构之间有怎样的差别呢? 1.0.学习目标 了解微服务架构的优缺点 1.1.单体架构 单体架构:将业务的所有功能集中在一个项目中开发,打成一个包部署。 单 阅读全文
posted @ 2022-09-15 09:37 贝奇韭菜 阅读(11) 评论(0) 推荐(0) 编辑
摘要:学习目标 [ ] 理解分模块开发的意义 [ ] 能够使用聚合工程快速构建项目 [ ] 能够使用继承简化项目配置 [ ] 能够根据需求配置生产、开发、测试环境,并在各环境间切换运行 一、分模块开发与设计 1. 分模块开发的意义 问题导入 分模块开发对工程有什么好处? 模块拆分原则 目的:项目的扩展性变 阅读全文
posted @ 2022-09-15 09:32 贝奇韭菜 阅读(10) 评论(0) 推荐(0) 编辑
摘要:学习目标 [ ] 能够基于MyBatisPlus完成标准Dao开发 [ ] 能够掌握MyBatisPlus的条件查询 [ ] 能够掌握MyBatisPlus的字段映射与表名映射 [ ] 能够掌握id生成策略控制 [ ] 能够理解代码生成器的相关配置 一、MyBatisPlus简介 1. 入门案例 问 阅读全文
posted @ 2022-09-15 09:31 贝奇韭菜 阅读(53) 评论(0) 推荐(0) 编辑
摘要:学习目标 [ ] 基于SpringBoot框架的程序开发步骤 [ ] 熟练使用SpringBoot配置信息修改服务器配置 [ ] 基于SpringBoot的完成SSM整合项目开发 一、SpringBoot简介 1. 入门案例 问题导入 SpringMVC的HelloWord程序大家还记得吗? Spr 阅读全文
posted @ 2022-09-15 09:29 贝奇韭菜 阅读(10) 评论(0) 推荐(0) 编辑
摘要:今日内容 [ ] 能够掌握SSM整合的流程 [ ] 能够编写SSM整合功能模块类 [ ] 能够使用Result统一表现层响应结果 [ ] 能够编写异常处理器进行项目异常 [ ] 能够完成SSM整合前端页面发送请求实现增删改查操作 [ ] 能够编写拦截器并配置拦截器 一、SSM整合【重点】 1 SSM 阅读全文
posted @ 2022-09-15 09:27 贝奇韭菜 阅读(7) 评论(0) 推荐(0) 编辑
摘要:今日目标 [ ] 能够知道SpringMVC的优点 [ ] 能够编写SpringMVC入门案例 [ ] 能够使用PostMan发送请求 [ ] 能够掌握普通类型参数传递 [ ] 能够掌握POJO类型参数传递 [ ] 能够掌握json数据参数传递 [ ] 能够掌握响应json数据 [ ] 能够掌握re 阅读全文
posted @ 2022-09-15 09:26 贝奇韭菜 阅读(17) 评论(0) 推荐(0) 编辑
摘要:今日目标 [ ] 能够理解AOP的作用 [ ] 能够完成AOP的入门案例 [ ] 能够理解AOP的工作流程 [ ] 能够说出AOP的五种通知类型 [ ] 能够完成"测量业务层接口万次执行效率"案例 [ ] 能够掌握Spring事务配置 一、AOP 1 AOP简介 问题导入 问题1:AOP的作用是什么 阅读全文
posted @ 2022-09-15 09:22 贝奇韭菜 阅读(13) 评论(0) 推荐(0) 编辑
摘要:今日目标 [ ] 能够掌握注解开发定义Bean对象 [ ] 能够掌握纯注解开发模式 [ ] 能够配置注解开发依赖注入 [ ] 能够配置注解开发管理第三方Bean [ ] 能够配置注解开发为第三方Bean注入资源 [ ] 能够使用Spring整合Mybatis [ ] 能够使用Spring整合Juni 阅读全文
posted @ 2022-09-15 09:21 贝奇韭菜 阅读(15) 评论(0) 推荐(0) 编辑
摘要:学习目标 [ ] 能够说出Spring的体系结构 [ ] 能够编写IOC入门案例 [ ] 能够编写DI入门案例 [ ] 能够配置setter方式注入属性值 [ ] 能够配置构造方式注入属性值 [ ] 能够理解什么是自动装配 一、Spring简介 1 Spring课程介绍 问题导入 我们为什么要学习S 阅读全文
posted @ 2022-09-15 09:18 贝奇韭菜 阅读(32) 评论(0) 推荐(0) 编辑
摘要:综合案例 今日目标: 能够完成查询所有功能 能够完成添加功能 能够理解 BaseServlet 思想 能够完成批量删除功能 能够完成分页查询功能 能够完成条件查询功能 1,功能介绍 以上是我们在综合案例要实现的功能。对数据的除了对数据的增删改查功能外,还有一些复杂的功能,如 批量删除、分页查询、条件 阅读全文
posted @ 2022-09-14 17:51 贝奇韭菜 阅读(17) 评论(0) 推荐(0) 编辑
摘要:VUE&Element 今日目标: 能够使用VUE中常用指令和插值表达式 能够使用VUE生命周期函数 mounted 能够进行简单的 Element 页面修改 能够完成查询所有功能 能够完成添加功能 1,VUE 1.1 概述 接下来我们学习一款前端的框架,就是 VUE。 ==Vue 是一套前端框架, 阅读全文
posted @ 2022-09-14 17:49 贝奇韭菜 阅读(25) 评论(0) 推荐(0) 编辑
摘要:Filter&Listener&Ajax 今日目标: 能够使用 Filter 完成登陆状态校验功能 能够使用 axios 发送 ajax 请求 熟悉 json 格式,并能使用 Fastjson 完成 java 对象和 json 串的相互转换 使用 axios + json 完成综合案例 1,Filt 阅读全文
posted @ 2022-09-14 17:48 贝奇韭菜 阅读(5) 评论(0) 推荐(0) 编辑
摘要:会话技术 今日目标 理解什么是会话跟踪技术 掌握Cookie的使用 掌握Session的使用 完善用户登录注册案例的功能 1,会话跟踪技术的概述 对于会话跟踪这四个词,我们需要拆开来进行解释,首先要理解什么是会话,然后再去理解什么是会话跟踪: 会话:用户打开浏览器,访问web服务器的资源,会话建立, 阅读全文
posted @ 2022-09-14 17:47 贝奇韭菜 阅读(9) 评论(0) 推荐(0) 编辑
摘要:JSP 今日目标: 理解 JSP 及 JSP 原理 能在 JSP中使用 EL表达式 和 JSTL标签 理解 MVC模式 和 三层架构 能完成品牌数据的增删改查功能 1,JSP 概述 ==JSP(全称:Java Server Pages):Java 服务端页面。==是一种动态的网页技术,其中既可以定义 阅读全文
posted @ 2022-09-14 17:44 贝奇韭菜 阅读(12) 评论(0) 推荐(0) 编辑
摘要:##Request&Response 今日目标 掌握Request对象的概念与使用 掌握Response对象的概念与使用 能够完成用户登录注册案例的实现 能够完成SqlSessionFactory工具类的抽取 1,Request和Response的概述 ==Request是请求对象,Response 阅读全文
posted @ 2022-09-14 17:43 贝奇韭菜 阅读(10) 评论(0) 推荐(0) 编辑
摘要:HTTP&Tomcat&Servlet 今日目标: 了解JavaWeb开发的技术栈 理解HTTP协议和HTTP请求与响应数据的格式 掌握Tomcat的使用 掌握在IDEA中使用Tomcat插件 理解Servlet的执行流程和生命周期 掌握Servlet的使用和相关配置 1,Web概述 1.1 Web 阅读全文
posted @ 2022-09-14 17:40 贝奇韭菜 阅读(18) 评论(0) 推荐(0) 编辑
摘要:JavaScript 今日目标 掌握 JavaScript 的基础语法 掌握 JavaScript 的常用对象(Array、String) 能根据需求灵活运用定时器及通过 js 代码进行页面跳转 能通过DOM 对象对标签进行常规操作 掌握常用的事件 能独立完成表单校验案例 1,JavaScript简 阅读全文
posted @ 2022-09-14 17:28 贝奇韭菜 阅读(7) 评论(0) 推荐(0) 编辑
摘要:HTML&CSS 今日目标: 能够掌握课程中讲解的标签的使用 了解css的使用 1,HTML 1.1 介绍 HTML 是一门语言,所有的网页都是用HTML 这门语言编写出来的,也就是HTML是用来写网页的,像京东,12306等网站有很多网页。 这些都是网页展示出来的效果。而HTML也有专业的解释 = 阅读全文
posted @ 2022-09-14 17:25 贝奇韭菜 阅读(10) 评论(0) 推荐(0) 编辑
摘要:Mybatis练习 目标 能够使用映射配置文件实现CRUD操作 能够使用注解实现CRUD操作 1,配置文件实现CRUD 如上图所示产品原型,里面包含了品牌数据的 查询 、按条件查询、添加、删除、批量删除、修改 等功能,而这些功能其实就是对数据库表中的数据进行CRUD操作。接下来我们就使用Mybati 阅读全文
posted @ 2022-09-14 17:22 贝奇韭菜 阅读(11) 评论(0) 推荐(0) 编辑
摘要:Maven&MyBatis 目标 能够使用Maven进行项目的管理 能够完成Mybatis代理方式查询数据 能够理解Mybatis核心配置文件的配置 1,Maven Maven是专门用于管理和构建Java项目的工具,它的主要功能有: 提供了一套标准化的项目结构 提供了一套标准化的构建流程(编译,测试 阅读全文
posted @ 2022-09-14 17:18 贝奇韭菜 阅读(14) 评论(0) 推荐(0) 编辑
摘要:JDBC 今日目标 掌握JDBC的的CRUD 理解JDBC中各个对象的作用 掌握Druid的使用 1,JDBC概述 在开发中我们使用的是java语言,那么势必要通过java语言操作数据库中的数据。这就是接下来要学习的JDBC。 1.1 JDBC概念 JDBC 就是使用Java语言操作关系型数据库的一 阅读全文
posted @ 2022-09-14 17:09 贝奇韭菜 阅读(7) 评论(0) 推荐(0) 编辑
摘要:mysql高级 今日目标 掌握约束的使用 掌握表关系及建表原则 重点掌握多表查询操作 掌握事务操作 1,约束 上面表中可以看到表中数据存在一些问题: id 列一般是用标示数据的唯一性的,而上述表中的id为1的有三条数据,并且 马花疼 没有id进行标示 柳白 这条数据的age列的数据是3000,而人也 阅读全文
posted @ 2022-09-14 17:08 贝奇韭菜 阅读(8) 评论(0) 推荐(0) 编辑
摘要:MySQL基础 今日目标: 完成MySQL的安装及登陆基本操作 能通过SQL对数据库进行CRUD 能通过SQL对表进行CRUD 能通过SQL对数据进行CRUD 1,数据库相关概念 以前我们做系统,数据持久化的存储采用的是文件存储。存储到文件中可以达到系统关闭数据不会丢失的效果,当然文件存储也有它的弊 阅读全文
posted @ 2022-09-14 17:06 贝奇韭菜 阅读(8) 评论(0) 推荐(0) 编辑
摘要:1.xml 1.1概述【理解】 万维网联盟(W3C) 万维网联盟(W3C)创建于1994年,又称W3C理事会。1994年10月在麻省理工学院计算机科学实验室成立。 建立者: Tim Berners-Lee (蒂姆·伯纳斯·李)。 是Web技术领域最具权威和影响力的国际中立性技术标准机构。 到目前为止 阅读全文
posted @ 2022-09-14 16:59 贝奇韭菜 阅读(4) 评论(0) 推荐(0) 编辑
摘要:1.类加载器 1.1类加载器【理解】 作用 负责将.class文件(存储的物理文件)加载在到内存中 1.2类加载的过程【理解】 类加载时机 创建类的实例(对象) 调用类的类方法 访问类或者接口的类变量,或者为该类变量赋值 使用反射方式来强制创建某个类或接口对应的java.lang.Class对象 初 阅读全文
posted @ 2022-09-14 16:58 贝奇韭菜 阅读(3) 评论(0) 推荐(0) 编辑
摘要:1.网络编程入门 1.1 网络编程概述【理解】 计算机网络 是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统 网络编程 在网络通信协议下,不同计算机上运行的程序,可以进行数据传 阅读全文
posted @ 2022-09-14 16:57 贝奇韭菜 阅读(5) 评论(0) 推荐(0) 编辑
摘要:1.线程池 1.1 线程状态介绍 当线程被创建并启动以后,它既不是一启动就进入了执行状态,也不是一直处于执行状态。线程对象在不同的时期有不同的状态。那么Java中的线程存在哪几种状态呢?Java中的线程 状态被定义在了java.lang.Thread.State枚举类中,State枚举类的源码如下: 阅读全文
posted @ 2022-09-14 16:56 贝奇韭菜 阅读(22) 评论(0) 推荐(0) 编辑
摘要:1.实现多线程 1.1简单了解多线程【理解】 是指从软件或者硬件上实现多个线程并发执行的技术。 具有多线程能力的计算机因有硬件支持而能够在同一时间执行多个线程,提升性能。 1.2并发和并行【理解】 并行:在同一时刻,有多个指令在多个CPU上同时执行。 并发:在同一时刻,有多个指令在单个CPU上交替执 阅读全文
posted @ 2022-09-14 16:55 贝奇韭菜 阅读(5) 评论(0) 推荐(0) 编辑
摘要:1.字符流 1.1为什么会出现字符流【理解】 字符流的介绍 由于字节流操作中文不是特别的方便,所以Java就提供字符流 字符流 = 字节流 + 编码表 中文的字节存储方式 用字节流复制文本文件时,文本文件也会有中文,但是没有问题,原因是最终底层操作会自动进行字节拼接成中文,如何识别是中文的呢? 汉字 阅读全文
posted @ 2022-09-14 16:54 贝奇韭菜 阅读(6) 评论(0) 推荐(0) 编辑
摘要:1.字节流 1.1 IO流概述和分类【理解】 IO流介绍 IO:输入/输出(Input/Output) 流:是一种抽象概念,是对数据传输的总称.也就是说数据在设备间的传输称为流,流的本质是数据传输 IO流就是用来处理设备间数据传输问题的.常见的应用: 文件复制; 文件上传; 文件下载 IO流的分类 阅读全文
posted @ 2022-09-14 16:53 贝奇韭菜 阅读(7) 评论(0) 推荐(0) 编辑
摘要:1.Stream流 1.1体验Stream流【理解】 案例需求 按照下面的要求完成集合的创建和遍历 创建一个集合,存储多个字符串元素 把集合中所有以"张"开头的元素存储到一个新的集合 把"张"开头的集合中的长度为3的元素存储到一个新的集合 遍历上一步得到的集合 原始方式示例代码 public cla 阅读全文
posted @ 2022-09-14 16:52 贝奇韭菜 阅读(5) 评论(0) 推荐(0) 编辑
摘要:1.HashSet集合 1.1HashSet集合概述和特点【应用】 底层数据结构是哈希表 存取无序 不可以存储重复元素 没有索引,不能使用普通for循环遍历 1.2HashSet集合的基本应用【应用】 存储字符串并遍历 public class HashSetDemo { public static 阅读全文
posted @ 2022-09-14 16:51 贝奇韭菜 阅读(6) 评论(0) 推荐(0) 编辑
摘要:1.泛型 1.1泛型概述 泛型的介绍 ​ 泛型是JDK5中引入的特性,它提供了编译时类型安全检测机制 泛型的好处 把运行时期的问题提前到了编译期间 避免了强制类型转换 泛型的定义格式 <类型>: 指定一种类型的格式.尖括号里面可以任意书写,一般只写一个字母.例如: <类型1,类型2…>: 指定多种类 阅读全文
posted @ 2022-09-14 16:50 贝奇韭菜 阅读(33) 评论(0) 推荐(0) 编辑
摘要:1.时间日期类 1.1 Date类(应用) 计算机中时间原点 1970年1月1日 00:00:00 时间换算单位 1秒 = 1000毫秒 Date类概述 Date 代表了一个特定的时间,精确到毫秒 Date类构造方法 | 方法名 | 说明 | | | | | public Date() | 分配一个 阅读全文
posted @ 2022-09-14 16:46 贝奇韭菜 阅读(9) 评论(0) 推荐(0) 编辑
摘要:1.包装类 1.1 基本类型包装类(记忆) 基本类型包装类的作用 将基本数据类型封装成对象的好处在于可以在对象中定义更多的功能方法操作该数据 常用的操作之一:用于基本数据类型与字符串之间的转换 基本类型对应的包装类 | 基本数据类型 | 包装类 | | | | | byte | Byte | | s 阅读全文
posted @ 2022-09-14 16:44 贝奇韭菜 阅读(9) 评论(0) 推荐(0) 编辑
摘要:1.内部类 1.1 内部类的基本使用(理解) 内部类概念 在一个类中定义一个类。举例:在一个类A的内部定义一个类B,类B就被称为内部类 内部类定义格式 格式&举例: /* 格式: class 外部类名{ 修饰符 class 内部类名{ } } */ class Outer { public clas 阅读全文
posted @ 2022-09-14 16:39 贝奇韭菜 阅读(8) 评论(0) 推荐(0) 编辑
摘要:1.接口 1.1黑马信息管理系统集合改进 (应用) 使用数组容器的弊端 容器长度是固定的,不能根据添加功能自动增长 没有提供用于赠删改查的方法 优化步骤 创建新的StudentDao类,OtherStudentDao 创建ArrayList集合容器对象 OtherStudentDao中的方法声明,需 阅读全文
posted @ 2022-09-14 16:31 贝奇韭菜 阅读(10) 评论(0) 推荐(0) 编辑
摘要:1. 继承 1.1 继承的实现(掌握) 继承的概念 继承是面向对象三大特征之一,可以使得子类具有父类的属性和方法,还可以在子类中重新定义,以及追加属性和方法 实现继承的格式 继承通过extends实现 格式:class 子类 extends 父类 { } 举例:class Dog extends A 阅读全文
posted @ 2022-09-14 16:30 贝奇韭菜 阅读(7) 评论(0) 推荐(0) 编辑
摘要:1.案例驱动模式 1.1案例驱动模式概述 (理解) 通过我们已掌握的知识点,先实现一个案例,然后找出这个案例中,存在的一些问题,在通过新知识点解决问题 1.2案例驱动模式的好处 (理解) 解决重复代码过多的冗余,提高代码的复用性 解决业务逻辑聚集紧密导致的可读性差,提高代码的可读性 解决代码可维护性 阅读全文
posted @ 2022-09-14 16:28 贝奇韭菜 阅读(11) 评论(0) 推荐(0) 编辑
摘要:动漫美女拼图 今日目标: 能够知道继承的好处 能够理解使用继承改进窗体案例 能够知道动漫美女拼图游戏规则 能够完成动漫美女拼图游戏 1:继承 1.1 继承概述 来,继续啊,为了讲解项目动漫拼图,这里我们先讲解一个小知识:继承概述。 通过这个名字呢,大家也发现了,这里我们仅仅是对继承做一个简单的讲解, 阅读全文
posted @ 2022-09-14 16:21 贝奇韭菜 阅读(50) 评论(1) 推荐(0) 编辑
摘要:数组 今日目标: 能够知道数组的作用 能够根据需求完成数组的定义和初始化 能够使用数组完成授课案例 能够理解数组内存图 1:一维数组 1.1 数组概述和课程安排 来,继续啊,下面我们来学习数组。 那什么是数组呢?为了帮助大家理解,这里我们来看这样的一个场景: 看这里,有一个学员的考试成绩,为了存储这 阅读全文
posted @ 2022-09-14 16:17 贝奇韭菜 阅读(14) 评论(0) 推荐(0) 编辑
摘要:常用API(2) 今日目标: 能够使用String类的功能完成用户登录案例 能够使用String类的功能完成聊天室案例 能够使用Integer类的功能完成猜数字案例 能够使用Date类和SimpleDateFormat类的功能完成手机日期和时间显示案例 能够使用Date类和SimpleDateFor 阅读全文
posted @ 2022-09-14 16:13 贝奇韭菜 阅读(11) 评论(0) 推荐(0) 编辑
摘要:常用API(1) 今日目标: 能够知道什么是API 能够使用帮助文档学习API 能够理解包和导包 能够知道Scanner的作用和基本使用 能够知道Random的作用和基本使用 能够知道GUI的作用和基本使用 能够完成GUI相关的授课案例 能够理解事件监听机制 能够对按钮添加事件 1:API 概述 1 阅读全文
posted @ 2022-09-14 16:07 贝奇韭菜 阅读(14) 评论(0) 推荐(0) 编辑
摘要:方法 今日目标: 能够知道方法的好处 能够根据两个明确分析方法的参数和返回值 能够编写方法完成授课案例,并在主方法中完成方法的调用 能够知道方法重载及其特点 1:方法的定义和使用 1.1 方法概述和课程安排 来,继续啊,下面我们来学习Java中很重要的一个知识,就是方法,那什么是方法呢?我们一起来说 阅读全文
posted @ 2022-09-14 16:03 贝奇韭菜 阅读(31) 评论(0) 推荐(0) 编辑
摘要:循环语句 今日目标: 能够理解循环语句的四个组成部分 能够知道三种循环的各自格式和执行流程 能够知道三种循环的区别 能够使用循环语句完成今日案例 能够知道跳转语句的使用场景 1:for循环结构 来,继续啊,下面我们来学习循环结构语句,循环结构有三种语句,分别是: for循环 while循环 do…w 阅读全文
posted @ 2022-09-14 15:59 贝奇韭菜 阅读(41) 评论(0) 推荐(0) 编辑
摘要:运算符&选择语句 今日目标: 能够知道每种运算符的作用及使用特点 能够理解+操作的三种情况 能够知道顺序结构语句的执行流程 能够使用Debug查看程序的执行流程 能够根据需求选择合适的if语句实现 能够知道switch语句执行流程和注意事项 1:运算符 前面我们学过了通过字面量和变量来表示一个数据, 阅读全文
posted @ 2022-09-14 15:54 贝奇韭菜 阅读(43) 评论(0) 推荐(0) 编辑
摘要:Java入门&IDEA&基础语法 今日目标: 能够完成JDK和IDEA的安装 能够知道Java程序开发流程 能够完成Java环境变量的配置 能够使用IDEA进行Java程序的开发 能够根据需求完成变量的定义和使用(包括输出和修改) 能够知道注释,字面量,关键字,标识符的作用 1:Java入门 1.1 阅读全文
posted @ 2022-09-14 15:48 贝奇韭菜 阅读(81) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示