自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

平安学习日记

发现问题然后解决问题

  • 博客(31)
  • 资源 (2)
  • 收藏
  • 关注

原创 SpringBoot:解决响应中文乱码

SpringBoot 2.3.4在application.yml中添加server: servlet: encoding: force: true charset: UTF-8响应结果:

2020-09-19 02:24:10 1005

原创 JDBC:入门简介、API详解

JDBCJDBC(Java Data Base Connectivity)Java数据库连接,是一种用于执行SQL语句的Java API。可以为多种关系数据库提供统一访问。是Java访问数据库的标准规范。也就是一个接口JDBC定义接口,具体实现由数据库厂商来实现。数据库需要具体的实现类,也就是数据库驱动。每个数据库厂商都有自己的数据库驱动(jar包)。使用的时候导jar包就好。JDBC...

2020-03-29 23:55:23 198

原创 MySQL:多表查询、笛卡尔积、内连接、外连接、子查询

多表查询同时查询多张表获取到需要的数据例如:查询到开发部有多少人,需要对 部门表dept 和 员工表emp 同时进行查询笛卡尔积对上图两张表进行查询select * from emp,dept;左表中的数据分别和右表中的数据进行结合,查询出来的总记录为:左表记录数*右表记录数总记录数为6*3 = 18 条清除笛卡尔积清除笛卡尔积需要使用等值连接,过滤掉不符合条件的数据se...

2020-03-29 19:05:58 690

原创 MySQL:多表操作(外键约束)

实际开发中,一个项目通常需要很多张表才能完成已知:有一张商品表(product)需求:修改分类名称,将所有的“电脑办公”修改为“笔记本电脑”假如现在电脑办公的数据有几万条,为了数据的使用和维护更加方便,将单表划分为多表。分类数据保存在分类表中,商品数据保存在商品表中这时,我们只需要修改分类表中的cname即可update category set cname='笔记本电脑...

2020-03-28 00:39:31 823

原创 MySQL:SQL约束与策略

主键约束 primary key特点:约束字段的值 不能为null 且唯一(值不能重复)主键的作用:为了唯一确定每一条记录,一般无业务意义添加主键约束:一:建表时添加主键,一张表中只能有一个主键CREATE TABLE USER( uid INT PRIMARY KEY,#添加主键 uname VARCHAR(12), pwd VARCHAR(20), address VARCH...

2020-03-23 23:16:35 124

原创 MySQL:排序、聚合函数、分组、select总结

单表操作1.排序 order by (需要放在SQL语句末尾)升序 asc (默认)降序 desc根据成绩进行降序排序select * from student order by grade desc;多级排序:只有在第一级排序的值相同的时候才会进行下一级的排序2.聚合函数使用聚合函数式对表进行纵向查询,它是根据某一列的值进行计算,然后返回一个单一的值。聚合函数会忽略n...

2020-03-23 22:57:41 162 1

原创 MySQL:DQL--查询数据

查询select1.查询所有数据select * from 表名;2.条件查询select * from 表名 where 条件;3.查询部分字段select 字段1,字段2.... from 表名 where 条件;简单查询别名查询 AS列别名,就是给字段起一个别名,方便后面操作和查看别名AS 可以省略 引号可以不加查询user表中 id为2 的 uname 姓名...

2020-03-22 21:29:45 84

原创 MySQL:DML--更新表记录(增删改)

插入记录 insert intoinsert into 表名(字段1,字段2) values(值1,值2)注意:值与字段必须对应,个数相同,类型相同值的数据大小必须在字段的长度范围内除了数值类型,其他字段类型的值必须使用单引号或双引号引起来如果要插入空值,可以忽略不写字段或插入null表名后,不写字段,就是给所有字段插入值更改表记录 updateupdate 表名 set ...

2020-03-22 21:11:53 296

原创 MySQL:DDL--操作数据 库结构、操作数据 表结构

创建数据库安装数据库时,建议使用UTF-8编码命令说明create database 数据库名;在当前服务器下创建指定名称的数据库。使用创建数据库时指定默认的字符集create database 数据库名 character set 字符集;在当前服务器下创建指定名称的数据库,并且指定数据库的字符集。查看/选中数据库命令说明use 数据...

2020-03-22 19:21:22 146

原创 MySQL:SQL语句简述、语句分类、通用语法

SQL语句简述结构化查询语言(Structured Query Language),简称SQL。是一种数据库查询和程序设计语言,用于存取数据,以及查询、更新和管理关系数据库系统。SQL语句分类数据定义语言:简称DDL(Data Definition Language)。用来定义数据库对象:数据库、表、列等(针对结构上的改变,创建数据库、表增加列,删除数据库、表、列)数据操作语言:简称D...

2020-03-22 18:25:41 344

原创 jQuery:validation(为规则自定义错误提示信息)、自定义校验规则(简单了解)

自定义错误提示信息message可以为已经订好的规则自定义错误提示信息:<script type="text/javascript"> $(function () { //为指定表单加入校验 $("#表单ID").validate({ rules:{ name1:{ ...

2020-03-11 21:35:01 1566

原创 JQuery:表单验证插件——validation(表单校验示例)

validation插件1、导包先引入jquery.js(validate基于jquery的插件)引入表单校验插件(jquery.validate.js) dist目录下引入dist/localization目录下的messages_zh.js (中文简体)2、为指定表单加入校验validate需要手动声明对哪个表单进行校验也就是说需要手动调用 validate() 方法。3...

2020-03-11 19:12:43 261

原创 JQuery:列表左右选择(左右添加)

需求说明:代码示例:层级选择器基本过滤器追加元素 <script type="text/javascript" src="../js/jquery-3.3.1.js" ></script> <script> //将左边被选中option的追加到右边末尾 function run1(){ //1.获取到左...

2020-03-11 17:24:38 575

原创 JQuery:获取/设置元素内容体、追加元素内容体

JQ获取/设置元素内容体1.获取/设置元素内容体(HTML)属性名属性说明JQ对象.html()获得内容体HTML代码JQ对象.html("HTML代码)"设置内容体HTML代码JQ对象.text()获得内容体的纯文本JQ对象.text(“纯文本字符串”)设置内容体为纯文本代码示例 <script type="text/javasc...

2020-03-11 01:04:13 220

原创 JQuery:JQ数组的遍历、JQ中的事件

JQuery数组方式一:JQ数组.each(function(index){ //index:索引 //this:遍历的JS对象 //每次遍历都执行方法体});代码示例:<script type="text/javascript" src="../js/jquery-3.3.1.js" ></script><script> //定义js...

2020-03-11 00:13:28 344

原创 JQuery:操作class属性(隔行换色示例)、获取和设置元素指定属性值(全选/全不选、反选扩展示例)

JQuery操作class属性函数函数说明addClass(“值”)给JQ元素对象添加一个class值removeClass()移除class值隔行换色代码示例 <style> .blue{ background-color: lightblue; } </style> <script type="...

2020-03-10 01:25:13 463

原创 JQuery:复杂选择器(层级选择器、属性选择器、基本过滤器、表单属性选择器)

JQuery的复杂选择器1.1 层级选择器A B 获得A元素内部的所有B元素。子子孙孙A>B 获得A元素下面的所有B子元素。 儿子A+B 获得A元素同级下一个B元素。 二弟A~B 获得A元素同级之后的所有B元素。 所有弟弟代码示例:<script type="text/javascript" src="../js/jquery-3.3.1.js" ></s...

2020-03-09 22:57:29 788

原创 JQuery:基础动画效果

JQuery基础动画效果放大缩小效果属性名属性说明show(speed,fn)显示元素hide(speed,fn)隐藏元素toggle(speed,fn)1.使显示元素隐藏2.使隐藏元素显示参数1:动画效果持续时间。单位:毫秒参数2:动画效果完成后执行的函数,可不写代码示例:<script type="text/javascrip...

2020-03-09 18:58:17 144

原创 JQuery:简述、选择器、JQ对象和JS对象的互转、页面加载完成

JQuery简述是一个JavaScript框架,对JavaScript进行了封装。它封装了JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。以后简称JQJQ的引入JQ位于一个JavaScript文件中,包含了所有的JQ函数。通过src把JQ添加到网页中代码示例<script type="tex...

2020-03-09 18:37:14 184

原创 JavaScript:DOM、获取元素方法

通过DOM,JavaScript能够访问和改变HTML文档的所有元素HTML DOM 文档对象模型(Document Object Model)当页面被加载时,浏览器会创建页面的文档对象模型。HTML DOM 模型被结构化为对象树:通过这个DOM树对象模型,JavaScript可以动态创建HTML:JavaScript 能 改变 页面中的所有HTML 元素JavaScript 能 ...

2020-03-09 03:06:05 124

原创 JavaScript:数组

JS数组JS数组相当于java中的集合:长度可变、可以存储任意数据类型数组的创建方式方式方式说明Var arr= [‘a’,‘b’,‘c’,true,10];常用的JS数组创建方式。数组长度为5,空格和换行并不重要,最后一个元素之后不要写逗号var arr = new Array();常用的JS数组创建方式。创建一个数组对象,数组长度默认为0.默认值:unde...

2020-03-09 02:10:09 65

原创 JavaScript:BOM对象、弹出框、当前页面地址Location

BOMBrowser Object Model:浏览器对象模型 允许JavaScript与浏览器对话ECMAScript是JavaScript的核心,但如果要在网站中使用JavaScript,BOM无疑才是真正的核心。因为BOM提供了很多对象可以让JavaScript去操作浏览器。Window对象 代表浏览器窗口所有全局JavaScript对象、函数、变量都自动成为window对象的成...

2020-03-09 01:00:24 245 1

原创 JavaScript:id选择器、定时器

根据id选中某个元素document.getElementById(“id名”)获取某个元素的value值元素对象.value代码示例<head><script> function getValue(){ //1、根据id获取input元素对象 var ele = document.getElementById("aaa"); //2、获取该元素的...

2020-03-08 19:13:21 455

原创 JavaScript:事件总结

JS事件JS事件是什么?有什么作用?通常鼠标或热键的动作,我们称之为事件(Event)鼠标和热键的动作,触发执行JS函数方法事件上一般绑定函数,可以传参数。一个事件上可以绑定多个函数。JS常见事件事件名描述onload页面加载完成事件onsubmit表单提交事件onclick鼠标单击事件ondbclick鼠标双击事件onblur...

2020-03-08 18:48:34 112

原创 JavaScript:常用对象

function:函数对象- 函数的创建&调用<script> //方法的定义 //方式一 function add(i,j){ return i + j; } //方式二 var f = function(x,y){ alert(x+y); } //调用 f(2,5); alert(add(4,5));</script>Ja...

2020-03-08 16:32:21 60

原创 JavaScript:概述、引入方式、基本语法(变量类型、运算符)

JavaScript是什么?JavaScript(简称JS),是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发web页面的脚本语言出名的,但是也被用到了很多非浏览器环境中。JavaScript基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)的风格。虽然名字中带有java,但是它和java并没有什么关系。JavaScript是一种...

2020-03-08 16:13:51 367

原创 CSS:CSS样式、CSS盒子模型

CSS样式边框背景属性所有的HTML标签都有边框,默认不可见标签属性属性说明border边框width宽度height高度background-color背景颜色background-image背景图片background-repeat平铺方式no-repeat不平铺字体属性属性说明font-s...

2020-03-08 15:26:38 152

原创 CSS:简述、三种引入方式、CSS选择器、书写格式

CSS简述CSS:层叠样式表(Cascading Style Sheets)是一种用来表现HTML或XML等文件形式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。简单来说CSS就是静态地美化网页。CSS的引入1、行内引入特点:只能给某个元素对象添加样式<!--行内样式--><p style="color: re...

2020-03-08 14:36:26 891

原创 HTML:表单标签、常用输入项标签、span标签和div标签的对比

表单标签<form></form>表单的作用用来接收用户输入的数据,并将这些数据提交给服务器表单标签form常用属性属性名属性说明action将表单数据提交到何处method将数据以何种方式提交action:点击type="submit"和type=“image”,需要跳转的路径不写action,默认跳转到当前页面路径...

2020-03-08 12:09:52 492

原创 HTML:图片标签、列表标签、超链接标签、表格标签、框架标签

图片标签<img />属性名属性说明src指定需要展示的图片所在路径alt图片无法显示时的替代文本width图片宽度、单位:像素/百分比height图片高度、单位:像素/百分比src相对路径:不需要联网绝对路径:需要联网列表标签用于展示列表信息。分为有序列表和无序列表有序列表 oltype 列表类型,取值:A、a...

2020-03-07 22:53:08 258

原创 HTML简述及作用

HTML:超文本标记语言,是一种标识性的语言。它包括一系列标签,通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接成为一个逻辑整体。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等。文本:包含一些普通的文本字符超文本:在文档中可以包含特殊字符、图片、音乐、视频标记:用标签讲内容体标记起来HTML入门案例创建文...

2020-03-07 21:56:50 5631

jquery各版本汇总.rar

jQuery1.X到3.X个版本,免费下载。方便大家学习。详细教程请前往我的博客查看。 一起交流,谢谢。

2020-03-11

jQuery-validation.rar

jQuery:表单校验插件validation,免费下载。方便大家学习!详细教程请前往我的博客进行查看。 一起交流学习。

2020-03-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除