自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

重度懒癌患者的博客

愿世界和平

  • 博客(18)
  • 收藏
  • 关注

原创 【算法训练】和为s的两个数字(JavaScript版)

来自力扣上 剑指offer - 57 题题目描述输入一个递增排序的数组和一个数字 s,在数组中查找两个数,使得它们的和正好是 s。如果有多对数字的和等于 s,则输出任意一对即可。示例输入:nums = [2,7,11,15], target = 9输出:[2,7] 或者 [7,2]输入:nums = [10,26,30,31,47,60], target = 40输出:[10,30] 或者 [30,10]思路法一:双指针sum<target, start++

2022-03-07 22:31:43 596

原创 【算法训练】0~n-1 中缺失的数字(JavaScript版)

来自力扣上 剑指offer - 45 题题目描述一个长度为n-1的递增排序数组中的所有数字都是唯一的,并且每个数字都在范围0~n-1之内。在范围0~n-1内的n个数字中有且只有一个数字不在该数组中,请找出这个数字。示例输入: [0,1,3]输出: 2输入: [0,1,2,3,4,5,6,7,9]输出: 8思路[ 0, 1, 2, 3, 4, 5, 6, 8, 9 ] -->数组0 1 2 3 4 5 6 7 8 -->索引缺少7索引(left+ri

2022-03-06 17:28:07 456

原创 【算法训练】把数组排成最小的数(JavaScript版)

目录来自力扣上 剑指offer - 45 题题目描述示例:思路代码1.我第一时间想到了冒泡排序,但不是最优解2.可以用快速排序进行处理3.用内置函数sort()也可以来自力扣上 剑指offer - 45 题题目描述输入一个非负整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。示例:输入: [10,2]输出: "102"输入: [3,30,34,5,9]输出: "3033459"思路a、b均为字符串,a

2022-03-05 18:14:02 452

原创 java io 之 图片传入字节数组,再从字节数组输出图片【练习】

import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;.

2021-04-15 15:18:12 418

原创 keepalived 关于vrrp_script中的weight这个值的使用

今天在测试环境中顺利的搭建了zabbix高可用,中途没有出现预料之外的问题。需要注意的是在搭建高可用时,关于配置健康检查配置vrrp_script时要搞清楚主备的优先级顺序。    vrrp_script脚本中weight这个值必须指定,否则有时候重启服务后该节点被显示为fault 状态。weight值分为正值和负值,假定weight值为W,初始的优先级为P。    当weight值小...

2018-11-17 08:58:18 4488 1

原创 windows下安装zabbix agent

选择zabbix官网上已经编译好的agent包下载zabbix agent安装包Windows版本,我用的是zabbix_agents_3.4.6.win里面同时具备了32位和64位。 4.0版本的agent是32位和64位分开下载的。 Windows关闭防火墙:控制面板 --&gt;系统和安全 --&gt;Windows defender 防火墙 --&gt;启用或关...

2018-11-17 08:54:06 4808 1

原创 rpm包安装的mariadb指定数据存放路径

在默认安装mariadb的时候,可以在/etc/my.cnf.d/server.cnf中指定数据存放的路径:datadir=/xxx需要初始化数据库:mysql_install_db存放路径下所有文件需要赋予权限:chown -R mysql:mysql  /xxx刚刚的配置要让systemctl可以识别,需要刷新:systemctl daemon-reload重新开启数据库,配置...

2018-11-17 08:47:31 2246

原创 zabbix 4.0.0配置手册(3)zabbix agent端源码包安装

三、zabbix.agent配置(安装在需要被监控的主机上)1、无需安装数据库2、准备工作(1)下载zabbix-4.0.0源码包wget  https://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/4.0.0/zabbix-4.0.0.tar.gz(2)安装依赖yum -y install gc...

2018-10-23 12:17:18 3711

原创 zabbix 4.0.0配置手册(2)zabbix server端源码包安装

zabbix监控原理    Agentd安装在被监控的主机上,Agent负责定期收集客户端本地各项数据,并发送至Zabbix Server端,Zabbix Server收到数据,将数据存储到数据库中,用户基于Zabbix WEB可以看到数据在前端展现图像。当Zabbix监控某个具体的项目,改项目会设置一个触发器阈值,当被监控的指标超过该触发器设定的阈值,会进行一些必要的动作,动作包括:发送信息(...

2018-10-23 11:35:47 3364

原创 zabbix 4.0.0配置手册(1)数据库二进制包安装

一、数据库安装    在安装zabbix前需要安装数据库,只有安装zabbix.agent时,是不需要数据库的。在这里我是用的是MySQL 5.7.23二进制包。1、准备工作(1)下载MySQL 5.7.23二进制包,这里我将其放在了/root/下面。wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.23-el7-x...

2018-10-23 11:28:33 793

原创 mysql基本操作

MySQL基本操作SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL。DDL(data definition language)数据库定义语言:创建表的时候用到的一些sql,比如说:CREATE、ALTER、DROP等。DDL主要是用在定义或改变表的结构,数据类型,表之间的链接和约束等初始化工作上。DML(data manipul...

2018-09-24 23:34:23 145

原创 ftp基本操作命令

ftp基本操作命令?  [command][command]指定需要帮助的命令名称。如果没有指定 command,ftp将显示全部命令的列表。ascii/binary  FTP支持两种文件传送类型,ASCII码和二进制图像。传送文本文件时应该使用ASCII。cd  [remote-directory]指定要更改的远程计算机上的目录。lcd  [directory]d...

2018-09-24 19:41:54 683

原创 七层协议、四层协议

七层协议:数据在传送过程中从发送端到传输端也就是从应用层到应用层,发送端和接受端的所做的是相反的动作,每一层在面对不同方向的数据时会有不同的解决方式,在看每一层的解释的时候请配合第二副图传输方向去看。应用层:面向用户,包含各种应用协议(HTTP、FTP、SMTP等)。 表示层:将用户传来的信息(应用层的命令或数据)进行翻译,如编码、数据格式转换、加密解密等。 会话层:在得到需要连接...

2018-09-10 18:38:59 1729

原创 kvm脚本之利用模板建立一台或者多台虚拟机

#!/bin/bash#创建单个虚拟机(需要电脑中存在模板虚拟机)#获取新虚拟机名称(单个创建模式)get_newname(){ while true do read -p "请输入新虚拟机名称:" newname if [ $newname ];then b...

2018-08-31 15:23:48 1507

原创 centos7主机配置桥接模式

修改本机网卡     /etc/sysconfig/network-scripts/ifcfg-enp0s25TYPE="Ethernet"NAME="enp0s25"DEVICE="enp0s25"ONBOOT="yes"BRIDGE=br0添加桥接    /etc/sysconfig/network-scripts/ifcfg-br0  (br0需要自行创建)TYPE=...

2018-08-30 11:16:21 636

原创 kvm脚本之创建单个虚拟机

根据修改模板虚拟机的xml文件创建新的虚拟机#!/bin/bash#创建单个虚拟机(需要电脑中存在模板虚拟机)single_initialize_define(){ while true do read -p "请输入新虚拟机名称:" newname if [ $newname ];then break else echo "************" ...

2018-08-29 20:36:10 464

原创 python的五种参数 之 通过一个tuple和dict调用含有多个参数的函数

1、首先需要理解什么是位置参数(必选参数)、默认参数、可变参数、关键字参数、命名关键字参数-----(简述)位置参数:按照函数规定的位置,填入参数。def a1(x1,x2,x3): print(x1,x2,x3)a1(1,2,3)a1(3,2,1)输出结果:1 2 33 2 1默认参数:若不指定参数,会有提前定义好的参数代替(默认参数必须指向不变对象!否则你的...

2018-08-29 11:00:59 1182

原创 负载均衡

七层负载均衡---应用层---url四层负载均衡---传输层---ip、port 前端使用lvs做四层负载,后面使用nginx做七层调度加入keepalived... (转---lvs、nginx、haproxy转发模式优缺点总结) https://yq.aliyun.com/ziliao/78374...

2018-08-22 21:19:58 131

空空如也

空空如也

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

TA关注的人

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