- 博客(24)
- 收藏
- 关注
原创 tcpdump 抓包分析
通过以上方法,你可以快速定位网络中的丢包和重传问题,并结合其他工具(如。抓包分析丢包或重传是网络故障排查中的常见操作。用于匹配TCP SYN包(重传的标志之一)。:过滤出包含“lost”的行(丢包信息)。:禁用主机名和端口号解析,加快分析速度。:指定抓包的网卡(根据实际情况替换为。:DROP或REJECT策略导致丢包。、Wireshark)进行深入分析。:TCP协议主动重传以保障可靠性。:网卡、网线、交换机端口问题。:数据包到达顺序错误触发重传。:发送100个ICMP包。:路由器或交换机缓冲区满。
2025-03-12 16:06:53
742
原创 Elasticsearch单机版本加密安装
本文使用的ES版本是7.10.2,环境是Liunx系统ES所有版本下载路径是:https://www.elastic.co/cn/downloads/past-releases#elasticsearchELK版本匹配兼容的地址是:https://www.elastic.co/cn/support/matrix#matrix_compatibility选择磁盘空间大的目录进行安装部署3、环境设置创建用户 关闭系统防火墙编辑hosts文件 编辑limits.conf文件
2025-03-05 15:55:13
472
原创 高频SQL优化技巧9条
从这个结果中发现查询速度比全表扫描速度还要慢(当然在重复执行这条SQL,多次查询之后速度还是变快了很多,几乎省了一半时间,这是由于缓存的原因), 接着使用explain命令来查看该SQL的执行计划,发现该SQL执行采用的普通索引。在进行SQL查询深度分页优化时,如果对于有where条件,又想走索引用limit的,必须设计一个索引,将where放第一位,limit用到的主键放第二位,而且只能select 主键。因为表中新增数据时,需要同时为它创建索引,而索引是需要额外的存储空间的,而且还会有一定的性能消耗。
2024-09-19 11:59:15
953
原创 docker安装及使用
需要将在centos7.8版本下编译的Testcode可执行程序及运行目录上传到容器中,并在容器中成功运行程序,然后将该容器打包成一个新的镜像基础文件作为发布版使用,现场服务器部署完docker之后直接加载启动这个新的镜像就能成功运行Testcode程序,这样就避免了依赖现场服务器环境(操作系统不一致,glibc库不一致等导致程序启动不成功等问题。FROM ucentos7.8.2003: FROM是后面是该目标镜像使用的基础镜像,基础镜像有且只能有一个,这里使用centos7.8.2003作为基础镜像;
2024-09-18 18:25:00
872
原创 python学习打卡1
列表列表是有序集合,没有固定大小,能够保存任意数量任意类型的 Python 对象,语法为 [元素1, 元素2, ..., 元素n]。列表里面的元素类型可以是整型、浮点型、布尔型及字符型列表的创建#创建一个空列表x = []print(x,type(x))# 用推导式创建个列表t = [x for x in range(10)]print(t,type(t))# 利用range()创建列表r = list(range(4))print(r,type(r))# 创建个混
2022-05-30 14:40:38
365
原创 python学习第一天
python编程规范:python脚本开头写上# coding = utf-8变量名:可以包括字母、数字、下划线、但变量名不能以数字开头,变量名区分大小写。注意代码行的空格,四格缩进或tab只能选一种,不能在同一个脚本中混用a = 1print(a)python数据类型:整型int 、浮点型float、布尔型bl、字符串strpython类型转换:int(a)、float(a)、str(a)三元运算:a = x if x<y else yprint(a)p..
2022-05-29 15:33:45
77
原创 python基础学习之条件、循环语句
1. if 语句if expression: expr_true_suiteif 语句的expr_true_suite代码块记得要缩进只有当条件表达式expression结果为真时才执行,否则将继续执行紧跟在该代码块后面的语句。 单个 if 语句中的expression条件表达式可以通过布尔操作符and,or和not实现多重条件判断。【例子】if 2 > 1 and not 2 > 3: print('your are right!') #y...
2022-05-29 14:44:00
894
原创 python基础学习之异常处理
异常处理异常就是运行期检测到的错误。计算机语言针对可能出现的错误定义了异常类型,某种错误引发对应的异常时,异常处理程序将被启动,从而恢复程序的正常运行。1. Python 标准异常总结BaseException:所有异常的基类 Exception:常规异常的基类 StandardError:所有的内建标准异常的基类 ArithmeticError:所有数值计算异常的基类 FloatingPointError:浮点计算异常 OverflowError:数值运算超出最大限制 Zero..
2022-05-29 14:43:35
200
原创 python基础学习之变量、运算符与数据类型
变量、运算符与数据类型1. 注释在 Python 中,#表示注释,作用于整行。【例子】单行注释# 这是一个注释print("Hello world")# Hello world''' '''或者""" """表示区间注释,在三引号之间的所有内容被注释【例子】多行注释# 写下你的答案"""在代码块中打印(print)出 hello+你的姓名"""print("hello 张")# hello 张2. 运算符算术运算符操作符 名称 示例...
2022-05-28 23:04:03
500
原创 python对ftp的常用操作
# -*- coding: UTF-8 -*-# python连接ftp服务器from ftplib import FTP####### 连接 FTP 服务器# 如果 FTP 不用用户名密码就直接可以访问,那就是用的默认用户名 Anonymous,密码为空。def conn_ftp(): ''' 作用:连接ftp服务器 参数:无 返回:ftp服务器连接的对象 ''' # FTP连接信息 ftp_ip = "127.0.0.1
2022-05-25 15:58:36
5017
原创 python将ftp指定目录下文件下载到本地指定的目录下
#!/usr/bin/python# -*- coding: utf-8 -*-#zcz"""FTP文件下载操作"""from ftplib import FTPimport osclass FTP_OP(object): def __init__(self, host, username, password, port): """ 初始化ftp :param host: ftp主机ip :param username: ftp用户名 :param passw
2022-05-25 15:35:47
3010
1
原创 mysql忘记密码修改
windows为例:1. 关闭正在运行的MySQL服务。2. 打开DOS窗口,转到mysql\bin目录。3. 输入mysqld --skip-grant-tables 回车。--skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。4. 再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录。5. 输入mysql回车,如果成功,将出现MySQL提示符 MySQL>6. 连接权限数据库: use mysql; 7. ...
2022-05-18 17:50:19
78
原创 oracle时间相关函数
oracle数据库1、获取当前时间select sysdate() from dual;2、加减某个时间间隔select sysdate+ 1/24 from dual;sysdate+ 1表示时间加一天,1/24表示时间加一小时;select sysdate, add_months(sysdate,4) from dual;--增加4个月select sysdate, add_months(sysdate,12*4) from dual;--增加4年对当前时间作减法,直
2022-05-08 16:51:36
7782
原创 mysql时间相关函数
mysql数据库1、获取当前时间 select now()-- 获取当前具体的日期和时间 2022-05-07 16:07:39select curdate()-- 获取当前日期 2022-05-07select cu...
2022-05-08 15:51:39
3751
原创 CDH 5.13.1 安装文档
CDH 5.13.1安装文档1.安装介绍本文介绍CDH安装,安装版本以当前最新版CDH 5.13.1为例。CDH提供了自动在线安装,手动离线安装的方式,本文介绍的安装方式为完全离线安装。是同时适用于测试环境、生产环境的安装方式,对应官方安装文档章节为:Installation Path C - Manual Installation Using Cloudera Manager Tarballs2.下载所需安装文件CDH的离线安装需要下需以下文件:C...
2022-04-27 20:03:48
2408
原创 mysql定时从一张表a抽到另一张表b
-- 1、先建表a,bCREATE TABLE `a` ( `zyid` int(11) NOT NULL COMMENT '资源ID', `hdbs` varchar(32) COLLATE utf8_bin NOT NULL COMMENT '活动标识', `hdqy` char(6) COLLATE utf8_bin DEFAULT NULL COMMENT '活动区域', `hdsj` timestamp NOT NULL COMMENT '活动时间', `rksj` var...
2022-04-22 21:40:59
1021
转载 linux中常用的程序
下面列出我常用的一些 Linux 程序。一个列表里可能有很多,那是为了方便你来选择,我列出了比较信得过的。但其实很多只有第一个是我真正在用的。我不喜欢试用程序。 * Shell: bash。我使用 bash 的 vi 命令行方式。 * 编辑器: VIM, Emacs * 程序开发: GCC, make, ld, Scheme48, j2sdk, Per
2018-01-03 16:45:29
231
kettle插件elasticsearch
2025-03-12
Kettle,全称Pentaho Data Integration(PDI),是一款开源的数据集成工具,由社区驱动,广泛用于数据清洗、转换和加载任务 它提供了图形化的用户界面Spoon,让用户无需编程
2025-03-12
谷歌插件工具elasticsearch-head0.3
2025-03-12
Redis 5.0.14
2025-02-07
rabbitmq3.8.12镜像文件包
2025-02-07
nacos-server镜像包
2025-02-07
mysql8.0.32镜像文件包
2025-02-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人