文章分类 -  菜鸟的Java日记-基础篇

从这里开始、从零开始敲出属于自己的JAVA王国
摘要:36讲——SpringMVC 1、 什么是 MVC MVC 是模型(Model)、视图(View)、控制器(Controller) 的简写,是一种软件设计规范 是将业务逻辑、数据、显示分离的方法来组织代码 MVC 主要作用是 降低视图于业务逻辑的双向耦合 MVC 不是设计模式,MVC是一种架构模式。 阅读全文
posted @ 2023-11-16 16:23 项晓忠 阅读(50) 评论(0) 推荐(0)
摘要:34——MyBatis 目录34——MyBatis1、简介2、 第一个 MyBatis程序2.1、搭建环境2.2、 创建一个模块2.3 编写代码2.3.2 Dao接口2.3.3 接口实现类由原来的 USerDaoImpl 转变为 一个Mapper [UserMapper.xml]2.4 Test3、 阅读全文
posted @ 2023-11-13 14:38 项晓忠 阅读(53) 评论(0) 推荐(0)
摘要:第三十五讲——MySQL数据库(DataBase) 目录第三十五讲——MySQL数据库(DataBase)1——安装 MySQL 5.7.192——安装 SQLyog卸载 sqlyog3—— 基本的命令行操作4——操作数据库操作数据库数据库的列类型属性创建数据库表关于数据引擎修改删除表5.——MyS 阅读全文
posted @ 2023-10-15 18:11 项晓忠 阅读(243) 评论(0) 推荐(0)
摘要:Java Web 入门到实战 目录Java Web 入门到实战(一)Tomcat下载Tomcat下载Tomcat 历史版本Tomcat 启动和关闭配置发布一个 Web注意事项(二)Http什么是httphttp 请求http响应(三)Maven(3.0)Maven 历史版本下载(3.1)Maven 阅读全文
posted @ 2023-01-23 11:27 项晓忠 阅读(133) 评论(0) 推荐(0)
摘要:第三十四讲——JavaScript 在解释的时候会自动给没有分号的行加分号 ,要注意 1.—— 快速入门 基本语法 Decoration <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</titl 阅读全文
posted @ 2022-08-28 16:34 项晓忠 阅读(36) 评论(0) 推荐(0)
摘要:第三十三讲——CSS Cascading style Sheet 层叠级联样式表 HTML(结构) + CSS(表现) + JAVAScript(交互) Css选择器(重难点) 美化网页 盒子模型 网页浮动 网页定位 网页动画(特效) 1——初步认识CSS Description <!DOCTYPE 阅读全文
posted @ 2022-01-09 16:58 项晓忠 阅读(52) 评论(0) 推荐(0)
摘要:第三十二讲——HTML Hyper Text Markup Language 超文本标记语言 HTML <!-- DOCTYPE 文档类型: 告诉浏览器,我们要用什么规范 --> <!-- 这是注释 Ctrl + / 快捷键--> <!DOCTYPE html> <html lang="en"> < 阅读全文
posted @ 2021-12-20 17:13 项晓忠 阅读(51) 评论(0) 推荐(0)
摘要:第三十一讲——注解与反射 框架底层实现机制就是注解和反射 1——注解(Annotation) 1.1——什么是注解 Annotation的作用: 不是程序本身,可以对程序作出解释,(这一点和注释(Comment)很像 ) 可以被其他程序(比如 : 编译器)读取 Annotation 的格式 注解是以 阅读全文
posted @ 2021-12-14 18:55 项晓忠 阅读(82) 评论(0) 推荐(0)
摘要:第三十讲——多线程 1——多线程 进程 程序 多线程(Thread) 当一个程序需要多个事件同时进行(或交替运行)时就需要用到多线程; 解决了,在说话的同时能够听的问题。 进程(Process) 在操作系统中运行的程序就是进程,比如正在运行的;QQ、打游戏、爱奇艺、、、 一个进程里可以有多个线程,如 阅读全文
posted @ 2021-12-06 22:24 项晓忠 阅读(49) 评论(0) 推荐(0)
摘要:第二十九讲——网络编程 1——什么是计算网络 ​ 计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 在地理不同的多台计算机,通过通信线路,实现资源共享和信息传递的计 阅读全文
posted @ 2021-11-01 20:51 项晓忠 阅读(88) 评论(0) 推荐(0)
摘要:第二十八讲——GUI之贪吃蛇 Timer(定时器) 与 ActionListener 在此之前呢 ActionListener 一般用于组件如 JButton JComboBox(下拉框) 等监听应用,而此次是监听面板,用 Timer与 ActionListener 组合使用才能生效。 可以理解为多 阅读全文
posted @ 2021-09-19 22:27 项晓忠 阅读(132) 评论(0) 推荐(0)
摘要:第二十八讲——GUI编程 常用组件 窗口 弹窗 面板 文本框 列表框 按钮 监听事件 鼠标 键盘事件 破解工具 1. ——简介 GUI的核心; AWT(底层) SWing(高级些) 不流行的原因; 界面不美观 需要jre环境 学习的目的; 可以写出自己想要的小工具 工作的时候可以,需要维护到SWin 阅读全文
posted @ 2021-08-29 20:15 项晓忠 阅读(220) 评论(0) 推荐(0)
摘要:第二十七讲——IO 框架 1——什么是流 input output 概念; 内存与储存设备之间传输数据的通道 数据借助流传输 流的分类 按方向分 输入流; 将 存储设备 中的内容读入到 内存中 输出流; 将 内存 中的内容写入到 储存设备 中 按单位分 字节流; 以字节为单位,可以读写所有数据(因为 阅读全文
posted @ 2021-05-23 13:02 项晓忠 阅读(124) 评论(0) 推荐(0)
摘要:第二十六讲——集合 1——集合概念 概念; 对象的容器 定义了对多个对象进行操作的常用方法(add.delete.update.query)。有着可实现数组的功能。 和数组的区别; 数组长度固定,集合长度不固定 数组可以储存基本类型和引用类型,集合只能储存引用类型 集合的类全在 位置; java.u 阅读全文
posted @ 2021-05-23 12:45 项晓忠 阅读(75) 评论(0) 推荐(0)
摘要:第二十五讲——常用类 1.——内部类 **成员内部类 静态内部类 局部内部类 匿名内部类 ** 在一个类的内部再定义一个完整的类 public class Body{ class Head{ } } 内部类也会生成独立class文件有¥符号做分割Outer¥Inter.class 内部类可以直接访问 阅读全文
posted @ 2021-05-23 12:26 项晓忠 阅读(88) 评论(0) 推荐(0)
摘要:卸载与下载JDK 下载途径 百度云下载JDK-9.0.4 点击下载 提取码: ivqv JAVA官网下载 点击下载 这里安装路径为D:java\jdk-9.0.4 在根目录建立文件夹java在java下建立文件夹jdk-9.0.4,安装到此文件夹下。 教学采用JDK-9.0.4版本。 环境变量设置: 阅读全文
posted @ 2021-02-20 13:47 项晓忠 阅读(98) 评论(2) 推荐(0)
摘要:第二十四讲——异常 异常是指在程序运行中某些问题影响了正常程序的执行,称之为异常 :Exception —Error与Exception 异常简单分类 Throwable下异常两大类; ERROR Exception 检查性异常: 最具代表的检查性异常是用户错误或者问题引起的异常,是无法预计的。例如 阅读全文
posted @ 2021-02-17 18:34 项晓忠 阅读(99) 评论(0) 推荐(0)
摘要:第二十三讲——面向对象(oop) 1——什么是面向对象 —面向过程 & 面向对象 面向过程思想 以类的方式组织代码,以对象的组织(封装)数据。 ​ 线型思想,一步一步实施。 适合处理简单问题。 三大特性; 封装 | 继承 | 多态 面向对象思想 ​ 面对复杂和大型的任务,将任务一一拆解为一个个小任务 阅读全文
posted @ 2021-02-17 18:12 项晓忠 阅读(253) 评论(0) 推荐(0)
摘要:第二十二讲——JAVA数组 数组就是相同类型(比如int,byte...)数据的有序集合 每一个数据是整个数组中的一个组成元素 调用元素,要通过下标来调用(10,11,12,13,14(下标是从0开始第几个就是第n个标)) 01—数组创建和声明 和所有数据一样都需要声明datatype //变量类型 阅读全文
posted @ 2020-12-03 16:52 项晓忠 阅读(111) 评论(0) 推荐(0)
摘要:第二十一讲——Java方法 什么是方法; 方法是指完成某个任务,所需要的计算过程和方式就是方法。 方法在程序中创建,在其他地方引用. 方法的原子性;一个方法只能完成一个功能! Demo 简单方法创建 一个简单的方法创建 package Method; public class Demo01 { pu 阅读全文
posted @ 2020-11-15 17:43 项晓忠 阅读(76) 评论(0) 推荐(0)