当前位置: 首页 > web >正文

javaEE1

一、前端基础

 

- HTML基础

- 标签结构:HTML 由开始标签、内容、结束标签组成,如  <h2>我是二级标题</h2>  。基本结构包含  html  根标签,其下有  head  (包含页面整体信息如标题等)和  body  (页面显示内容) ,构成DOM树。父子关系如  head  与  title  ,兄弟关系如  head  与  body  。在  Visual Studio Code  中,可通过  ! + Enter  或  ! + tab  生成HTML结构 。还列举了常用转义字符。

- 图片与链接:图片路径可分为绝对路径(如  D:\Git\java115_java116\课堂代码\前端代码练习\pic\cat.jpg  )、相对路径(  ./pic/cat.jpg  )、网络路径(  https://hbing.huanban.com/33c21bfc73edb967dfea4e56f263982d59c9c265-epikq_fwo558  ) 。 title  属性用于鼠标悬停提示, alt  属性是图片加载失败显示文本 , width  和  height  属性可设置图片大小,全设按指定大小展示,设其一则等比例缩放。链接标签  <a>  可用于跳转,如  <a href="https://www.baidu.com/" target="_blank">百度</a>  。

- 表格与表单:表格由  table  (表示整个表格)、 tr  (表示行)、 td  (表示单元格)组成 。表单用于提交数据,如  <form action="data.stal" method="get">  包含文本输入  <input type="text" name="stuName" />  、密码输入  <input type="password" name="password" />  、提交按钮  <input type="submit" value="提交submit" />  等元素 。

- 列表与标签分类:列表分为无序列表  ul  (  <ul><li>aaa</li><li>bbb</li><li>ccc</li></ul>  )和有序列表  ol  。标签按占行情况分为独占一行的块级标签(如  div  、 p  、 h1 - h6  )和不独占一行的行级标签(如  span  、 a  、 input  ) 。

- CSS基础

- 选择器:CSS选择器包括标签选择器(如  p{}  )、类选择器(如  .div{}  )、id选择器(如  #one{}  )等单选择器 ,还有通配符选择器和复合选择器(由多个单选择器组成,数量大于等于2 ) 。

- 复合属性与边距:以  border - width  为例介绍复合属性,可拆分为  border - top - width  等分别设置上下左右边框宽度 。还介绍了  margin  (外边距)和  padding  (内边距)概念,通过图示说明相对于不同元素的内外边距情况 。

 

二、JavaScript基础

 

- 基础特性:指出JS是动态弱类型语言(与Java的静态强类型语言相对 ) ,数组长度可变且类型可不一致 ,还提到  NaN  (not a number ) 。

- 选择器与操作:介绍了JavaScript中的选择器,如类选择器( class  前加  .  )、标签选择器(如  p  、 div  )、id选择器( id  前加  #  ) 、通配符选择器和复合选择器 。还列举了一些操作方法,如  append()  (在被选元素结尾插入内容) 、 prepend()  (在开头插入内容) 、 after()  (在之后插入内容) 、 before()  (在之前插入内容) 。

 

三、JavaEE相关

 

- Java体系:介绍Java体系中  javaSE  (适用于所有行业 )和  javaEE  (Java企业版 )的关系, javaEE  进阶依赖于  javaSE  高阶,涉及数据结构、 mysql  等知识 。

- 开发架构:展示前端、后端、数据库的架构关系,前端发起请求,后端处理,涉及如  Apache  等工具 。提到在Java EE课程中很多词的语义会因上下文变化,如  client  (客户端 )可指发起请求的  app  。

- 框架与学习方法:提到  SSH  、 SSM  等框架是实现了某些功能的半成品 ,强调通过练习实现记忆,学习中面试(包括笔试如算法、面试交流 )的重要性 ,还提及解决问题能力、分布式、集群等概念,以及涉及的部门如人力、财务、行政、法务等 ,提到开发中理解为主,以及  Ubuntu  系统 。

 四、Maven与Spring相关

 

- Maven依赖管理:讲解Maven中依赖的版本选择策略,对版本有要求时按指定版本,无要求时可看团队情况或建议使用次新版本(“次”表示相对较新 ) 。展示Maven仓库相关概念,包括远程仓库(本质是存放文件的文件夹 ) 、本地仓库 ,以及中央仓库地址(  https://repo1.maven.org/maven2/  )和仓库查询地址(  https://mvnrepository.com/  ) 。

- 本地仓库配置:展示本地仓库在  Maven  中的配置界面,涉及  Maven home path  、 User settings file  、 Local repository  等配置项 。

- 项目构建:以安装Spring Boot插件为例,介绍在  IntelliJ IDEA  不同版本(专业版无需安装,社区版需安装特定版本如  IntelliJ IDEA 2022.1.4 (Community Edition)  )下的操作 。展示创建Spring Boot项目时  Project properties  的配置项,如  Group Id  (组织ID )、 Artifact Id  (项目ID )、 Version  (项目版本,区分不稳定的  SNAPSHOT  版本和稳定的  release  版本 ) 、 Project type  (项目类型如  Maven  ) 、 Language  (语言如  java  ) 、 Packaging  (打包方式如  jar  ) 、 Java version  (Java版本 ) 、 Project name  (项目名称 ) 、 Project description  (项目描述 ) 、 Package name  (包路径 ) 。 还提到开发人员要先进行功能测试、写单元测试用例,遵循约定大于配置原则 。

http://www.xdnf.cn/news/9330.html

相关文章:

  • 【JavaEE】-- 文件操作和IO
  • FART 自动化脱壳框架一些 bug 修复记录
  • Python学习(1) ----- Python的文件读取和写入
  • 芝麻糊SSVIP2.0.5.7 | 自动收取能量 小游戏任务
  • CSS 中的transform详解
  • OptiStruct结构分析与工程应用:NVH外声场分析
  • AStar低代码平台-脚本调用C#方法
  • 【MySQL】2-MySQL索引P2-执行计划
  • 2025蓝桥杯WP
  • C++学习-入门到精通【9】面向对象编程:继承
  • 青少年编程与数学 02-020 C#程序设计基础 06课题、运算符和表达式
  • 内容中台的AI驱动是什么?
  • Linux--CentOs 8配置及基础命令
  • atomic.Value与sync.map有什么区?
  • 建筑兔零基础Arduino自学记录100|简易折纸机器人-17
  • C语言中清空缓存区到底写到哪里比较好
  • 2025-05-27 Python深度学习7——损失函数和反向传播
  • 电子电路:充电宝的工作原理
  • ActiveMQ
  • UPS的工作原理和UPS系统中旁路的作用
  • Python
  • sockfd = lwip_socket,newfd = lwip_accept 有什么区别
  • Milvus索引操作和最佳实践避坑指南
  • 2025-05-27 Python深度学习6——神经网络模型
  • 【递归、搜索与回溯算法】专题一 递归
  • 从大模型加载到交互:3D Web轻量化引擎HOOPS Communicator如何打造流畅3D体验?
  • 【AUTOSAR】时间保护(Timing Protection)概念、应用与实现源代码解析(下篇)
  • Docker 挂载卷并保存为容器
  • oracle在线迁移数据文件
  • 【平面波导外腔激光器专题系列】用于光纤传感的低噪声PLC外腔窄线宽激光器