- 博客(53)
- 资源 (2)
- 收藏
- 关注
原创 ELK8.15.4搭建开启安全认证
安装 Elastic :Elasticsearch,Kibana,Logstash另外安装一个收集器filebeat。
2024-11-18 09:30:06
1040
原创 iptables限制docker端口禁止某台主机访问(使用DOCKER链和raw表的PREROUTING链)
两种方法使用iptables拦截筛选docker映射出来的端口
2024-10-28 16:01:04
975
1
原创 ansible-playbook when使用 xx in xx代替xx==xx.* (通配符、正则)
ansible-playbook when使用 xx in xx代替xx==xx.* (通配符、正则)
2023-05-05 12:05:15
273
原创 Zabbix监控系统
Zabbix监控系统zabbix是一个基于WEB界面的提供分布式系统监控以及网络监控功能的企业级开源监控套件。全面监控适用于任何IT基础架构、服务、应用程序和资源的监控解决方案一、Zabbix基础介绍1.1 Zabbix简介 Zabbix由Alexei Vladishev(阿列克谢·弗拉迪舍夫)创建,目前由其成立的公司:Zabbix SIA积极的持续开发更新维护,并为用户提供技术支持服务。 Zabbix是免费的。Zabbix是根据GPL通用公共许可证的第二版编写和发布的。这意味着产品源代码
2022-07-12 17:04:42
1365
原创 Centos 升级 Kernel
1. 查看网口相关信息[root@server ~]# ethtool -i ens33driver: e1000 # 网卡类型version: 7.3.21-k8-NAPI # 版本firmware-version: expansion-rom-version: bus-info: 0000:02:01.0supports-statistics: yessupports-test: yessupports-eeprom-access: yessupports-register-du
2022-03-17 09:45:58
624
原创 zabbix 链接docker 容器mysql报错 [Z3001] connection to database ‘zabbix‘ failed
zabbix 链接docker 容器mysql报错 50588:20220207:155535.075 [Z3001] connection to database 'zabbix' failed: [200 2] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.soc k' (2)今天打算安装zabbix并且使用docker的mysql依照步骤中间未出任何问题...
2022-02-07 17:32:07
3200
原创 TP路由器的ip映射配置
今天尝试使用TP路由器进行映射服务器内网IP设备:一台TP-LINK路由器一台服务器一台电脑服务器IP地址:Ip:192.168.23.2网关:192.168.23.254路由器配置:WAN口自动获取IP即可,如果自己需要也可进行配置固定IPLAN口设置的IP地址务必要跟服务器的网关一致,不然会导致映射失败,服务器会ping不通WAN口DHCP池的开始,结束范围一定要和服务器的IP地址一致,不然配置虚拟服务器时会提示IP地址不是局域网网段的IP,请重新输入所以要保持一致
2021-12-30 10:49:13
6118
原创 Python 计算 1,3,5,7,9的阶乘和 阶乘计算无需函数
阶乘求和,大部分人都是用的函数来写的,由于好多初学者还没有学到函数所以尝试写了一个不使用函数的list1 = [1,3,5,7,9]list2 = []a = 0for i in list1: n = 1 for j in range(1,i+1): n = n*j list2.append(n)for i in list2: a+=iprint(list2)print(a)...
2021-11-13 11:39:01
3671
原创 网卡绑定技术Teaming 、多网卡做备份
网卡绑定技术Teaming网络组NetWork Teaming网络组是将多块网卡逻辑地连接到一起从而允许故障转移或者提高吞吐率的方法。提高服务器网络可用性的一个方式是使用多个网卡Linux 绑定驱动程序提供了一种将多个网卡聚合到一个逻辑的绑定接口的方法。该方法是一个新的实现绑定的方法,不会影响Linux内核中的旧绑定驱动网络组是将多个网卡聚合在一起的方法,从而实现冗错和提高吞吐量网络组不同于旧版中bonding技术,提供更好的性能和扩展性网络组由内核驱动和teamd守护进程实现.有多
2021-10-06 15:28:49
414
原创 Docker 导出容器导入后无法运行报错:Error response from daemon: No command specified.
Docker 导出容器导入后无法运行报错:Error response from daemon: No command specified.根据报错信息是没有指定 command 加上 command即可运行[root@localhost ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEdocker.io/ubuntu latest
2021-09-24 15:26:42
12547
原创 python requests模拟登陆
import requestsimport jsonurl = 'https://api.moguding.net:9000/session/user/v1/login'headers = { 'content-type':'application/json;charset=UTF-8'}data = { "phone": "", "password": "", "loginType": "android", "uuid": "" }data =json.dum
2021-07-08 13:40:53
189
原创 原生JavaScript写一个简简单单的弹幕
今天闲着无聊突然想写一个弹幕发射效果,复杂的也不会写就利用setInterval简单写一个吧效果如下先把框架写出来,简简单单初学者肯定也会写。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" co
2021-06-21 16:42:42
238
原创 Javascript数组去重(利用new Set)
Set 是什么?Set对象是值的集合,你可以按照插入的顺序迭代它的元素。 Set中的元素只会出现一次,即 Set 中的元素是唯一的因为他的元素唯一所以我们可以利用它来去重 arr1 = [1, 1, 2, 3, 4, 3, 1] let set1 = new Set(arr1) 返回的是一个类数组,就是类似于数组但是实际上原型是Object console.log(set1) // Set(4) {1, 2, 3, 4} 可以利用Array.from来将他转成真正的数组 let newArr
2021-06-15 15:17:24
3075
11
原创 JavaScript 利用差集写一个自己的对比小工具
在工作中需要每周统计人员提交材料情况又不想一个一个复制黏贴查找只好写一个小工具帮自己查找谁没提交材料先把页面搞一搞<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=devi
2021-06-15 15:01:27
277
2
原创 python 打印三角形
# 外层循环,控制行数for i in range(1,6): # 内层循环,控制每行*的个数 for j in range(1,i+1): # 因为print()自带一个\n,会默认换行,所以通过end="",取消自动换行 print("*",end = " ") # 每行执行完后换行 print()result:* * * * * * * * * * * * * * * ...
2021-04-13 16:56:04
187
原创 es6 let 与 var的区别
作用域不同在ES6之前,我们都是用var来声明变量,而且JS只有函数作用域和全局作用域,没有块级作用域,所以{}限定不了var声明变量的访问范围.{ var i = 9;}console.log(i); // 9ES6新增的let,可以声明块级作用域的变量。{ let i = 9;}console.log(i); // Uncaught ReferenceError: i is not defined例如:let在for循环中的使用let非常适合在for循环中使用,J
2021-04-13 11:59:37
169
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人