JSP实现数据传递和保存 JSP实现数据传递和保存Jsp是一种动态网页技术,java Server pages, java + HTML,HTML是作为页面内容显示,java是作为动态逻辑处理。它实质上是一种模板技术,然后通过Tomcat的Jasper组件,可以将其翻译为.java文件,然后编译运行。它里面的每一块组成都会被翻译到.java文件的对应位置。JSP的内置对象1.掌握request和response...
搭建Web环境、JSP初识 搭建Web环境、JSP初识1. 掌握Tomcat的环境搭建和使用1.1 了解主流的web服务器服务器(硬件): 在公网上用来运行特别的程序,或者此程序需要的运行环境的,能够给广大用户提供服务的一台计算机。 一般配置比较高,同样也有人专门进行维护(运维)。服务器(软件): 如果只有硬件那么用户也是无法访问资源内容,例如使用ServerSocket技术提供接受请求并处理然后响应的...
初识JQuery 初识JQueryJQuery是js的一个库!封装好的一个库!它就是类似于java中的一个jar包。jQuery是最具代表性的一个库,它是划时代的产品。1.了解jQuery核心理念:write less,do more只要js能做的,它都能做,大大简化了开发代码。1.强大的选择器,还单独定制了一套高级选择器。2.出色的DOM封装简化且封装了大量的DOM操作。3.可靠的事件处理机制...
JavaScript操作BOM和DOM JavaScript操作BOM和DOMJS的组成:1.ECMAScript:核心标准,语法2.BOM Browser Object Model 浏览器对象模型3.DOM Document Object Model 文档对象模型1.了解BOM对象的组成和其子对象的使用****浏览器对象模型:它是能够提供一套独立的能够对浏览器进行操作的对象模型。以面向对象的思想进行的构,window(窗口...
JavaScript的用法 JavaScriptJs 前端的灵魂1.掌握JavaScript的组成1.为什么学习JavaScript?1.可以做表单验证2.可以做页面的动态交互2.Js是什么?3.W3c设立的标准:(1)结构语言:HTML(2)表现语言:CSS(3)行为/交互语言:JS…它是一种基于事件和对象驱动的,具有安全性的脚本语言。Js也是一门面向对象的编程语言,它是一种面向原型的(proto...
初识HTML 初识HTML他不是编程语言,标记语言(Markup Language)使用标签等标记来描述一些事物的一种语言。Md markdown一种文件格式,程序员必会!它支持一些标记语法,甚至支持HTML.一般来讲编程语言都拥有选择和循环结构。1.了解HTML相关概念Ctrl+Shift+R 复制HTML:超文本:超越了文本,不仅仅是文本。(XML:(extensive Markup ...
表格、表单和高级选择器 表格、表单和高级选择器1. 掌握表格的使用1.1 表格的基本语法表格是我们在日常生活用到的非常多的一种数据表现形式。它的结构清晰、稳定、易于管理,且使用简单。例如:工资条、后台管理系统各种数据表、考试成绩单、简历模板…<!-- 声明表格 --><table> <!-- 表格由行和列组成 --> <!-- table row 行 你想要...
初识CSS 初识CSS前端的组成:结构语言:HTML(盖房子,毛坯房)涉及到布局设计表现语言:CSS(装修)行为语言:JavaScript(安装的电梯…基于事件的)1.了解CSSCSS:Cascading Style Sheet 级联/层叠样式表它是用来给我们的HTML做美化的,事实上HTML也能做一些美化,但是为什么单独题出来CSS呢,因为降低耦合,面向对象。CSS的样式非常丰富,这是HTM...
DAO模式 DAO模式优化、简化。封装JDBC操作。了解什么是DAO模式?传统的JDBC操作:(问题)加载驱动和建立连接的步骤冗余/重复思考解决方案:提取成公共的方法释放资源/关流步骤冗余/重复思考解决方案:提取成公共的方法业务代码和数据访问代码耦合在一起阅读困难数据访问代码复用性差思考解决方案:将业务代码和数据访问代码分离 ,无非也就是抽取成方法或类什么是DAO...
设计数据库的步骤 1.了解设计数据库的步骤#数据库的设计的作用随着项目规模变大,设计变得越来越重要!良好的数据库设计:能节省数据的存储空间,能够保证数据的完整性,方便进行数据库应用系统的开发;糟糕的数据库设计:会产生数据冗余,存储空间浪费,内存空间浪费,数据更新和插入的异常。数据库设计的步骤(生命周期)1.需求分析 明确甲方意图2.概要设计 E-R图 保证需求完整3.详细设计 利用三大范式进行完善 ...
掌握MySQL的事务处理方法 1–【1.掌握MySQL的事务处理方法***】**业务(例如:请假,报销,办卡,入学,登录,注册)(一套固定的顺序流程)– 1.2 事务的概述事务:一系列操作要么都执行成功!要么都失败!RDB安全、事务支持好 NoSQL事务一般并不是太强(Redis是假事务)#MySQL:存储引擎 INNODB(默认、高频采用) 、 BDB才支持事务#MyISAM也是常用存储引擎 但是它...
DQL数据查询 **DQL(Data Query Language)数据查询语言**-它是SQL中最核心的部分!可难可易1.1DQL 概述2.select 语句1.1指定查询字段看DQL标准语句的第一行和第三行,select 和From是DQL的重要关键字,必须存在。在后面的第二行表示的是查询数据时要查询哪些字段。1.查询表中所有的数据列结果,采用 * 符号(不推介,效率比较低)– 查询所有学...
可爱的小海豚:MySQL 数据库 可爱的小海豚:MySQL 数据库一.关系型数据库是什么1.1 什么是数据库本质上讲,数据库(Database,DB)是数据的集合,它具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序所共享。1.2 什么是数据库管理系统数据库管理系统(Database Management System,DBMS)是数据库的机构,它是一种系统软件,负责数据库中的数据组...
mySQL数据管理 使用DML操作数据1、修改表(并不是特别常用,只需要了解记忆一些常见的即可<可能会出现在面试题>)CHANGE 更改字段信息时并且可以改名MODIGY 只能改字段信息主键和外键[面试题]主键:能够唯一标识信息表中的一条数据字段/字段组添加主键:外键:在一张表的某个字段引用的数据来自另一张表的某个字段信息主表:它的主键一般是需要被从表引用从表:在其中拥有外键 ...
初识MySQL 初识MySQL了解主流的数据库和数据库分类1.1 数据库概念**数据库(DATABASE):**按照数据结构来组织、存储和管理数据的一种建立在计算机存储设备上的仓库。数据库的优势:1. 可以持久化存储大量的数据、方便我们进行检索2. 可以保证数据的安全和数据的一致性(事务...)3. 可以很轻松的通过数据库来提取出新的有效信息(计算平均分、统计人数)4. 共享和安全数据库...
XML(二) XML(二)1. 使用DOM操作XML(修改和删除)根据标签名获取元素节点列表:NodeList getElementsByTagName(String tagName);获取节点列表的长度:int getLength();根据索引获取节点列表中的元素:Node item(int index);获取元素节点的属性:String getAttribute(String name);设置...
DOM4J的用法 package Sav;import java.io.File;import java.io.FileOutputStream;import java.io.UnsupportedEncodingException;import java.util.List;import org.dom4j.Document;import org.dom4j.Element;import org.d...
**XML**(一) XML变量 数组 对象 对象数组 集合 文件/IO流 XML …理解XML概念和优势XML(eXtensible Markup Language)可扩展的标记语言,文件格式:.xml目前采用1.0版本,W3C(万维网联盟 world wide web…) 世界性的中立的技术标准组织 给一系列的内容制定标准,包含着XML。它的作用:存储数据数据传输格式应用程序的配置...
网络编程(有图有说明) 网络编程1. 理解网络的相关概念网络的概念**计算机网络:**多个计算机之间通过专业的设备进行连接,形成一个网络。每一台计算都是一个网络节点,可以相互进行信息的传递等。网络的分类局域网城域网广域网互联网无线网网络通信-IP在网络中,每台计算机都需要遵守IP协议产生一个唯一的上网标识。IP(Internet Protocol):IPV4:由4个8位二进制组成。...
多线程 *多线程1.理解线程的概念线程:是CPU中运算和分配的基本单位,也是进程中运算的基本单位,一个进程中可以有多个线程。进程:一个程序的运行实例,正在进行的程序,通常来说一个程序对应着一个进程,它有独立的内存空间和系统资源。多线程和单线程单线程:如果一个程序中只有一个线程,则称为单线程。多线程和单线程的区别:1.多线程在执行时并不一定有单线程执行快。2.多线程产生的根本原因也是它的最...