2.6 IDEA中开发并部署运行WEB项目
2.6.1 IDEA关联本地Tomcat
可以在创建项目前设置本地tomcat,也可以在打开某个项目的状态下找到settings
找到 Build,Execution,Eeployment下的Application Servers ,找到+号
选择Tomcat Server
选择tomcat的安...
因为前后端的语言不同,所以交互时会出现问题。这就需要引入JSON这一中介来促使交流的成功。
一般不用自己手写,Sevlet或者框架都有相应的api
//获得一个请求体中读取字符的字符输入流,用来读取JSON串
BufferedReader reader = req.getReader();
JSON实际就是一串有固定规则的字符串
语法为 var person...
在WEB_INF目录中存放的都是受保护的资源,不可以通过浏览器直接访问的资源。
一般会有
classes——————文件夹,里面存放字节码文件,也就是字节码根路径,外面访问到就会被反射
lib文件夹——————存放第三方jar包(依赖)
web.xml文件——————存放当前项目的配置,每个项目都会有自己的xml,头部的是一些约束,自己不用管idea会配置...
第四章 XML_Tomcat10_HTTP
一 XML
XML是EXtensible Markup Language的缩写,翻译过来就是可扩展标记语言。所以很明显,XML和HTML一样都是标记语言,也就是说它们的基本语法都是标签。
可扩展 三个字表面上的意思是XML允许自定义格式。但这不代表你可以随便写。
在XML基本语法规范的基础上,你使用的...
下载安装包
https://tomcat.apache.org/
首先到官网下载windows64位的 zip包
配置系统环境变量
在系统环境变量中配置
2.2.1 简介
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开...
第三章 JavaScript
一 JS简介
1.1 JS起源
Javascript是一种由Netscape(网景)的LiveScript发展而来的原型化继承的面向对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,遗留的速度问题,为客户提供更流畅的浏览效果。当时服务端需要对数据进行验证,由于网络速度相当缓慢,只有28.8kbps,...
DOM编程不是毁灭战士的意思,而是Document Object Model的意思。
因为之前的BOM编程只是窗口组件的操作并不能修改内容,所以引入了DOM编程,来修改网页内容document。
虽然dom也在bom范围内,因为内容丰富就拿出来自立门派了,都一样。
为什么要修改document的内容呢?
因为网页布置在服务器上不能总是去服务器上修改html文...
BOM不是爆炸的意思,而是Browser Object Model的意思,他把浏览器作为对象来执行需要执行的function函数。而不仅仅是人的交互来触发函数。
面对浏览器为对象编程,就是熟练使用各个对象的API作用,具体可以查查网页。
以下为对象名称
window 顶级对象,代表整个浏览器窗口
location对象 window对象的属性之...
form标签一定要定义属性name,该属性用于提交时的参数名。
GET
参数会以键值对的形式放在url后
url?key=value&key=value
数据直接暴露在地址栏,有风险,地址栏长度也是有限制的,提交的数据量不大
地址栏上只能是字符,字节型的文件不能传输
效率相较于post高一些
POST
参数默认不放到url后面
数据不会暴露...
第二章 HTML&CSS
一 HTML入门
1.1 HTML&CSS&JavaScript的作用
HTML 主要用于网页主体结构的搭建
CSS 主要用于页面元素美化
JavaScript 主要用于页面元素的动态处理
1.2 什么是HTML
HTML是Hyper Text Markup Language的缩写。意思是...
第一章 WEB概述
1.1 JAVAWEB简介
用Java技术来解决相关web互联网领域的技术栈.使用JAVAEE技术体系开发企业级互联网项目. 项目规模和架构模式与JAVASE阶段有着很大的差别. 在互联网项目下,首先需要明白客户端和服务器的概念
客户端 :与用户进行交互,用于接收用户的输入(操作)、展示服务器端的数据以及向服务器传递数据
手机APP...
粉蝶月季(最耐寒,无防护)
十姐妹月季(零下三十五度,无防护) 寒红系列中的灌木多头月季
四季玫瑰 刺玫 零下40度,无防护
冷香玫瑰 零下35度,无防护
中天玫瑰 零下38度 无防护
中天玫瑰养殖特点
湖南省林业厅 http://lyj.hunan.gov.cn/ 时间:2012-03-16 00:00 信息来源: 湖南省林业厅
1、耐盐碱、抗干...
MySQL优化手段
MySQL数据库的优化手段通常包括但不限于:
SQL查询优化:这是最低成本的优化手段,通过优化查询语句、适当添加索引等方式进行。并且效果显著。
库表结构优化:通过规范化设计、优化索引和数据类型等方式进行库表结构优化,需要对数据库结构进行调整和改进
系统配置优化:根据硬件和操作系统的特点,调整最大连接数、内存管理、IO调度等参数
硬件优...
教程视频:https://www.bilibili.com/video/BV1934y1u7B1/?spm_id_from=333.1007.top_right_bar_window_default_collection.content.click&vd_source=3c8c35a76bf8f011c75d2584ec4a3fda
教程没有结束的判...