【Web课程】课程大纲
文章平均质量分 95
以Wed开发为主的一套课程体系 , 全是平常在VIP课程里才能看到的课程,保姆式教学!!
小啊斗
大家好,我是Java世界的一名热忱探险者,从我最初接触编程的那一刻起,Java就以其优雅的语法和强大的功能吸引了我。我对软件开发和系统架构有着浓厚的兴趣和扎实的理论基础。
在业余时间,我也享受探索Java的新特性和实验性工具。对我来说,Java不仅是一种编程语言,更是一种创造和实现梦想的工具。我期待着通过我的博客与更多Java爱好者交流心得,共同进步。
欢迎大家访问我的博客,一起探讨Java的奥秘,交流编程的乐趣。让我们携手在Java的世界中不断前行,发现更多的可能!
展开
-
给大家出一期Web所需的VS Code软件保姆式安装教程
以下就是VS Code 安装教程以及一些强大的插件及解析,大家安装完应用就可以去学习我专栏的Web课程啦,祝大家学有所成,成为程序员大牛!!!原创 2024-05-16 21:19:17 · 761 阅读 · 1 评论 -
【免费Web系列】大家好 ,今天是Web课程的第十六天点赞收藏关注,持续更新作品 !
什么是AOP?AOP:Aspect Oriented Programming(面向切面编程、面向方面编程),其实说白了,面向切面编程就是面向特定方法编程。那什么又是面向方法编程呢,为什么又需要面向方法编程呢?来我们举个例子做一个说明:比如,我们这里有一个项目,项目中开发了很多的业务功能。然而有一些业务功能执行效率比较低,执行耗时较长,我们需要针对于这些业务方法进行优化。那首先第一步就需要定位出执行耗时比较长的业务方法,再针对于业务方法再来进行优化。原创 2024-06-07 08:23:51 · 683 阅读 · 0 评论 -
【免费Web系列】JavaWeb实战项目案例七(项目结束)
什么是会话?在我们日常生活当中,会话指的就是谈话、交谈。在web开发当中,会话指的就是浏览器与服务器之间的一次连接,我们就称为一次会话。在用户打开浏览器第一次访问服务器的时候,这个会话就建立了,直到有任何一方断开连接,此时会话就结束了。在一次会话当中,是可以包含多次请求和响应的。比如:打开了浏览器来访问web服务器上的资源(浏览器不能关闭、服务器不能断开)第1次:访问的是登录的接口,完成登录操作第2次:访问的是部门管理接口,查询所有部门数据第3次:访问的是员工管理接口,查询员工数据。原创 2024-06-06 08:10:03 · 1018 阅读 · 0 评论 -
【免费Web系列】JavaWeb实战项目案例六
super();/*** 全局异常处理器*/@Slf4jlog.error("程序运行出错啦 .... ", e);return Result.error("对不起, 系统访问异常, 请联系管理员 ~");log.error("程序运行出错啦 .... ", e);。原创 2024-06-02 17:02:51 · 659 阅读 · 0 评论 -
【免费Web系列】JavaWeb实战项目案例五
事务是一组操作的集合,它是一个不可分割的工作单位。事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作 要么同时成功,要么同时失败。就拿添加员工的这个业务为例,在这个业务操作中,包含了两个操作,那这两个操作是一个不可分割的工作单位。这两个操作,要么同时失败,要么同时成功。默认MySQL的事务是自动提交的,也就是说,当执行一条DML语句,MySQL会立即隐式的提交事务。原创 2024-05-31 11:02:07 · 733 阅读 · 0 评论 -
【免费Web系列】JavaWeb实战项目案例四
- 部门管理id int unsigned primary key auto_increment comment 'ID, 主键',name varchar(10) not null unique comment '部门名称',create_time datetime comment '创建时间',update_time datetime comment '修改时间') comment '部门表';(1,'学工部',now(),now()),(2,'教研部',now(),now()),原创 2024-05-30 08:19:37 · 961 阅读 · 1 评论 -
【免费Web系列】JavaWeb实战项目案例三
什么时日志?日志就好比生活中的日记,可以随时随地记录你生活中的点点滴滴。程序中的日志,是用来记录应用程序的运行信息、状态信息、错误信息的。为什么要在程序中记录日志呢?便于追踪应用程序中的数据信息、程序的执行过程。便于对应用程序的性能进行优化。便于应用程序出现问题之后,排查问题,解决问题。便于监控系统的运行状态。... ...之前我们编写程序时,也可以通过来输出日志,为什么我们还要学习单独的日志技术呢?这是因为,如果通过来记录日志,会存在以下几点问题:硬编码。原创 2024-05-28 08:25:15 · 1273 阅读 · 0 评论 -
【免费Web系列】JavaWeb实战项目案例二
在前面我们学习MySQL数据库时,使用图形化客户端工具(如:idea、MySQL Workbench),来操作数据库的。在客户端工具中,编写增删改查的SQL语句,发给MySQL数据库管理系统,由数据库管理系统执行SQL语句并返回执行结果。增删改操作:返回受影响行数查询操作:返回结果集(查询的结果)我们做为后端程序开发人员,通常会使用Java程序来完成对数据库的操作。Java程序操作数据库的技术呢,有很多啊。原创 2024-05-27 14:34:21 · 1803 阅读 · 0 评论 -
【免费Web系列】JavaWeb实战项目案例一
在我们讲解SpringBootWeb基础知识(IOC、DI等)的时候,我们讲到在web开发中,为了应用程序职责单一,方便维护,我们一般将web应用程序分为三层,即:Controller、Service、Dao。之前我们的案例中,是这样子的请求流程:浏览器发起请求,先请求Controller;Controller接收到请求之后,调用Service进行业务逻辑处理;Service再调用Dao,Dao再解析dept.txt中所存储的数据。原创 2024-05-25 08:41:40 · 981 阅读 · 0 评论 -
【免费Web系列】大家好 ,今天是Web课程的第六天点赞收藏关注,持续更新作品 !
Web开发的基础知识 ,包括 Tomcat、Servlet、HTTP协议等,我们都已经学习完毕了,那接下来,我们就要进入Web开发的实战篇。在实战篇中,我们将通过一个案例,来讲解Web开发的核心技术。我们先来看一下,在这个实战篇中,我们都要完成哪些功能。1). 部门管理2). 员工管理3). 员工信息统计4). 日志信息统计5). 班级管理6). 学员管理7). 学员信息统计8). 登录认证上述需求,都是在这个案例中,我们需要完成的功能。而我们今天主要完成如下功能:开发规范。原创 2024-05-24 08:20:11 · 1575 阅读 · 0 评论 -
【免费Web系列】大家好 ,今天是Web课程的第五天点赞收藏关注,持续更新作品 !
Tomcat服务器软件是一个免费的开源的web应用服务器。是Apache软件基金会的一个核心项目。由Apache,Sun和其他一些公司及个人共同开发而成。由于Tomcat只支持Servlet/JSP少量JavaEE规范,所以是一个开源免费的轻量级Web服务器。JavaEE规范: JavaEE => Java Enterprise Edition(Java企业版)JavaEE规范就是指Java企业级开发的技术规范总和。原创 2024-05-22 09:23:37 · 1765 阅读 · 1 评论 -
【免费Web系列】大家好 ,今天是Web课程的第四天点赞收藏关注,持续更新作品 !
Maven 是一款用于管理和构建Java项目的工具,是Apache旗下的一个开源项目。Apache 软件基金会,成立于1999年7月,是目前世界上最大的最受欢迎的开源软件基金会,也是一个专门为支持开源项目而生的非盈利性组织。那我们之前在JavaSE阶段,没有使用Maven,依然可以构建Java项目。我们为什么现在还要学习Maven呢?那接下来,我们就来聊聊Maven的作用。认识了Maven后,我们就要开始使用Maven了,那么首先我们要进行Maven的下载与安装。原创 2024-05-21 10:05:34 · 1709 阅读 · 0 评论 -
【免费Web系列】大家好 ,今天是Web课程的第三天点赞收藏关注,持续更新作品 !
Vue(读音 /vjuː/, 类似于view),是一款用于构建用户界面的渐进式的JavaScript框架Vue.js - 渐进式 JavaScript 框架 | Vue.js在上面的这句话中呢,出现了三个词,分别是:构建用户界面、渐进式、框架。1). 构建用户界面构建用户界面是指,在Vue中,可以基于数据渲染出用户看到的界面。那这句话什么意思呢?{"id": 1, "name": "谢逊", "image": "1.jpg", "gender": 1, "job": "班主任"},原创 2024-05-19 09:24:00 · 1025 阅读 · 1 评论 -
【免费Web系列】大家好 ,今天是Web课程的第二天点赞收藏关注,持续更新作品 !
通过代码/js效果演示提供资料进行效果演示,通过浏览器打开,我们点击主题5按钮,页面的主题发生了变化,所以js可以让我们的页面更加的智能,让页面和用户进行交互。function 函数名(参数1,参数2..){要执行的代码因为JavaScript是弱数据类型的语言,所以有如下几点需要注意:形式参数不需要声明类型,并且JavaScript中不管什么类型都是let或者var去声明,加上也没有意义。返回值也不需要声明类型,直接return即可接下来我们需要在VS Code中编写代码来演示。原创 2024-05-17 08:34:14 · 1006 阅读 · 2 评论 -
【免费Web系列】大家好 ,今天是Web课程的第一天点赞收藏关注,持续更新作品 !
我们介绍Web网站工作流程的时候提到,前端开发,主要的职责就是将数据以好看的样式呈现出来。说白了,就是开发网页程序,如下图所示:那在讲解web前端开发之前,我们先需要对web前端开发有一个整体的认知。主要明确一下三个问题:1). 网页有哪些部分组成?文字、图片、音频、视频、超链接、表格等等。2). 我们看到的网页,背后的本质是什么?程序员写的前端代码 (备注:在前后端分离的开发模式中,)3). 前端的代码是如何转换成用户眼中的网页的?通过浏览器转化(解析和渲染)成用户看到的网页。原创 2024-05-16 10:31:53 · 1290 阅读 · 0 评论 -
【免费Web系列】Web开发介绍
全球广域网,也称为(wwworldideeb),能够通过浏览器访问的。所以说白了,就是等等那么我们知道了web开发是开发网站的,那么我们需要学习哪些知识呢?以及这些知识在我们整个网站开发中占据什么位置呢?对于这些问题,我们就必须知道网站整体的工作流程。原创 2024-05-16 08:10:17 · 696 阅读 · 0 评论