基地实训-day01
这块记录下学校基地实训期间的学习经历
第一天主要讲了javaweb开发环境的搭建,一些些平时上课要用到的局域网内的和写博客要用到的工具软件的下载安装和使用。
本文中涉及到的所有软件在文章末尾提供了网盘链接
javaweb+idea开发环境配置
JDK下载配置
1,下载jdk 1.8版本(版本实用且稳定)
2,设置JAVA_HOME环境变量()
2.1找到在系统属性-》高级系统设置-》高级-》环境变量-》新建
2.2变量名为JAVA_HOME,值为bin目录上层路径
3,设置path环境变量
%JAVA_HOME%/bin/
4,测试:java,javac能正常运行,jdk环境搭建成功
IDEA下载
1,下载IDEA 2020
2,更具向导安装,其中一些不必要的组件可以选择不安装
3,选择免费使用
4,打开IDEA,在网盘文件中找到jetbrains-agent.jar文件拖入,更具向导进行安装。
5,测试:在IDEA 找到help->about点开查看使用有效期判断是否已经**
Tomcat
介绍: Sun公司开发的一款流行的 java Web容器,实现了一些Java EE中的Servlet、JSP规范,同时也提供HTTP服务 。
目录结构:
-
bin: 主要存放tomcat的操作命令,根据操作系统可以分为两大类:一是以.bat结尾(Windows);二是以.sh结尾(Linux)。比如可以通过startup启动,shutdown关闭Tomcat。
-
全局配置文件
一个策略文件:catalina.policy 定义了安全策略。
·两个属性文件:catalina.properties 和 logging.properties 。
·四个XML配置文件:
-
- server.xml:Tomcat的主要配置文件,配置整个服务器信息,如修改连接器端口号(默认为8080)。不能动态重加载,文件修改之后必须重启服务器才能生效。
- web.xml:全局的web应用程序部署描述文件,如可以设置tomcat支持的文件类型。
- context.xml:Tomcat的一些特定配置项,针对所有应用程序生效。
- tomcat-users.xml:配置Tomcat的用户名、密码,管理身份验证以及访问控制权限
3,lib库文件
Tomcat运行依赖的一些Jar文件,比如常见的servlet-api.jar、jsp-api.jar。所有的应用程序可用,可以放置一些公用的Jar文件,如MySQL JDBC驱动(mysql-connector-java-5.1.{xx}-bin.jar)。
4,log
存放日志
5,temp
存放临时文件
6,webapps
默认的应用程序发布的根目录,Tomcat启动时会自动加载该目录下的应用程序,程序可以以文件夹、war包、jar包等形式发布(启动时会自动解压成相应的文件夹)。也可以把应用程序放置在其他路径下,需要在文件中配置路径映射。
7,work
用来存放tomcat在运行时的编译后文件,如JSP编译后的文件。清空work目录,然后重启tomcat,可以达到清除缓存的作用。
-
IDEA配置Tomcat
1,在idea中打开run-》configurations面板
2,点左上角+号,找到并点击tomcat server-》location
3,添加命名,并找到tomcat bin的上层路径作为tomcat服务器路径
4,部署项目并运行
局域网内工具软件
因为在局域网内使用,减少了数据在网络上传输这一步骤。会使数据传输得更快。
VNC
一个投屏工具,分为客户端和服务端。学生运行客户端程序即可。
FeiQ
类似于QQ
utorrent
一个基于区块链的BT下载工具,可以通过BT下载资源和把资源制作成BT供别人下载。占用内存小,下载速度快。由于基于区块链技术,没台下载了该文件的主机都可能成为服务器。会导致下载人数越多,下载速度越快。
写博客需要的工具软件
图片素材:Snipaste
免费,没广告,安全不会扫描磁盘和上传用户数据且功能强大。
功能:
-
截图
-
在屏幕贴图
-
强大的处理图片的工具栏
文档:Typora
轻量级 markdown 编辑器,使用简单高效。
菜单栏介绍:
- 文件:对文件进行操作(新建保存等)
- 编辑:对文本进行编辑(复制,粘贴,删除,跳转等)
- 段落:设置标题,插入表格,段落代码块列表等
- 格式:作用和CSS差不多,如给文本加粗,加下滑线,加删除线等
- 大纲:提纲
- 视图:进行页面视图设置如文档视图,大纲视图等
- 主题:设置界面主题风格
- 帮助:获取帮助
思维导图Xmind
用于画思维导图的编辑器
用途:
- 制定计划
- 理清人脉
- 整理知识笔记
- 管理等
右侧功能列表介绍:
- 大纲:用于展示大纲
- 格式:用于设置背景、墙纸等样式
- 图片:给选定节点处添加图片
- 图标:给选定节点处添加图标
- 风格:给节点设置风格
- 备注:对节点内容的补充
- 批注:一般是团队成员对节点的看法
- 任务信息:对节点任务进行规划
软件网盘链接
提取码:zt4g