摘要:
数据存储 不同于 Redis 的 key-value 结构, ZooKeeper 将所有的数据管理在一个树状结构中. 这个结构很像文件系统, 一个路径标识一个节点, 由若干个用斜杠隔开的名字组成. 根结点路径为 /, 因此路径总是由斜杠开头. 与文件系统不同的是, ZooKeeper 中叶子结点和内
阅读全文
posted @ 2021-12-08 13:55
屠魔的少年
阅读(8)
推荐(0)
摘要:
下载地址 https://zookeeper.apache.org/releases.html 禁用防火墙和SELinux systemctl stop firewalld.service systemctl disable firewalld.service setenforce 0 sed -i
阅读全文
posted @ 2021-12-07 14:42
屠魔的少年
阅读(10)
推荐(0)
摘要:
MySQL [sms]> show create table sms.home_menu\G *************************** 1. row *************************** Table: home_menu Create Table: CREATE TA
阅读全文
posted @ 2021-12-03 16:13
屠魔的少年
阅读(4)
推荐(0)
摘要:
第一步:选中需要收缩的数据库,然后右键数据库属性; 第二步:更改数据库恢复模式,将模式从“完整”改为“简单”; 第三步:右键数据库,“任务”->“收缩”->“文件”; 第四步:收缩数据库日志,选择文件类型“日志”,选择收缩操作“将文件收缩到” 最小(后有提示),点击“确定”; 第五步:收缩完成后,重
阅读全文
posted @ 2021-12-02 17:45
屠魔的少年
阅读(56)
推荐(0)
摘要:
上传解压HBase安装包 tar -xvzf hbase-2.1.0.tar.gz -C ../server/ 修改HBase配置文件 hbase-env.sh cd /export/server/hbase-2.1.0/conf vim hbase-env.sh export JAVA_HOME=
阅读全文
posted @ 2021-11-30 22:07
屠魔的少年
阅读(5)
推荐(0)
摘要:
HBase介绍: 1、HBase是一个开源的非关系型分布式数据库(NoSQL),参考了Google的Bigtable建模 2、分布式存储,具有高可靠性、高性能、面向列、可伸缩的特点 3、HBase利用HDFS作为其文件存储系统 4、HBase适合具有如下需求的应用: (1)海量数据(TB、PB) (
阅读全文
posted @ 2021-09-10 19:58
屠魔的少年
阅读(13)
推荐(0)
摘要:
mysqldump在mysql5.7版本导出的文件在MySQL8上导入报错 原因:MySQL8取消了NO_AUTO_CREATE_USER 解决方案:把文件里的 'NO_AUTO_CREATE_USER'删掉就好了 sed -i 's/,NO_AUTO_CREATE_USER//' mysqldum
阅读全文
posted @ 2021-08-24 13:43
屠魔的少年
阅读(15)
推荐(0)
摘要:
误删除 MySQL 中系统数据库mysql 恢复方法 事情的来龙去脉:MySQL实例数据目录是 /data/mysql,在此目录下有一个 mysql 文件夹,此文件夹是MySQL实例中系统数据库 mysql 的文件夹。不小心误删除了 /data/mysql/mysql 目录,也就是 系统数据库 my
阅读全文
posted @ 2021-07-15 01:36
屠魔的少年
阅读(8)
推荐(0)
摘要:
## 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
屠魔的少年
阅读(4)
推荐(0)
摘要:
Ajax 基础 Ajax 概述 它是浏览器提供的一套方法,可以实现页面无刷新更新数据,提高用户浏览网站应用的体验。 Ajax 的应用场景 (1)页面上拉加载更多数据(2)列表数据无刷新分页(3)表单项离开焦点数据验证(4)搜索框提示文字下拉列表 Ajax 的运行环境 Ajax 技术需要运行在网站环境
阅读全文
posted @ 2021-07-06 23:05
屠魔的少年
阅读(5)
推荐(0)
摘要:
ES6相关概念 什么是ES6 ES 的全称是 ECMAScript , 它是由 ECMA 国际标准化组织,制定的一项脚本语言的标准化规范。 为什么使用 ES6 ? 每一次标准的诞生都意味着语言的完善,功能的加强。JavaScript语言本身也有一些令人不满意的地方。 变量提升特性增加了程序运行时的不
阅读全文
posted @ 2021-07-04 19:16
屠魔的少年
阅读(5)
推荐(0)
摘要:
1.正则表达式概述 1.1什么是正则表达式 正则表达式( Regular Expression )是用于匹配字符串中字符组合的模式。在JavaScript中,正则表达式也是对象。 正则表通常被用来检索、替换那些符合某个模式(规则)的文本,例如验证表单:用户名表单只能输入英文字母、数字或者下划线, 昵
阅读全文
posted @ 2021-07-04 19:04
屠魔的少年
阅读(5)
推荐(0)
摘要:
函数的定义和调用 函数的定义方式 方式1 函数声明方式 function 关键字 (命名函数) function fn(){} 方式2 函数表达式(匿名函数) var fn = function(){} 方式3 new Function() var f = new Function('a', 'b'
阅读全文
posted @ 2021-07-04 18:57
屠魔的少年
阅读(4)
推荐(0)
摘要:
数组方法forEach遍历数组 arr.forEach(function(value, index, array) { //参数一是:数组元素 //参数二是:数组元素的索引 //参数三是:当前的数组 }) //相当于数组遍历的 for循环 没有返回值 数组方法filter过滤数组 var arr =
阅读全文
posted @ 2021-07-04 18:46
屠魔的少年
阅读(5)
推荐(0)
摘要:
创建对象 //以下代码是对对象的复习 //字面量创建对象 var ldh = { name: '刘德华', age: 18 } console.log(ldh); //构造函数创建对象 function Star(name, age) { this.name = name; this.age = a
阅读全文
posted @ 2021-07-04 18:29
屠魔的少年
阅读(6)
推荐(0)
摘要:
1. jQuery 事件注册 jQuery 为我们提供了方便的事件注册机制,是开发人员抑郁操作优缺点如下: 优点: 操作简单,且不用担心事件覆盖等问题。 缺点: 普通的事件注册不能做事件委托,且无法实现事件解绑,需要借助其他方法。 演示代码 <body> <div></div> <script> $
阅读全文
posted @ 2021-07-04 17:39
屠魔的少年
阅读(4)
推荐(0)
摘要:
1. jQuery 属性操作 jQuery 常用属性操作有三种:prop() / attr() / data() ; 1.1 元素固有属性值 prop() 所谓元素固有属性就是元素本身自带的属性,比如 <a> 元素里面的 href ,比如 <input> 元素里面的 type。 语法 注意:prop
阅读全文
posted @ 2021-07-04 17:24
屠魔的少年
阅读(4)
推荐(0)
摘要:
1. jQuery 介绍 1.1 JavaScript 库 JavaScript库:即 library,是一个封装好的特定的集合(方法和函数)。从封装一大堆函数的角度理解库,就是在这个库中,封装了很多预先定义好的函数在里面,比如动画animate、hide、show,比如获取元素等。 简单理解: 就
阅读全文
posted @ 2021-07-04 16:46
屠魔的少年
阅读(3)
推荐(0)
摘要:
案例:网页轮播图 window.addEventListener('load', function() { // 1. 获取元素 var arrow_l = document.querySelector('.arrow-l'); var arrow_r = document.querySelecto
阅读全文
posted @ 2021-07-04 16:05
屠魔的少年
阅读(2)
推荐(0)
摘要:
缓动效果原理 缓动动画就是让元素运动速度有所变化,最常见的是让速度慢慢停下来 思路: 让盒子每次移动的距离慢慢变小,速度就会慢慢落下来。 核心算法: (目标值 - 现在的位置) / 10 做为每次移动的距离步长 停止的条件是: 让当前盒子位置等于目标位置就停止定时器 注意步长值需要取整 动画函数多个
阅读全文
posted @ 2021-07-04 00:45
屠魔的少年
阅读(4)
推荐(0)
摘要:
1.元素偏移量 offset offset 概述 offset 翻译过来就是偏移量, 我们使用 offset系列相关属性可以动态的得到该元素的位置(偏移)、大小等。 获得元素距离带有定位父元素的位置 获得元素自身的大小(宽度高度) 注意:返回的数值都不带单位 element.offsetParent
阅读全文
posted @ 2021-07-04 00:44
屠魔的少年
阅读(6)
推荐(0)
摘要:
1. 什么是BOM BOM(Browser Object Model)即浏览器对象模型,它提供了独立于内容而与浏览器窗口进行交互的对象,其核心对象是 window。 BOM 由一系列相关的对象构成,并且每个对象都提供了很多方法与属性。 BOM 缺乏标准,JavaScript 语法的标准化组织是 EC
阅读全文
posted @ 2021-07-04 00:42
屠魔的少年
阅读(6)
推荐(0)
摘要:
1. 常用鼠标事件 onclick 鼠标点击左键触发 onmouseover 鼠标经过触发 onmouseout 鼠标离开触发 onfocus 获得鼠标焦点触发 onblur 失去鼠标焦点触发 onmousemove 鼠标移动触发 onmouseup 鼠标弹起触发 onmousedown 鼠标按下触
阅读全文
posted @ 2021-07-04 00:30
屠魔的少年
阅读(3)
推荐(0)
摘要:
1. 事件高级 1.1 注册事件(2种方式) 给元素添加事件,称为注册事件或者绑定事件。注册事件有两种方式:传统方式和监听注册方式。 传统注册方式1. 利用on开头的事件onclick2. <button onclick="alert('hi~')"></button>3. btn.onclick=
阅读全文
posted @ 2021-07-03 23:46
屠魔的少年
阅读(5)
推荐(0)
摘要:
1 排他操作 五个按钮点了谁,谁就是pink颜色,其他都是默认颜色。 如果有同一组元素,我们想要某一个元素实现某种样式, 需要用到循环的排他思想算法: 所有元素全部清除样式(干掉其他人) 给当前元素设置样式 (留下我自己) 注意顺序不能颠倒,首先干掉其他人,再设置自己 <button>按钮1</bu
阅读全文
posted @ 2021-07-03 22:07
屠魔的少年
阅读(8)
推荐(0)
摘要:
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
屠魔的少年
阅读(14)
推荐(0)
摘要:
使用systemctl 来管理 mongod cat <<EOF > /usr/lib/systemd/system/mongodb.service [Unit] Description=mongodb After=network.target remote-fs.target nss-lookup
阅读全文
posted @ 2021-06-29 14:04
屠魔的少年
阅读(7)
推荐(0)
摘要:
4vcpu/16g/系统盘_500G 3台(mongodb4.2) 10.3.128.26/10.3.128.27/10.3.128.28 mkdir -p /data/mongo/db mkdir -p /etc/mongo groupadd mongod useradd -g mongod mo
阅读全文
posted @ 2021-06-29 14:02
屠魔的少年
阅读(5)
推荐(0)
摘要:
MySQL 查询时,报如下错:Query execution was interrupted, maximum statement execution time exceeded 查询数据库最大语句执行时间,默认为10s,单位是毫秒 SELECT @@global.max_execution_tim
阅读全文
posted @ 2021-06-21 13:45
屠魔的少年
阅读(3392)
推荐(0)
摘要:
stress介绍 #stress `stress' imposes certain types of compute stress on your system Usage: stress [OPTION [ARG]] ... -?, --help show this help statement
阅读全文
posted @ 2021-06-15 11:16
屠魔的少年
阅读(7)
推荐(0)
摘要:
for i in `seq 1 $(cat /proc/cpuinfo |grep "physical id" |wc -l)`; do dd if=/dev/zero of=/dev/null & done 说明: cat /proc/cpuinfo |grep "physical id" | w
阅读全文
posted @ 2021-06-14 15:56
屠魔的少年
阅读(6)
推荐(0)
摘要:
# mkdir /etc/systemd/system/mysqld.service.d cat >/etc/systemd/system/mysqld.service.d/avoid_oom.conf<<EOF # avoid oom-killer [Service] ExecStartPost=
阅读全文
posted @ 2021-06-07 16:49
屠魔的少年
阅读(4)
推荐(0)
摘要:
1、修改ip vi /etc/sysconfig/network-scripts/ifcfg-ens33 修改以下几个值: BOOTPROTO=static IPV6INIT=no IPV6_AUTOCONF=no IPV6_DEFROUTE=no ONBOOT=yes 新增以下几个值: IPADD
阅读全文
posted @ 2021-06-06 19:14
屠魔的少年
阅读(7)
推荐(0)
摘要:
JavaScrip内置对象 JavaScript 中的对象分为3种:自定义对象 、内置对象、 浏览器对象 前面两种对象是JS 基础 内容,属于 ECMAScript; 第三个浏览器对象属于 JS 独有的, JS API 讲解内置对象就是指 JS 语言自带的一些对象,这些对象供开发者使用,并提供了
阅读全文
posted @ 2021-05-16 22:44
屠魔的少年
阅读(4)
推荐(0)
摘要:
JavaScript作用域 作用域概述 通常来说,一段程序代码中所用到的名字并不总是有效和可用的,而限定这个名字的可用性的代码范围就是这个名字的作用域。作用域的使用提高了程序逻辑的局部性,增强了程序的可靠性,减少了名字冲突。 JavaScript(es6前)中的作用域有两种: 全局作用域 局部作用域
阅读全文
posted @ 2021-05-16 22:28
屠魔的少年
阅读(3)
推荐(0)
摘要:
JavaScript数组 数组的概念 数组可以把一组相关的数据一起存放,并提供方便的访问(获取)方式。 数组是指一组数据的集合,其中的每个数据被称作元素,在数组中可以存放任意类型的元素。数组是一种将一组数据存储在单个变量名下的优雅方式。 创建数组 JS 中创建数组有两种方式: (1)利用 new 创
阅读全文
posted @ 2021-05-16 22:13
屠魔的少年
阅读(10)
推荐(0)
摘要:
JavaScript运算符 运算符的分类 JavaScript中常用的运算符有: 算数运算符 递增和递减运算符 比较运算符 逻辑运算符 赋值运算符 算数运算符 算术运算符概述 概念:算术运算使用的符号,用于执行两个变量或值的算术运算。 浮点数的精度问题 浮点数值的最高精度是 17 位小数,但在进行算
阅读全文
posted @ 2021-05-16 21:58
屠魔的少年
阅读(5)
推荐(0)
摘要:
JavaScript初识 JavaScript 是什么 脚本语言:不需要编译,运行过程中由 js 解释器( js 引擎)逐行来进行解释并执行 现在也可以基于 Node.js 技术进行服务器端编程 js基础语法大全 https://developer.mozilla.org/zh-CN/docs/We
阅读全文
posted @ 2021-05-16 21:21
屠魔的少年
阅读(7)
推荐(0)
摘要:
index.html <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <title>品优购-综合网购首选-正品低价、品质保障、配送及时、轻松购物!</title> <meta name="description" c
阅读全文
posted @ 2021-05-16 20:51
屠魔的少年
阅读(3)
推荐(0)
摘要:
品优购项目介绍 项目描述:品优购是一个电商网站,我们要完成首页、列表页、详情页、注册页面的制作 前期准备工作 要实现结构和样式相分离的设计思想。 目录文件夹 名称说明 项目文件夹 pinyougou 样式类图片文件夹 img 样式文件夹 css 产品类图片文件夹 upload 字体类文件夹 font
阅读全文
posted @ 2021-05-16 15:05
屠魔的少年
阅读(6)
推荐(0)