10 2022 档案
摘要:全选表格、 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>表格全选</title> <style> table{ border: 1px solid; width: 500px; margin-left:
阅读全文
摘要:事件 ==》事件监听机制 概念:某些组件被执行了某些操作后,触发某些代码的执行 事件:某些操作。如: 单击,双击,键盘按下了,鼠标移动了 事件源:组件。如: 按钮 文本输入框... 监听器:代码。 注册监听:将事件,事件源,监听器结合在一起。 当事件源上发生了某个事件,则触发执行某个监听器代码。 常
阅读全文
摘要:Html dom 1.标签体的设置和获取:innerHTML 2.使HTML元素对象的属性 <script> //使用innerHTML添加 document.getElementById("btn_add").onclick = function () { //获取文本框内容 var id = d
阅读全文
摘要:综合案例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>动态表格</title> <style> table{ border: 1px solid; margin: auto; width: 500px;
阅读全文
摘要:Element:元素对象 1. 获取/创建:通过document来获取和创建 2. 方法: 1. removeAttribute():删除属性 2. setAttribute():设置属性 Node:节点对象,其他5个的父对象 特点:所有dom对象都可以被认为是一个节点 方法: CRUD dom树:
阅读全文
摘要:DOM_Document对象_获取Element方法 核心DOM模型: Document:文档对象 1. 创建(获取):在html dom模型中可以使用window对象来获取 1. window.document 2. document 2. 方法: 1. 获取Element对象: 1. getEl
阅读全文
摘要:自动跳转首页_案例 分析: 1.显示页面效果 <p> 2.倒计时读秒效果实现 2.1 定义一个方法,获取span标签,修改span标签体内容,时间-- 2.2 定义一个定时器,1秒执行一次该方法 3.在方法中判断时间如果<= 0 ,则跳转到首页 <!DOCTYPE html> <html lang=
阅读全文
摘要:3. 属性: 1. 获取其他BOM对象: history location Navigator Screen: 2.获取DOM对象 document 4. 特点 Window对象不需要创建可以直接使用 window使用。 window.方法名(); window引用可以省略。 方法名(); <scr
阅读全文
摘要:Window:窗口对象 1.创建 2.方法 与定时器有关的方式 setTimeout()在指定的毫秒数后调用函数或计算机表达式 参数; js代码或者是方法对象 毫秒值 返回值;唯一标识用于取消定时器的 clearTimeout()取消由setTimeout方法设置的timeout setInterv
阅读全文
摘要:1.Window:窗口对象 1.创建 2.方法 1.与弹出窗口有关的方法 alert:显示带有一段消息和一个确认键的警告框 confirm:显示带有一段消息以及确认按钮和取消按键的对话框 点击确定按钮返回true 点击取消按钮返回false prompt:显示可提示输入用户输入信息 返回值:获取用户
阅读全文
摘要:开关灯案例演示 也可以说成是图片之间的切换 <body> <!--指定图片路径 和id名称--> <img src = "img/off.gif" id="deng"> <script> /* 分析: 1.获取图片对象 2.绑定单机事件 3.每次点击切换图片 规则:如果灯是 on,切换图片为off
阅读全文
摘要:DOM简单学习 功能:控制HTML文章的内容 代码:获取页面标签(元素)对象 Element document.getElemenctById(id值):通过元素的id获取元素的对象 操作:Element对象: 1.修改属性值 1.明确获取的对象是哪一个 2.查看API文档,找其中有那些属性可以设置
阅读全文
摘要:Global对象 1. 特点:全局对象,这个Global中封装的方法不需要对象就可以直接调用。 方法名(); 2. 方法: encodeURI():url编码 decodeURI():url解码 encodeURIComponent():url编码,编码的字符更多 decodeURIComponen
阅读全文
摘要:JavaScript_Number 1.创建 var myNum=new Number(value); var myNum=Number(value); 参数 value 是要创建的 Number 对象的数值,或是要转换成数字的值。 2.方法 toString 把数字转换为字符串,使用指定的基数。
阅读全文
摘要:Javascript_Boolenan 1.创建 new Boolean(value); //构造函数 Boolean(value); //转换函数 2.方法 toString() 将布尔值转换为字符串,并返回结果。 valueOf() 返回布尔值的原始值。 3.属性 constructor 返回创
阅读全文
摘要:Function:函数(方法)对象 1.创建 1.var fun = new Function(形式参数列表,方法体); 注:不符合方法体正确逻辑数据多了就没法使用了 2.Function 方法名称(形式参数列表){ 方法体 } 3. var 方法名 = Function(形式参数列表){ 方法体
阅读全文
摘要:练习9*9乘法表 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>99乘法表</title> <style> td{ border:1px solid; } </style> <script> //完成表格嵌
阅读全文
摘要:流程控制语句: 1. if...else... 2. switch: 在java中,switch语句可以接受的数据类型: byte int shor char,枚举(1.5) ,String(1.7) switch(变量): case 值: 在JS中,switch语句可以接受任意的原始数据类型 3.
阅读全文
摘要:5. 逻辑运算符 && || ! * 其他类型转boolean: 1. number:0或NaN为假,其他为真 2. string:除了空字符串(""),其他都是true 3. null&undefined:都是false 4. 对象:所有对象都为true <script> /* 逻辑运算符 &&与
阅读全文
摘要:Javascript_语法_变量 and JavaScript_语法_变量_typeof 变量 变量:一小块存储数据的内存空间 Java语言是强类型语言,而JavaScript是弱类型语言。 强类型:在开辟变量存储空间时,定义了空间将来存储的数据的数据类型。只能存储固定类型的数据 弱类型:在开辟变量
阅读全文
摘要:Javascript_语法_—元运算符 一元运算符:只有一个运算数的运算符 ++,--,+(正号),-(符号) ++(--),自增,自减 ++(--)先自增或(自减)再运算, ++(--)在后先运算,再自减或自增 +(-)正负号 注意:在js中,如果运算数不是孙算符要求的类型,那么js引擎会自动的将
阅读全文
摘要:Javascript_语法_与html结合方式 ECMAScript:客户端脚本语言的标准 1.基本语法 1.与html相结合方式 1、内部js; 定义<script>,标签体内容就是js代码 2、内部js: · 定义<script>,通过src属性引入外部的js文件 注意: 1. <script>
阅读全文
摘要:JavaScript_简介 : 概念: 一门客户端脚本语言 运行在客户端浏览器中的。每一个浏览器都有Javascript的解析引擎 脚本语言:不需要编译,直接就可以被浏览器解析执行了 功能∶ 可以来增强用户和html页面的交互过程,可以来控制html元秦,让页面有一些动态的效果,增强用户的体验 Ja
阅读全文
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>注册页面</title> <style> /*所有元素*/ *{ /*外边距*/ margin: 0px; /*内边距*/ padding: 0px; /*内边
阅读全文
摘要:属性2 5.盒子模型:控制布局 margin:外边距 padding:内边距 默认情况下内边距会影响整个盒子的大小 box-sizing: border-box;设置盒子的属性,让width和height就是最终盒子的大小 flioat:浮动
阅读全文
摘要:扩展选择器: 1. 选择所有元素: 语法: *{} 2. 并集选择器: 选择器1,选择器2{} 3. 子选择器:筛选选择器1元素下的选择器2元素 语法: 选择器1 选择器2{} 4. 父选择器:筛选选择器2的父元素选择器1 语法: 选择器1 > 选择器2{} 5. 属性选择器:选择元素名称,属性名=
阅读全文
摘要:CSS语法格式 css语法: 格式: 选择器 { 属性名1:属性值1; 属性名2:属性值2; ... } 选择器 : 筛选具有相似特征的元素 注意: 每一对属性需要使用;隔开,最后一对属性可以不加; 选择器:筛选就有相似特征的元素 分类: ·基本选择器 1.id选择器:选择具体的id属性值,建议在h
阅读全文
摘要:1. 概念: Cascading Style Sheets 层叠样式表 * 层叠:多个样式可以作用在同一个html的元素上,同时生效2. 好处: 1. 功能强大 2. 将内容展示和样式控制分离 * 降低耦合度。解耦 * 让分工协作更容易 * 提高开发效率 3. CSS的使用:CSS与html结合方式
阅读全文
摘要:设置一个注册表 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>登录注册演示</title> </head> <body> <!--定义表单 form--> <!--提交的地址和提交的方式--> <!--提交
阅读全文
摘要:表单选项标签 file:文件选择框 hidden:隐藏域,用于提交一些信息。 按钮: submit:提交按钮。可以提交表单 button:普通按钮 image:图片提交按钮 src属性指定图片的路径 label:指定输入项的文字描述信息注意: label的for属性一般会和 input 的 id属性
阅读全文
摘要:HTML标签_表单标签_概述 表单标签 表单: form:用于定于表单的。可以定一个范围,范围代表采集用户数据的范围 属性: action:指定提交数据的url method:指定提交方式 分类:一共七种,2种比较常用 get: 1.请求参数会在地址栏中显示。会封装到请求行中(HTTP协议后详解)
阅读全文
摘要:综合HTML练习 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>网址案例</title> </head> <body> <!--采用table完成布局--> <!--最外层的table,用于整个页面的布局-
阅读全文
摘要:HTML标签_表格标签 <caption>:表格标题 <thead>:表示表格的头部分 <tbody>:表示表格的体部分 <tfoot>:表示表格的脚部分 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Ti
阅读全文
摘要:语义化标签:html5中为了提高程序的可读性,提供了一些标签。 1. <header>:页眉 2. <footer>:页脚 <!--页眉--> <div id="header"> <!--标题标签--> <h1>公司简介</h1> </div> <p>中......</p><!--中间内容--> <
阅读全文
摘要:链接标签: a:定义一个超链接 属性: href:指定访问资源的(URL)同意资源定位符 target:指定打开资源方式 _self:默认值,在当前页面打开 _blank:在空白页面打开 <!--超链接 a--> <!-- href:指定访问资源的(URL)--> <a href="https://
阅读全文
摘要:HTML标签_图片标签 图片标签: img:展示图片 src:指定图片的路径位置 相对路径以 . 开头的路径 ./:代表当前目录 .img/1.jpg ../:代表上一级目录 <!--图片标签,可展示出图片 移动图片右对齐 图片未显示打印出文字--> <img src="img/hongbao.we
阅读全文
摘要:HTML标签_文本标签2 文本标签和文本有关系的标签 <center>:文本居中 <b>:字体加粗 <i>:字体倾斜 <font>:字体标签 color:颜色 size:大小 face:字体 属性定义 color: 1.英文单词:red,green,blue 2.rgb(值1,值2,值3):值得范围
阅读全文
摘要:HTML标签文件标签 标签学习: 1.文件标签:构成html最基本的标签 ·html:html文档的跟标签 ·head:头部标签。用于指定html文档的一些属性。引入外部的资源 ·body:体标签 ·<!DOCTYPE html>:HTML5中定义该文档是html标签 <!DOCTYPE html>
阅读全文
摘要:HTML概念介绍 概念:是最基础的网页开发语言 Hyper Text Markup Language 超文本标记语言 超文本:超文本是用超链接的方法,将各种不同空间的文字信息组织在一起的网状文本 标记语言: (1)由标签构成的语言。<标签名称> 如html,xml (2)标记语言不是编程语言 HTM
阅读全文
摘要:Web概念概述 JavaWeb:使用java语言开发与基础互联网的项目 软件架构: 1.C/S:Client/Server 客户端/服务器端 在用户本地上y偶一个客户端程序,在远处有一个服务器端程序 如:QQ,微信...等手机软件或计算机软件 优点:用户体验更佳:软件设置的细节所在和游戏的画质 缺点
阅读全文
摘要:JDBCTemplate_快速入门 步骤 导入jar包 创建JDBCTemplate对象,依赖于数据源DataSourrce jdbcTemplate template = new JDBCTemplate(ds); 调用JDBCTemplate的方法来完成CRUD的操作 update():执行DM
阅读全文
摘要:数据库连接池_druid_工具类测试 /** * Druid连接池工具类测试类 * 使用新的工具类 */ public class JDBC_utils_Test { public static void main(String[] args) { /* 完成一个添加的操作 给account表添加一
阅读全文
摘要:数据库连接池_druid_基本使用 Druid :数据库连接池实现技术,由阿里巴巴捉供的步骤︰ 1.导入jar包 druid-1.0.9.jar 2.定义配访i文件: 足properties形式的 可以叫任意名称,可以放在任意目录下 3.获取数据库连接池对象∶通过工厂来来获取DruidDataSou
阅读全文
摘要:数据库连接池_c3p0_基本使用 (1)步骤 导入两个jar包 c3po-o.9.5.2.jar mchange-commons-java-o.2.12.jar 还需要导入数据库的驱动jar包mysql-connector-java-5.1.47 定义配置文件创建核心对象,数据库连接池对象 comb
阅读全文
摘要:数据库连接池——概述 (1)概念:其实就是一个容器(集合),存放数据库连接的容器 当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。(2)好处: 节约资源 用户访问高效 数据库连接池的基本思想就是为数据库连接建
阅读全文
摘要:JDBC事务管理 1.Preparedstatement:执行sql的对象 1.SQL注入问题:在拼接sql时,有一些的sql的特殊关键字参与字符串的拼接。会造成安全性问题 2.用户随便输入:例如dawugfak,密码输入a' or = 'a' 'a 3.sql:select* from user
阅读全文
摘要:抽取JDBC工具类:JDBCutls 目的:简化书写 分析: 1.注册驱动也抽取 2.抽去一个方法获取连接对象 需求:不想传递参数(麻烦),还得保证工具类的通用性 解决:配置文件 jdbc.properties url= user= password= url=jdbc:mysql://localh
阅读全文
摘要:JDBC练习_update and DDL语句 //删除数据库内容语句 //导入jar包 public static void main(String[] args) { Connection conn=null; Statement stmt =null; try { //注册驱动 Class.f
阅读全文
摘要:JDResultSetBC各个类详解-ResultSet-遍历结果集 Boolean next() : 游标向下移动一行,判断当前行是否是最后一行末尾(是否有数据), 如果是,则返回false,如果不是则返回true 注意: 使用步骤: 1.游标向下移动一行 2.判断是否有数据 3.获取数据 pub
阅读全文
摘要:JDBC练习_insert语句 public static void main(String[] args) throws Exception { Statement stmt = null; Connection conn= null; try { //注册驱动 Class.forName("co
阅读全文
摘要:详解个个对象 1.OriverManager驱动管理对象 上一个博客有讲解 2.获取数据库连接 上一个博客有讲解 3.connection :数据库连接对象 功能: 1.获取执行sql的对象 statement createstatement() reparedstatement preparest
阅读全文
摘要:详解个个对象 1.OriverManager驱动管理对象 功能 1.注册驱动:告诉程序该使用那个数据库驱动jar static void registerDriver(Driver driver):注册与给定的驱动程序DriverManager 。 写代码使用:class.forName( "com
阅读全文
摘要:JDBC概念 概念:java DatBase Connectivity java数据库连接,Java语言操作数据库 JDBC本质∶其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。 各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们何以使用这套接口(JDBc)编程,真正执
阅读全文
摘要:管理权限 1.权限管理:江 1.查询权限:2.授予权限︰3.撤销权限∶ SHOW GRANTS FOR'用户名'@'主机名'; 现在没有任何权限只允许登录 SHOW GRANTS FOR'root'@'root';root有所有的权限这是你最初注册的用户 -- 授予权限 GRANT 权限列表 oN数
阅读全文
摘要:管理用户增删改DCL SQL分类: DDL:操作数据库和表 MDL:增删改表中数据 DQL:查询表中数据 DCL:管理用户授权 DBA:数据库管理员。 DCL管理用户授权 管理用户 添加用户 语法:CREATE USER '用户名'@'主机名'IDENTIFIED B'密码'; CREATE USE
阅读全文
摘要:事务隔离级别演示1 READ_UNCOMMITTED 读未提交,即能够读取到没有被提交的数据,所以很明显这个级别的隔离机制无法解决脏读、不可重复读、幻读中的任何一种,因此很少使用 会产生的问题:脏读,不可重复读,幻读。 存在的问题: 1.脏读:一个事务读取到另一个事务没有提交当事务 2.不可重复读(
阅读全文
摘要:事务的四大特征 最为基础的四大特征分别为 原子性:是不可分割的最小单位,要么同时成功,要么同时失败 一个原子事务要么完整执行,要么干脆不执行。这意味着,工作单元中的每项任务都必须正确执行。 如果有任一任务执行失败,则整个工作单元或事务就会被终止。即此前对数据所作的任何修改都将被撤销。 如果所有任务都
阅读全文
摘要:事务基本演示 事务的基本介绍 1概念:如果一个包含了多个步骤的业务操作,被事务管理,那么这些操作要么同时成功要么同时失败 事务操作 1.开启事务 start transaction; 2.回滚 rollback; 3.提交 commit; 使用案例演示 数据表 SQL语句 -- 创建数据表 CREA
阅读全文
摘要:子查询不同情况 子查询的结果是单行单列的 子查询作为条件,使用运算符去判断 查询员工工资小于平均工资的人 SELECT * FROM emp WHERE emp.salary< (SELECT AVG(salary)FROM emp); 子查询的结果是多行单列的∶*查询可以作为条件,使用运算符in来
阅读全文
摘要:多表查询-外连接 REATE TABLE dept( id INT PRIMARY KEY auto_increment, name VARCHAR(20) ); INSERT INTO dept (NAME) VALUE ('开发部'),('市场部'),('财务部'); CREATE TABLE
阅读全文
摘要:多表查询-概述 笛卡尔积: 有两个集合A,B。取这两个集合的所有组成情况 要完成多表查询,需要消除无用的数据 CREATE TABLE dept( id INT PRIMARY KEY auto_increment, name VARCHAR(20) ); INSERT INTO dept (NAM
阅读全文
摘要:三大范式详解 1、第一范式(1NF): 所谓第一范式(1NF)是指在关系模型中,对于添加的一个规范要求,所有的域都应该是原子性的,即数据库表的每一列都是不可分割的原子数据项,而不能是集合,数组,记录等非原子数据项。即实体中的某个属性有多个值时,必须拆分为不同的属性。在符合第一范式(1NF)表中的每个
阅读全文
摘要:多表关系案例 -- 创建旅游线路分类表 tab_categore -- cid 旅游限度分类主键,自动增长 -- cname旅游线路分类名称非空,唯一 字符串100 CREATE TABLE tab_category( cid INT PRIMARY KEY auto_increment, cnam
阅读全文
摘要:多对多关系实现 1.如学生和课程,分析: 多对多关系实现需要借助第三张中间表。 中间表至少包含两个字段,这两个字段作为第三张表的外键 ,分别指向两张表的主键 一对一关系实现 2.一对一(了解): 如人和身份证 分析:一个人只能有一个身份证,一个身份证也只能对应一个人
阅读全文
摘要:多表关系介绍 1.一对一(了解):如:人和身份证。分析:一个人只有一个身份证,一个身份整只能对应一个人 2.一对多(多对一):如部门员工。分析:一个部门有多个员工,一个员工只能,对应一个部门 3.多对多:如:学生和课程。分析:一个学生可以选择很多们课程一个课程也可以被多个学生选择 一对一关系实现
阅读全文
摘要:外键约束外键约束:foreign key ,让表与表产生关系,从而保证数据的正确性1.在创建表时,可以添加外键语法:CREATE TABLE 表名(....(值)外键列CONSTRAINT 外键名称,FOREIGN KEY (外键列名称)REFERENCES 主表名称(主表列名称)); CREATE
阅读全文
摘要:主键约束 主键约束:primary key。 1.注意: 含义:非空且唯一(既不是空值也是唯一的一个值) 一张表只能有一个字段为主键 主键就是表中纪录的唯一标识 2.主键约束一下基础操作 CREATE TABLE DEM( id INT PRIMARY key ,-- 给id添加一个主键约束 NAM
阅读全文

浙公网安备 33010602011771号