- 博客(48)
- 收藏
- 关注

原创 mysql高级
索引?“MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构。可以简单理解为:快速查找排好序的一种数据结构。”mysql——索引的优势和劣势?索引相当于目录一样,可以帮助数据库快速的定位相应数据所在的位置,所以索引大幅度提高了查询效率,降低了数据排序成本,降低了数据库的IO成本,加强了表与表之间的连接。缺点就是因为索引是一个独立的表,里面存了主键与索引字段,并且指向实体表的记录,所以也是占空间的。并且虽然有了所以之后查询速度快,但是对相应数据更新的速度变
2022-01-14 23:11:42
744
原创 华为三层交换机之基本操作
Telnet是一个应用层协议,可以在Internet上或局域网上使用。它提供了基于文本的远程终端接口,允许用户在本地计算机上登录到远程计算机,然后像在本地计算机上一样使用远程计算机的资源。Telnet客户端和服务器之间的通信是通过Telnet协议进行的。Telnet客户端通过TCP连接到服务器端的Telnet端口(默认为23),之后两者之间可以进行命令和数据的交互。
2024-01-25 17:47:24
1044
原创 windows系统操作
cmd:查看系统配置信息:msinfo32控制面板:control打开远程桌面方式:mstscWindows下切换盘符切换盘符: 盘符名称: 盘符名称大小写都可列出当前目录下的文件和文件夹:dir清屏: cls退出命令提示符:exit显示网络配置信息:ipconfig显示系统信息:systeminfo测试与另一个计算机的连接:ping。
2024-01-25 11:47:50
752
原创 workNote
Linux部署SNMP服务_linux配置snmp团体字(!!!)安装和配置SNMP(windows10和Linux)snmp环境搭建SNMP错误记录:No more variables left in this MIB view (It is past the end of the MIB tree)yum命令卡住不动(!!!)
2023-12-11 10:51:18
480
原创 Elasticsearch
Elasticsearch 是一个分布式、高扩展、高实时的搜索与数据分析引擎。它能很方便的使大量数据具有搜索、分析和探索的能力。
2023-08-11 16:56:34
790
原创 linux系统操作
tar -zxvf XXX.tar.gz -C /解压目标路径A/解压目标路径B/chown -R 普通用户名:普通用户名 /解压目标路径A/解压目标路径B/要赋予文件夹的名称。chown -R 普通用户名:普通用户名 /解压目标路径A/解压目标路径B/XXX。如果是刚解压的文件夹,例如XXX,要赋予的话,应该是。解压效果 /解压目标路径A/解压目标路径B/XXX。是操作系统中用于查看当前有效用户名的命令。解压 XXX.tar.gz。赋予普通用户文件夹最高权限。
2023-08-11 14:44:48
275
原创 JSON
Json (JavaScript Object Notation),是一种与开发语言无关的、轻量级的数据格式,更确切的是,它是一种数据格式或规范,对人来说具有易读、易编写的性质,对于机器来说易于程序解析与生成。"author": "庞鹏程","JSON笔记A","JSON笔记B"],"time": {"unit": "分钟"},"major": ["计算机", "挖掘机"],"hobby1": ["蓝球", "羽毛球", "健身"],"food1": "烧烤"}, {
2023-04-06 16:59:07
471
1
原创 JVM
虚拟机与Java虚拟机?虚拟机(Virtual Machine),就是一台虚拟的计算机,它是一款软件,用来执行一系列虚拟计算机指令大体上,虚拟机可以分为系统虚拟机和程序虚拟机大名鼎鼎的Visual Box,VMware就属于系统虚拟机,它们完全是对物理计算机的仿真,提供了一个可运行完整操作系统的软件平台.程序虚拟机的典型代表就是Java虚拟机,它专门为执行单个计算机程序而设计,在java虚拟机中执行的指令称为Java字节码指令java虚拟机是一台执行Java字节码的虚拟计算机,它拥
2022-05-23 23:24:07
993
原创 mysql权限
查看用户有哪些权限SHOW GRANTS FOR '用户名'@'主机名';创建一个用户CREATE USER '用户名'@'%' IDENTIFIED BY '密码'; //这里有密码的符合要求,自己可以去改,赋予用户最高权限GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_U..
2022-04-30 19:52:41
185
原创 常用Info
1.开始—>运行—>cmd,或者是 win+R 调出命令窗口。可以查看具体是哪个进程或者程序占用了 指定端口号的端口。enter回车执行该命令;最后一位数就是PID号。(其中-T是包括了子进程,-F是强制)
2022-04-25 14:46:47
982
原创 mysql
数据模型--->关系型数据库(概念:建立在关系模型基础上,由多张相互连接的二维表组成的数据库.而所谓二维表,指的是由行和列组成的表,就类似于Excel表格数据,有表头、有列、有行,还可以通过一列关联另外一个表格中的某一列数据.简单说,基于二维表存储数据的数据库就成为关系型数据库,不是基于二维表存储数据的数据库,就是非关系型数据库。)SQL--->结构化查询语言。操作关系型数据库的编程语言,定义了一套操作关系型数据库统一标准注释:单行注释:-- 注释内容 或 # 注释内容多行注释
2022-04-12 17:24:33
2004
原创 递归思想e
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>D.
2022-03-30 13:15:54
108
原创 判断是否存在
<script type="text/javascript"> // 判断数组当中是否拥有某个元素,如果有返回true,如果没有返回false let ary = ["a", "b", "c"]; let result = ary.includes('a') console.log(result) // true 包含 result = ary.includes('e') console.log(result) // false 不包含 //includ..
2022-03-30 13:10:34
326
原创 闭包思想e
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>D.
2022-03-30 10:10:19
343
原创 对象找值哦
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>D.
2022-03-29 13:31:19
307
原创 数组常用方法前端
<script> // forEach 迭代(遍历) 数组 var arr = [1, 2, 3]; var sum = 0; //全局变量 //value 数组元素 index数组元素的索引 array数组本身以逗号拼接 数组本身:1,2,3 arr.forEach(function(value, index, array) { console.log('每个数组元素' + .
2022-03-26 16:21:28
84
原创 合并数组e
const arr1=[1,2,3]const arr2=[4,5,6]arr.push(arr2) 此时arr为 [1,2,3,[4,5,6]]const newArr = [...arr1, ...arr2] //此时为 [1,2,3,4,5,6]把两个数组合成一个大数组用 [...数组1 , ...数组2]
2022-03-23 13:51:36
300
原创 Vue前端案例
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>学员.
2022-03-22 18:59:53
2466
原创 关于each的
// $('做循环的Dom元素').each(function(i,item){ // }) // $.each(循环的数据,function(循环的索引,循环的每一项){ // })<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewp...
2022-03-22 16:08:51
166
原创 vue中使用axios
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>购物车</title.
2022-03-15 11:55:53
1209
原创 dom 的类
// 实现选项卡功能function init() { // TODO 待补充代码 var di = document.querySelector('.tabs') var navdsige =di.querySelectorAll('div') var neirong = document.querySelector('#content').querySelectorAll('div') for(var i=0; i<navdsige.length; i++){ .
2022-03-14 12:05:50
88
原创 xhrxhr
// 原生ajax方法 (不太想用jQuery)function getweather() { const xhr = new XMLHttpRequest(); xhr.open('GET','./js/weather.json'); xhr.send(); xhr.onreadystatechange = function(){ if(xhr.readyState === 4){ if(xhr.status >= 200.
2022-03-12 13:32:16
121
原创 flex布局
flex布局父项常见属性以下由6个属性是对父元素设置的1.flex-direction:设置主轴的方向 2justify-content:设置主轴上的子元素排列方式3 .flex-wrap:设置子元素是否换行4. align-content:设置侧轴上的子元素的排列方式(多行)5.align-items:设置侧轴上的子元素排列方式(单行)6.flex-flow:复合属性,相当于同时设置了 flex-direction 和 flex-wrapflex-direction 设置主..
2022-03-11 09:08:13
154
原创 前端案例
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document&.
2022-03-07 21:41:44
563
原创 多事件触发
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <style> .login-header { width: 100%; text-align: center; height: 30px; .
2022-03-07 09:43:58
105
原创 css高级技巧
为什么需要精灵图:一个网页中往往会应用很多小的背景图像作为修饰。为了有效地减少服务器接收和发送请求的次数,提高页面的加载速度,出现了 CSS 精灵技术 -->核心原理:将网页中的一些小背景图像整合到一张大图中 ,这样服务器只需要一次请求就可以了。精灵技术目的: 为了有效地减少服务器接收和发送请求的次数,提高页面的加载速度精灵技术主要针对于背景图片使用。就是把多个小背景图片整合到一张大图片中。移动背景图片位置, 此时可以使用 background-position 。.使用精灵图的时候需要精确测
2022-03-04 20:16:35
166
原创 传统网页布局的三种方式
传统网页布局的三种方式 1.普通流(标准流) 2.浮动 3. 定位标准流(普通流/文档流)所谓的标准流: 就是标签按照规定好默认方式排列.1. 块级元素会独占一行,从上向下顺序排列。 常用元素:div、hr、p、h1~h6、ul、ol、dl、form、table2. 行内元素会按照顺序,从左到右顺序排列,碰到父元素边缘则自动换行。 常用元素:span、a、i、em 等以上都是标准流布局,标准流是最基本的布局方式。浮动(float)为什么需要浮动?假如如何让多个块级盒子(div
2022-03-04 19:37:54
6861
原创 盒子模型
盒子模型网页布局的核心本质: 就是利用 CSS 摆盒子盒子模型:盒子模型本质上是一个盒子,封装周围的 HTML 元素,它包括:边框、外边距、内边距、和 实际内容(border边框 padding内边距 外边距 margin content 内容)盒子模型(Box Model)组成 所谓盒子模型:就是把 HTML 页面中的布局元素看作是一个矩形的盒子,也就是一个盛装内容的容器,它包括:边框、外边距、内边距、和实际内容边框样式 none:没有边框即忽略所有边框的宽度(默认值) solid:边框为
2022-03-04 18:08:37
159
原创 vue2.0
什么是vue?是一套用于构建用户界面的前端框架vue 简介:vue 的特性:---->vue 框架的特性,主要体现在两方面:① 数据驱动视图 ② 双向数据绑定数据驱动视图:在使用了 vue 的页面中,vue 会监听数据的变化,从而自动重新渲染页面的结构好处:当页面数据发生变化时,页面会自动重新渲染!---->注意:数据驱动视图是单向的数据绑定。双向数据绑定: 在填写表单时,双向数据绑定可以辅助开发者在不操作 DOM 的前提下,自动把用户填写的内容同步到数据源 中。示意图如
2022-02-23 20:33:55
194
原创 Jquery
JavaScript 库:仓库:可以把很多东西放到这个仓库里面。找东西只需要到仓库里面查找到就可以了。JavaScript库:即 library,是一个封装好的特定的集合(方法和函数)。从封装一大堆函数的角度理解库,就是在这个库中,封装了很多预先定义好的函数在里面,比如动画animate、hide、show,比如获取元素等。简单理解: 就是一个JS 文件,里面对我们原生js代码进行了封装,存放到里面。可以快速高效的使用这些封装好的功能了。比如 jQuery,就是为了快速方便的操作DOM,里面基本
2022-02-23 11:03:43
108
原创 配置文件yaml
#项目运行端口配置server: # 端口号 port: 8081spring: # 数据源配置 datasource: username: 数据库用户名 password: 数据库用户密码 url: jdbc:mysql://localhost:3306/数据库名?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai driver-class-na.
2022-01-02 15:08:06
2098
原创 MyBatis-Plus
简介:MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。润物无声,只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑,效率至上只需简单配置,即可快速进行 CRUD 操作,从而节省大量时间。有丰富功能:热加载、代码生成、分页、性能分析等功能一应俱全。配置:在 application.properties 配置文件中添加 MySQL 数据库的相关配置:spring boot 2.0(内
2022-01-02 15:01:44
737
原创 Linux
常见的操作系统(windows、IOS、Android、MacOS, Linux, Unix)一、什么是Linux?Linux是一套免费使用和自由传播的类Unix操作系统,是一个多用户、多任务、支持多线程和多CPU的操作系统。,是一个性能稳定的多用户网络操作系统。说的简单点,它就是一个操作系统Linux 使用在那些地方?1.个人桌面领域的应用2. 服务器领域(JAVA)linux 在服务器领域的应用是最强的。linux 免费、稳定、高效等特点在这里得到了很好的体现,.
2021-12-26 00:49:40
274
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人