09 2021 档案
摘要:校验用户名 密码 符合规则,不符合不允许提交 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>注册页面</title> <style> *{ margin: 0px; padding: 0px; box-si
阅读全文
摘要:效果:表单全选、全不选、反选、移入表格颜色变为粉色 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>表格全选</title> <style> table{ border: 1px solid; width:
阅读全文
摘要:概念: 某些组件被执行了某些操作后,触发某些代码的执行。 事件:某些操作。如: 单击,双击,键盘按下了,鼠标移动了 事件源:组件。如: 按钮 文本输入框... 监听器:代码。 注册监听:将事件,事件源,监听器结合在一起。 当事件源上发生了某个事件,则触发执行某个监听器代码。 常见的事
阅读全文
摘要:分析: 1.在页面上使用img标签展示图片 2.定义一个方法,修改图片对象的src属性 3.定义一个定时器,每隔3秒调用方法一次。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>轮播图</title> </
阅读全文
摘要:BOM: 一、概念: Browser Object Model 浏览器对象模型 :将浏览器的各个组成部分封装成对象。 二、组成: Window:窗口对象 Navigator:浏览器对象(x) Screen:显示器屏幕对象(x) History:历史记录对象 Location:地址栏对象 三、Wind
阅读全文
摘要:一、DOM简单学习: 功能:控制html文档的内容 1、获取页面标签(元素)对象:Element document.getElementById("id值"):通过元素的id获取元素对象 2、操作Element对象: 修改属性值: 1)明确获取的对象是哪一个? 2)查看API文档,找其中有哪些属性可
阅读全文
摘要:一、Function:函数(方法)对象 1)创建: var fun = new Function(形式参数列表,方法体); //不符合规则 function 方法名称(形式参数列表){方法体} var 方法名 = function(形式参数列表){方法体} 2)特点: 方法定义时,形参的类型不用写,
阅读全文
摘要:需求: 代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>99乘法表</title> <style> td{ border: 1px solid; } </style> <script> documen
阅读全文
摘要:JavaScript:概念:一门客户端脚本语言 运行在客户端浏览器中的。每一个浏览器都有JavaScript的解析引擎 脚本语言:不需要编译,直接就可以被浏览器解析执行了 功能: 可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体验。 JavaScr
阅读全文
摘要:需求: 具体代码实现: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>注册页面</title> <style> /*设置div的背景*/ body{ background: url("img/registe
阅读全文
摘要:margin:外边距 padding:内边距,默认情况下内边距会影响整个盒子的大小 box-sizing: border-box; 设置盒子的属性,让width和height就是最终盒子的大小 例子: <!DOCTYPE html> <html lang="en"> <head> <meta cha
阅读全文
摘要:1)字体、文本 font-size:字体大小 color:文本颜色 text-align:对其方式 line-height:行高 2)背景: background 3)边框:border:设置边框,符合属性 4)尺寸 width:宽度 height:高度 例子: <!DOCT
阅读全文
摘要:css语法: 格式: 选择器 { 属性名1:属性值1; 属性名2:属性值2; ... } 选择器:筛选具有相似特征的元素 注意:每一对属性需要使用;隔开,最后一对属性可以不加; 1.1 基础选择器 1)id选择器:选择具体的id属性值的元素.建议在一个html页面中id值唯一 语法:#id属性值{}
阅读全文
摘要:1、CSS:页面美化和布局控制 概念: Cascading Style Sheets 层叠样式表,层叠:多个样式可以作用在同一个html的元素上,同时生效 2、css 优点: 1)功能强大 2)将内容展示和样式控制分离 3)降低耦合度。解耦 4)让分工协作更容易 5)提高开发效率 3、CSS的使用:
阅读全文
摘要:需求: 步骤: 代码实例: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>注册页面</title> </head> <body> <!--定义表单 form--> <form action="/login"
阅读全文
摘要:HTML标签:表单标签 概念:用于采集用户输入的数据的。用于和服务器进行交互 表单标签 form: 用于定义表单的。可以定义一个范围,范围代表采集用户数据的范围 form表单属性: 1)**action:**指定提交数据的URL 2)**method:**指定提交方式,分类:一共7种,2种比较常用
阅读全文
摘要:web概念概述:JavaWeb:使用Java语言开发基于互联网的项目 软件架构: 1.C/S: Client/Server 客户端/服务器端 在用户本地有一个客户端程序,在远程有一个服务器端程序 如:QQ,迅雷... 优点:用户体验好 缺点:开发、安装,部署,维护 麻烦 2.B/S: Browser
阅读全文
摘要:1、应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫 描。 2、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建 立索引。 3、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用
阅读全文
摘要:SQL分类: 1.DDL:操作数据库和表 2.DML:增删改表中数据 3.DQL:查询表中数据 4.DCL:管理用户,授权 管理用户,授权 1)添加用户: 语法:CREATE USER '用户名'@'主机名' IDENTIFIED BY '密码'; 2)删除用户:语法:DROP USER '
阅读全文
摘要:事务 事务的应用场景说明:在实际的开发过程中,一个业务操作如:转账,往往是要多次访问数据库才能完成的。转账是一个用户扣钱,另一个用户加钱。如果其中有一条 SQL 语句出现异常,这条 SQL 就可能执行失败。事务执行是一个整体,所有的 SQL 语句都必须执行成功。如果其中有 1 条 SQL 语句出现异
阅读全文
摘要:多表查询的作用: 比如:我们想查询孙悟空的名字和他所在的部门的名字,则需要使用多表查询。如果一条 SQL 语句查询多张表,因为查询结果在多张不同的表中。每张表取 1 列或多列。 多表查询的分类: 准备sql -- 创建部门表 CREATE TABLE dept( id INT PRIMARY KEY
阅读全文
摘要:1.1.1 什么是范式: 好的数据库设计对数据的存储性能和后期的程序开发,都会产生重要的影响。建立科学的,规范的数据库就需要满足一些规则来优化数据的设计和存储,这些规则就称为范式。 1.1.2 三大范式: 目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科
阅读全文
摘要:1.1 备份的应用场景 在服务器进行数据传输、数据存储和数据交换,就有可能产生数据故障。比如发生意外停机或存储介质损坏。 这时,如果没有采取数据备份和数据恢复手段与措施,就会导致数据的丢失,造成的损失是无法弥补与估量的。 1.2 备份与还原的语句 备份语法:mysqldump -u 用户名 -p 密
阅读全文
摘要:表与表之间的三种关系 1)一对多:最常用的关系 部门和员工,1个部门有多个员工 2)多对多:学生选课表 和 学生表, 一门课程可以有多个学生选择,一个学生选择多门课程 3)一对一:相对使用比较少。员工表 简历表, 公民表 护照表 1.1 一对多 一对多(1:n) 例如:班级和学生,部门和员工,客户和
阅读全文
摘要:1 、约束的作用 对表中的数据进行限制,保证数据的正确性、有效性和完整性。一个表如果添加了约束,不正确的数据将无 法插入到表中。约束在创建表的时候添加比较合适。 2 、约束种类 2.1 主键约束 primary key 2.1.1 主键的作用 非空且唯一 一张表只能有一个字段为主键,(用来唯一标识数
阅读全文
摘要:一、SQL 语句进行排序 ORDER BY 子句,可以将查询出的结果进行排序(排序只是显示方式,不会影响数据库中数据的顺序) SELECT 字段名 FROM 表名 WHERE 字段= ORDER BY 字段名 [ASC|DESC]; ASC: 升序,默认值 DESC: 降序 1.1 单列排序: 只按
阅读全文
摘要:一、MySQL 管理数据库 查看所有数据库 show databases; 创建数据库 create database 库名; 查看数据库创建数据的语句: show create database 库名; 删除数据库 drop database 库名; 二、表的管理表 查看所有表: show tab
阅读全文
摘要:分布式RPC框架Apache Dubbo 1.软件架构的演进过程 软件架构的发展经历了由单体架构、垂直架构、SOA架构到微服务架构的演进过程 1.1单体架构 电子商城:用户管理+订单管理+物流管理 **架构说明:**全部功能集中在一个项目内(AlI in one)。 架构优点: 架构简单,前期开发成
阅读全文
摘要:转载:https://cloud.tencent.com/developer/article/1683279 什么是token Token是服务端生成的一串字符串,以作客户端进行请求的一个令牌,当第一次登录后,服务器生成一个Token便将此Token返回给客户端,以后客户端只需带上这个Token前来
阅读全文
摘要:转载:https://cloud.tencent.com/developer/article/1676824 在进行接口开发时,一般需要一个固定的返回样式,成功和失败的时候,都按照这种格式来进行统一的返回,这样,在与其他人进行接口之间的联调时不会显得很杂乱无章,并且前端方便对返回结果统一处理。而这种
阅读全文
摘要:转载:https://cloud.tencent.com/developer/article/1670743 swagger是啥 swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。简单来说就是一个生成接口文档的第三方类库。 为啥要引入swag
阅读全文
摘要:转载:https://cloud.tencent.com/developer/article/1665263 上篇文章我们了解了resultful相关知识,因此我们需要修改UserController,增加接口版本号,在类上面增加注解@RequestMapping("/api/v1/user"),修
阅读全文
摘要:转载:https://cloud.tencent.com/developer/article/1659313 测试平台目前采用的是前后端分离架构,后端的接口一般都是采用的restful API接口设计标准及规范。这里就简单说下跟平台有关的resultful相关知识 一.版本 将版本信息放在URL中,
阅读全文
摘要:Controller+Service +Dao三层的功能划分 Controller/Service/DAO简介 Controller是管理业务(Service)调度和管理跳转的。 Service是管理具体的功能的。 Controller只负责管理,而Service负责实施。 DAO只完成增删改查,虽
阅读全文