03 2019 档案
摘要:一、类的加载时机 当程序要使用某个类时,如果该类还未被加载到内存中,系统会通过加载,连接,初始化三步来实现对这个类进行初始化。 加载 :就是指将class文件读入内存,并为之创建一个Class对象。任何类被使用时系统都会建立一个Class对象。 连接:验证 是否有正确的内部结构,并和其他类协调一致。
阅读全文
摘要:一、Servlet简介 什么是Servlet Servlet 运行在服务端的Java小程序 ,是sun公司提供一套规范(接口): 1. servlet接收响应请求 2. filter过滤器 3. listener监听器 用来处理客户端请求、响应给浏览器的动态资源。 servlet的实质就是java代
阅读全文
摘要:一、JSP简介 1. 什么是 JSP JSP全名为 Java Server Pages,中文名叫 java服务器页面。 它是在传统的网页HTML文件( .htm, .html)中插入Java程序段和JSP标记。后缀名为( .jsp)。其根本是一个简化的 Servlet 设计。 2. 为什么要有 JS
阅读全文
摘要:什么是HTTP协议 HTTP,超文本传输协议(HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。 所有的WWW文件都必须遵守这个标准,设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法,约束请求与响应的规则。 HTTP组成部分 请求和响应。请
阅读全文
摘要:CS与BS 软件使用方式上两种划分: 1. C/S(Client/Server) PC客户端/服务器架构。 特点:在服务器当中就主要是一个数据库,把所有的业务逻辑以及界面都交给客户端完成。 优点:较为安全,用户界面丰富,用户体验好。 缺点:每次升级都要重新安装,针对于不同的操作系统开发,可移植性差。
阅读全文
摘要:4. 背景布局 背景 (1)background 基本语法 语法取值 使用说明 设置对象的背景样式。如使用该复合属性定义其单个参数,则其他参数的默认值将无条件覆盖各自对应的单个属性设置。例如:设置 background : white 等于设置 background : white none rep
阅读全文
摘要:3. 定位尺寸 尺寸 (1)height 基本语法 语法取值 使用说明 检索或设置对象的高度。对于 img 对象来说,仅指定此属性,其 width 值将根据图片源尺寸等比例缩放。按照样式表的规则,对象的实际高度为其下列属性值之和: margin top + border top + padding
阅读全文
摘要:2. 盒子模型 在CSS眼中,任何HTML标签对象都是一个 矩形 ,有长度,宽度以及各角的定位坐标,俗称 CSS 盒子模型理论 。 Margin(外边距) 清除边框外的区域,外边距是透明的。 Border(边框) 围绕在内边距和内容外的边框。 Padding(内边距) 清除内容周围的区域,内边距是透
阅读全文
摘要:1. 选择器 (1)类型选择器(标签选择器) 基本语法 使用说明 类型选择器。以文档对象(Element)类型作为选择器。 选择面较大,适合做某种标签元素外观的常规设置。 代码示例 (2)通用选择器 基本语法 使用说明 通用选择器。选定文档目录树(DOM)中的所有类型的单一对象。假如通用选择器不是单
阅读全文
摘要:一、CSS技术 级联/层叠样式表 (Casading Style Sheet) 1、为什么要使用CSS ? 在传统网页编程中,用于控制内容显示的标签和正文标签相混合,使程序员对网页代码的阅读产生阻力,更多的查看影响显示效果的代码,而不能突出内容代码,导致网页代码不清晰。如果遇到显示风格的修改,将修改
阅读全文
摘要:一、Html简介 HTML(Hyper TextMarkupLanguage)是一种描述Web文档(网页)的语言,指的是超文本标记语言;HTML并不是编程语言,而是一种标记语言! 标记语言是一种人和机器之间无需通过编译均能迅速理解的语言,是人和机器之间有效的沟通方式,是当今非常重要的人机交互模式。
阅读全文
摘要:数据查询功能 单表查询 选择若干列 1. 指定列 2. 全部列 3. 经过计算的列 经过计算的列、常量列显示结果都没有列名(显示为 '无列名'),可以通过其别名的方法改变查询结果显示的列名。 选择若干元组 1. 消除取值相同的行 关键字:DISTINCT 2. 满足条件的元组 | 查 询 条 件 |
阅读全文
摘要:一、先停止之前安装的低版本mysql服务 二、将其他电脑上安装好的mysql拷贝过来 三、拷贝过来之后,进入该文件夹,删除掉data目录,然后打开my.ini,进行修改端口号,端口号改为3307,basedir和datadir也要重新配一下 修改内容如图: my.ini: 四、开始执行安装和添加服务
阅读全文
摘要:用命令行来执行数据库(DDL数据库定义语言) (1)输入登录密码(连接的密码) 修改密码 (2)显示MySQL中所有的数据库 (3)退出MySQL 使用 quit、exit、\q 退出MySQL (4)创建数据库(create database 数据库名) 创建数据库时,判断是否具有同名数据库再创建
阅读全文
摘要:数据定义功能 | 对象 | 创建 | 修改 | 删除 | | : : | : : | : : | : : | | 架构 | CREATE SCHEMA | | DROP SCHEMA | | 表 | CREATE TABLE | ALTER TABLE | DROP TABLE | | 视图 | C
阅读全文
摘要:SQL功能分类 | SQL 功能 | 动 词 | | : : | : : | | 数据定义 DDL | CREATE、ALTER、DROP | | 数据查询 DQL | SELECT | | 数据更改 DML | INSERT、UPDATE、DELETE | | 数据控制 DCL | GRANT、D
阅读全文
摘要:工具包结构 工具包代码 BeanCountHander.java BeanHandler.java BeanListHandler.java IResultSetHandler.java DBUtil.java Template.java java import java.sql.Connectio
阅读全文
摘要:DAO设计 没有使用DAO存在的问题:多个地方都要都同时做CRUD操作时,重复的代码就会很多。 DAO:Data Access Object(数据存取对象)。 位于业务逻辑和持久化数据之间,实现对持久化数据的访问。 ORM 对象关系映射: 将关系数据库中表中的记录映射成为对象,以对象的形式展现。因此
阅读全文
摘要:JDBC 概述 什么是JDBC 是一种用于执行SQL语句的Java API,它由一组用Java语言编写的类和接口组成,JDBC提供了一种操作数据的标准,JDBC的目标是使Java程序员使用JDBC可以连接任何提供了JDBC驱动程序的数据库系统。 通过驱动连接 JDBC的API java.sql包装的
阅读全文