Tomcat&Servletweb服务器软件 服务器:安装了服务器软件的计算机 服务器软件:接收用户的请求,处理请求,做出响应 web服务器软件:接收用户的请求,处理请求,做出响应 在web服务器软件中,可以部署web项目,让用户通过浏览器来访问这些项目 web容器 常见的java相关的web服务器软件 webLogic Oracle公司,大型的JavaEE服务器,支持所有的JavaEE规范、收费的 webSpher 2023-05-20 JavaWeb #Tomcat&Servlet
XMLXML概念Extensible Markup Language(可扩展标记语言) 可扩展:标签都是自己定义的。如<user>等 由于浏览器的恶意竞争,导致html语法松散(就是不按照语法规则书写,浏览器也能解析出对应的代码),所以w3c组织(万维网联盟)推出xml去替代html,但是效果不太理想,后来用于和properties类型文件类似的用途(存储数据) 功能 存储数据 配置文件 在 2023-05-06 JavaWeb #XML
BootstrapBootstrap概念一个前端开发的框架,Bootstrap,来自Twitter。Bootstrap是基于HTML、CSS、JavaScript的,它简介灵活,使得web开发更加框架 框架一个半成品软件,开发人员可以在框架基础上,在进行开发,简化编码 好处 定义了很多的css样式和js插件。我们开发人员直接可以使用这些样式和插件得到丰富的页面效果 响应式布局 同一套页面可以兼容不同分辨率的设备 2023-04-22 JavaWeb #Bootstrap
JDBCJavaScript概念一门客户端脚本语言,运行在客户端浏览器中。每一个浏览器都有JavaScript的解析引擎。 脚本语言:不需要编译,直接就可以被浏览器解析执行了 功能可以增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体验 发展 1992年,Nombase公司,开发出第一门客户端脚本语言,专门用于表单的校验,命名为:C–,后来更名为:ScriptE 2023-04-22 JavaWeb #JavaScript
HTML&CSSHTMLweb概念概述JavaWeb使用java语言开发局域互联网的项目 资源分类静态资源 使用静态网页开发技术发布的资源 特点 所有用户访问,得到的结果是一样的 如:文本、图片、音频、视频、HTML、CSS、JavaScript 如果用户请求的是静态资源,那么服务器会直接将静态资源发送给浏览器。浏览器中内置了静态资源的解析引擎,可以来展示这些静态资源 HTML用于搭建基础网页,展示页面的内 2023-04-18 JavaWeb #HTML&CSS
JDBCJDBC概念 Java DataBase Connectivity(java数据库连接,java语言操作数据库) 本质:其实是官方(Sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类。 快速入门步骤: 导入驱动jar包 注册驱动 获取数据库连接对象 Conn 2023-04-10 JavaWeb #JDBC
多线程多线程进程 进程是程序的基本执行实体,换句话说就是程序运行起来之后可以看做是一个进程。 线程 线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。 简单理解:应用软件中相互独立,可以同时运行的功能。比如360清理大师软件运行起来可以看做一个进程,里面有木马查杀、磁盘扫描等功能,这两个就可以看做是线程,相互独立的模块,又可以同时运行。同时 2023-03-14 JavaBase #多线程
网络编程网络编程 在网络通信协议下,不同计算机上运行的程序,进行的数据传输。 应用场景:即时通信、网游对战、金融证券、国际贸易、邮件、等等。 Java中可以使用java.net包下的技术轻松开发出常见的网络应用程序。 常见的软件架构C/S(client/Server 客户端/服务器)在用户本地需要下载并安装客户端程序,在远程有一个服务器端程序 2023-03-14 JavaBase #网络编程
IO流IO流什么时候用,才创建,什么时候不用,什么时候关闭 1.存储和读取数据的解决方案 File 表示系统中的文件或者文件夹的路径 注意:File类只能对文件本身进行操作,不能读写文件里面存储的数据 IO流 用于读写文件中的数据(可以读写文件,或网络中的数据) IO流中,是以程序(或者内存)为参照物为准,去读(input),去写(output) IO流的分类以流的方向分类输入流 2023-02-27 JavaBase #Io流
异常和File异常 异常:异常就是代表程序出现的问题 误区:不是让我们以后不出异常,而是程序出了异常之后,该如何处理。 Error 代表的系统级别错误(属于严重问题),系统一旦出现问题,sun公司会把这些错误装成Error对象。Error是给sun公司自己用的,不是给我们程序员用的,因此我们开发人员不用管它。 Exception 叫做异常,代表程序可能出现的问题,我们通常会用Exception以及它的 2023-02-23 JavaBase #异常 #File