2023年4月18日

部署多节点elasticsearch集群的shell脚本

摘要: 以下是一个部署多个节点的elasticsearch集群的shell脚本示例: #!/bin/bash # 设置集群名称 CLUSTER_NAME="my_cluster" # 设置elasticsearch版本号 ES_VERSION="7.10.2" # 设置elasticsearch安装目录 E 阅读全文

posted @ 2023-04-18 11:45 明.Sir 阅读(215) 评论(0) 推荐(0) 编辑

elasticsearch优化思路

摘要: 一、优化方案 调整并发线程数 在高并发场景下,Elasticsearch服务的并发线程数需要调整到合适的值,避免线程数过多导致CPU资源浪费和内存开销增加。同时也需要避免线程数过少导致请求响应时间过长。可以通过调整Elasticsearch的线程池参数来实现。 调整分片数量 Elasticsearc 阅读全文

posted @ 2023-04-18 11:11 明.Sir 阅读(412) 评论(0) 推荐(0) 编辑

nginx服务在高并发场景下的优化方案及具体配置

摘要: 随着互联网的快速发展,高并发场景下的网站服务已经成为了许多企业和网站必须面对的问题。在这些场景下,如何优化nginx服务成为了一个非常重要的问题。本文将介绍一些在高并发场景下优化nginx服务的方案和具体配置。 一、基础配置 worker_processes 该参数指定了nginx的工作进程数,一般 阅读全文

posted @ 2023-04-18 11:04 明.Sir 阅读(1763) 评论(0) 推荐(0) 编辑

2022年8月20日

爬虫-多线程抓取斗图表情

摘要: import requests from lxml import etree import os import time from multiprocessing import Pool headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; 阅读全文

posted @ 2022-08-20 22:09 明.Sir 阅读(45) 评论(0) 推荐(1) 编辑

2022年8月19日

爬虫-获取豆瓣Top250信息

摘要: import time import requests from lxml import etree i = 0 for item in range(0, 275, 25): url = f'https://movie.douban.com/top250?start={item}&filter=' 阅读全文

posted @ 2022-08-19 23:18 明.Sir 阅读(43) 评论(0) 推荐(1) 编辑

2022年8月18日

爬虫-获取中信证券产品信息

摘要: import requests from lxml import etree import time import re ''' 功能描述:手动输入抓取页数,将获取的产品名称、管理人等信息数据,并生成excel ''' # 定义抓取方法 def get_url(url): res = request 阅读全文

posted @ 2022-08-18 16:26 明.Sir 阅读(99) 评论(0) 推荐(1) 编辑

2022年5月20日

Python 520表白

摘要: PS:又是开心营业的一天,距离上次开心营业,已过去95天 效果图: 上代码: # -*- coding: UTF-8 -*- import os import turtle as t t.title('关注博客不迷路:www.cnblogs.com/mliu(又是开心营业的一天)') t.speed 阅读全文

posted @ 2022-05-20 16:17 明.Sir 阅读(75) 评论(0) 推荐(0) 编辑

2022年5月13日

基于kibana的Dev Tools控制板上es常用查询语句

摘要: 1、集群相关 查询集群健康状态 GET _cluster/health 查询所有节点 GET _cat/nodes 查询索引及分片的分布 GET _cat/shards 查询所有插件 GET _cat/plugins 2、索引相关查询 查询所有索引及容量 GET _cat/indices 查询索引映 阅读全文

posted @ 2022-05-13 10:13 明.Sir 阅读(277) 评论(0) 推荐(1) 编辑

2022年2月22日

Python情人节表白小程序

摘要: Python练手,情人节小程序,心跳+爱心 import numpy as np import matplotlib.pyplot as plt import time def heart(x, bound='up'): if bound == 'up': return np.sqrt(2 * np 阅读全文

posted @ 2022-02-22 10:50 明.Sir 阅读(526) 评论(0) 推荐(1) 编辑

2021年12月30日

Python基础之判断语句与循环语句

摘要: 一 嵌套if应用 情节描述:上公交车,并且可以有座位坐下 要求:输入公交卡当前的余额,只要超过2元,就可以上公交车;如果空座位的数量大于0,就可以坐下 import random money = int(input("请输入公交卡余额:")) numbers = random.randint(0,2 阅读全文

posted @ 2021-12-30 16:16 明.Sir 阅读(349) 评论(0) 推荐(0) 编辑

Python基础之认识Python与Python基础

摘要: 一 Python优缺点 优点 简单————Python是一种代表简单主义思想的语言。阅读一个良好的Python程序就感觉像是在读英语一样,尽管这个英语的要求非常严格!Python的这种伪代码本质是它最大的优点之一。它使你能够专注于解决问题而不是去搞明白语言本身。 易学————就如同你即将看到的一样, 阅读全文

posted @ 2021-12-30 15:44 明.Sir 阅读(406) 评论(0) 推荐(0) 编辑

2021年8月31日

mariadb在Linux环境下大小写敏感

摘要: 查看当前数据库大小写敏感配置: [root@iZ2zehcucevs54589utu1eZ ~]# mysql -uroot -p Enter password: Welcome to the MariaDB monitor. Commands end with ; or \g. Your Mari 阅读全文

posted @ 2021-08-31 16:28 明.Sir 阅读(933) 评论(0) 推荐(0) 编辑

2021年8月20日

mariadb用户管理

摘要: 1、创建或更换(从10.1.3版本开始) CREATE OR REPLACE USER #用户存在时,进行修改,用户不存在时,进行创建。 CREATE OR REPLACE USER test@localhosts IDENTIFIED BY 'SK@t1^JhvRj'; #创建或修改用户密码,默认 阅读全文

posted @ 2021-08-20 11:09 明.Sir 阅读(272) 评论(0) 推荐(0) 编辑

2021年8月19日

mariadb密码审计

摘要: 一、环境说明 操作系统:CentOS Linux release 7.6.1810 (Core) 数据库版本:mariadb-10.6.4-rhel-7-x86_64 要求: 1、密码有效周期审计(需要10.4开始支持) 2、密码复杂度审计 二、开启审计 1、密码复杂度审计 简单密码检查插件首次在m 阅读全文

posted @ 2021-08-19 16:41 明.Sir 阅读(948) 评论(0) 推荐(0) 编辑

mariadb安装

摘要: 一、环境说明 mariadb版本:mariadb-10.6.4-rhel-7-x86_64 操作系统版本:CentOS Linux release 7.6.1810 (Core) 二、下载安装包 地址:https://mariadb.com/downloads/ 三、安装mariadb tar -x 阅读全文

posted @ 2021-08-19 16:10 明.Sir 阅读(453) 评论(0) 推荐(0) 编辑

解决mariadb无密码登录问题

摘要: 问题描述: 通过mysql -u、mysql命令可直接登陆,如下图所示: 处理思路: 1、select user, plugin from user; #查看账户认证状态 如果不是mysql_native_password,需要进行修改,执行以下命令: ALTER USER root@localho 阅读全文

posted @ 2021-08-19 15:59 明.Sir 阅读(378) 评论(0) 推荐(0) 编辑

2021年8月18日

mariadb日志审计功能

摘要: 1)登录数据库,执行如下命令,查看插件位置 show variables like '%plugin%' ; 2)入到/usr/lib64/mysql/plugin/目录(该目录为步骤(1)的plugin_dir目录),查看是否有server_audit.so文件,如果没有的话,访问http://w 阅读全文

posted @ 2021-08-18 11:49 明.Sir 阅读(856) 评论(0) 推荐(0) 编辑

2021年7月8日

rsyslog日志配置

摘要: 1 # rsyslog v5 configuration file 2 3 # For more information see /usr/share/doc/rsyslog-*/rsyslog_conf.html 4 # If you experience problems, see http:/ 阅读全文

posted @ 2021-07-08 13:48 明.Sir 阅读(442) 评论(0) 推荐(0) 编辑

2020年10月19日

WEB安全笔记之计算机网络与协议(四)

摘要: 2.8. HTTPS 2.8.1. 简介 HTTPS(HyperText Transfer Protocol over Secure Socket Layer)可以理解为HTTP+SSL/TLS, 即 HTTP 下加入 SSL 层,HTTPS 的安全基础是 SSL。 2.8.2. 交互 2.8.2. 阅读全文

posted @ 2020-10-19 11:21 明.Sir 阅读(255) 评论(0) 推荐(0) 编辑

WEB安全笔记之计算机网络与协议(三)

摘要: 2.6. 域名系统 2.6.1. 简介 DNS是一个简单的请求-响应协议,是将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS使用TCP和UDP协议的53端口。 2.6.2. 术语 2.6.2.1. mDNS Multicast DNS (mDNS),多播DNS,使用53 阅读全文

posted @ 2020-10-19 11:19 明.Sir 阅读(351) 评论(0) 推荐(0) 编辑

导航