07 2021 档案

摘要:误删除 MySQL 中系统数据库mysql 恢复方法 事情的来龙去脉:MySQL实例数据目录是 /data/mysql,在此目录下有一个 mysql 文件夹,此文件夹是MySQL实例中系统数据库 mysql 的文件夹。不小心误删除了 /data/mysql/mysql 目录,也就是 系统数据库 my 阅读全文
posted @ 2021-07-15 01:36 屠魔的少年
摘要:## 5.7 版本备份方式 # 全备 mkdir /data/backup/20210708_full -p innobackupex --defaults-file=/etc/my.cnf --user=root --password=123456 --port=3306 --parallel=4 阅读全文
posted @ 2021-07-08 16:05 屠魔的少年
摘要:Ajax 基础 Ajax 概述 它是浏览器提供的一套方法,可以实现页面无刷新更新数据,提高用户浏览网站应用的体验。 Ajax 的应用场景 (1)页面上拉加载更多数据(2)列表数据无刷新分页(3)表单项离开焦点数据验证(4)搜索框提示文字下拉列表 Ajax 的运行环境 Ajax 技术需要运行在网站环境 阅读全文
posted @ 2021-07-06 23:05 屠魔的少年
摘要:ES6相关概念 什么是ES6 ES 的全称是 ECMAScript , 它是由 ECMA 国际标准化组织,制定的一项脚本语言的标准化规范。 为什么使用 ES6 ? 每一次标准的诞生都意味着语言的完善,功能的加强。JavaScript语言本身也有一些令人不满意的地方。 变量提升特性增加了程序运行时的不 阅读全文
posted @ 2021-07-04 19:16 屠魔的少年
摘要:1.正则表达式概述 1.1什么是正则表达式 正则表达式( Regular Expression )是用于匹配字符串中字符组合的模式。在JavaScript中,正则表达式也是对象。 正则表通常被用来检索、替换那些符合某个模式(规则)的文本,例如验证表单:用户名表单只能输入英文字母、数字或者下划线, 昵 阅读全文
posted @ 2021-07-04 19:04 屠魔的少年
摘要:函数的定义和调用 函数的定义方式 方式1 函数声明方式 function 关键字 (命名函数) function fn(){} 方式2 函数表达式(匿名函数) var fn = function(){} 方式3 new Function() var f = new Function('a', 'b' 阅读全文
posted @ 2021-07-04 18:57 屠魔的少年
摘要:数组方法forEach遍历数组 arr.forEach(function(value, index, array) { //参数一是:数组元素 //参数二是:数组元素的索引 //参数三是:当前的数组 }) //相当于数组遍历的 for循环 没有返回值 数组方法filter过滤数组 var arr = 阅读全文
posted @ 2021-07-04 18:46 屠魔的少年
摘要:创建对象 //以下代码是对对象的复习 //字面量创建对象 var ldh = { name: '刘德华', age: 18 } console.log(ldh); //构造函数创建对象 function Star(name, age) { this.name = name; this.age = a 阅读全文
posted @ 2021-07-04 18:29 屠魔的少年
摘要:1. jQuery 事件注册 jQuery 为我们提供了方便的事件注册机制,是开发人员抑郁操作优缺点如下: 优点: 操作简单,且不用担心事件覆盖等问题。 缺点: 普通的事件注册不能做事件委托,且无法实现事件解绑,需要借助其他方法。 演示代码 <body> <div></div> <script> $ 阅读全文
posted @ 2021-07-04 17:39 屠魔的少年
摘要:1. jQuery 属性操作 jQuery 常用属性操作有三种:prop() / attr() / data() ; 1.1 元素固有属性值 prop() 所谓元素固有属性就是元素本身自带的属性,比如 <a> 元素里面的 href ,比如 <input> 元素里面的 type。 语法 注意:prop 阅读全文
posted @ 2021-07-04 17:24 屠魔的少年
摘要:1. jQuery 介绍 1.1 JavaScript 库 JavaScript库:即 library,是一个封装好的特定的集合(方法和函数)。从封装一大堆函数的角度理解库,就是在这个库中,封装了很多预先定义好的函数在里面,比如动画animate、hide、show,比如获取元素等。 简单理解: 就 阅读全文
posted @ 2021-07-04 16:46 屠魔的少年
摘要:案例:网页轮播图 window.addEventListener('load', function() { // 1. 获取元素 var arrow_l = document.querySelector('.arrow-l'); var arrow_r = document.querySelecto 阅读全文
posted @ 2021-07-04 16:05 屠魔的少年
摘要:缓动效果原理 缓动动画就是让元素运动速度有所变化,最常见的是让速度慢慢停下来 思路: 让盒子每次移动的距离慢慢变小,速度就会慢慢落下来。 核心算法: (目标值 - 现在的位置) / 10 做为每次移动的距离步长 停止的条件是: 让当前盒子位置等于目标位置就停止定时器 注意步长值需要取整 动画函数多个 阅读全文
posted @ 2021-07-04 00:45 屠魔的少年
摘要:1.元素偏移量 offset offset 概述 offset 翻译过来就是偏移量, 我们使用 offset系列相关属性可以动态的得到该元素的位置(偏移)、大小等。 获得元素距离带有定位父元素的位置 获得元素自身的大小(宽度高度) 注意:返回的数值都不带单位 element.offsetParent 阅读全文
posted @ 2021-07-04 00:44 屠魔的少年
摘要:1. 什么是BOM BOM(Browser Object Model)即浏览器对象模型,它提供了独立于内容而与浏览器窗口进行交互的对象,其核心对象是 window。 BOM 由一系列相关的对象构成,并且每个对象都提供了很多方法与属性。 BOM 缺乏标准,JavaScript 语法的标准化组织是 EC 阅读全文
posted @ 2021-07-04 00:42 屠魔的少年
摘要:1. 常用鼠标事件 onclick 鼠标点击左键触发 onmouseover 鼠标经过触发 onmouseout 鼠标离开触发 onfocus 获得鼠标焦点触发 onblur 失去鼠标焦点触发 onmousemove 鼠标移动触发 onmouseup 鼠标弹起触发 onmousedown 鼠标按下触 阅读全文
posted @ 2021-07-04 00:30 屠魔的少年
摘要:1. 事件高级 1.1 注册事件(2种方式) 给元素添加事件,称为注册事件或者绑定事件。注册事件有两种方式:传统方式和监听注册方式。 传统注册方式1. 利用on开头的事件onclick2. <button onclick="alert('hi~')"></button>3. btn.onclick= 阅读全文
posted @ 2021-07-03 23:46 屠魔的少年
摘要:1 排他操作 五个按钮点了谁,谁就是pink颜色,其他都是默认颜色。 如果有同一组元素,我们想要某一个元素实现某种样式, 需要用到循环的排他思想算法: 所有元素全部清除样式(干掉其他人) 给当前元素设置样式 (留下我自己) 注意顺序不能颠倒,首先干掉其他人,再设置自己 <button>按钮1</bu 阅读全文
posted @ 2021-07-03 22:07 屠魔的少年
摘要:1.获取元素 1.1根据ID获取 语法:document.getElementById(id)作用:根据ID获取元素对象参数:id值,区分大小写的字符串返回值:元素对象 或 null 案例代码 <body> <div id="time">2019-9-9</div> <script> // 因为我们 阅读全文
posted @ 2021-07-03 18:30 屠魔的少年