自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

apollo_miracle的博客

因为坚守,花开不败!

  • 博客(442)
  • 资源 (17)
  • 收藏
  • 关注

原创 Linux 服务管理

目录1 服务简介与分类1.1 服务的分类1.1.1 启动与自启动1.1.2 查询已安装的服务1.1.3 RPM安装服务和源码包安装服务的区别2 RPM包安装服务的管理2.1 独立服务的管理2.1.1 RPM包安装在默认位置中2.1.2 独立服务的启动2.1.3 独立服务的自启动2.2 基于xinetd服务的管理2.2.1 安装xinetd与telnet2.2.2 xinetd服务的启动2.2.3 xinetd服务的自启动3 源码包安装服务的管理3.1 源码包安装服务的启动3.2 源码包服务的自启动3.3 让

2022-06-19 18:10:58 395

原创 Linux Shell编程

正则表达式与通配符基础正则表达式字符截取命令cut字段提取命令cut命令的局限print和printf命令awk命令BEGINENDFS内置变量关系运算符sed命令字符处理命令排序命令sort统计命令wc条件判断判断文件类型判断文件权限比较文件比较整数判断字符串多重条件判断流程控制if语句单分支if条件语句双分支if条件语句多分支if条件语句case语句for循环while循环与until循环函数...

2022-06-18 21:14:44 2962

原创 Linux Shell基础

Shell概述Shell的分类Linux支持的ShellShell脚本的执行方式脚本执行俄罗斯方块游戏Bash的基本功能历史命令命令补全命令别名常用快捷键标准输入输出输入输出重定向管道符通配符Bash中其他特殊符号Bash的变量用户自定义变量变量设置规则变量分类本地变量(用户自定义变量)环境变量预定义变量Bash的运算符数值运算与运算符declare声明变量类型数值运算运算符变量测试与内容替换环境变量配置文件source命令环境变量配置文件...

2022-06-08 22:41:20 572

原创 Linux 文件系统管理

分区类型分区表示方法文件系统文件系统查看统计目录或文件大小du命令和df命令的区别文件系统修复显示磁盘状态查询挂载挂载U盘NTFS文件系统安装NTFS-挂载NTFS文件系统fdisk命令分区过程分区自动挂载与fstab文件修复分区自动挂载/etc/fstab文件修复挂载swap分区swap分区开机自动挂载...

2022-06-03 23:43:08 1077

原创 Linux 权限管理

ACL权限简介ACL权限开启永久开启分区ACL权限设定ACL权限环境准备给用户设定ACL权限给用户组设定ACL权限最大有效权限删除ACL权限递归ACL权限默认ACL权限SetUIDSetUID的功能设定SetUID的方法取消SetUID的方法SetGIDSetGID针对文件的作用SetGID针对目录的作用设定SetGID取消SetGIDSticky BITSBIT粘着位作用设置与取消粘着位修改文件系统属性查看文件系统属性sudo权限简介sudo使用...

2022-06-01 00:45:39 658

原创 Linux 用户和用户组管理

用户配置文件用户信息文件初始组和附加组Shell是什么影子文件查看影子文件组信息文件和组密码文件组信息文件组密码文件用户管理相关文件用户的家目录用户的邮箱用户模板目录用户管理命令添加用户命令useradd命令格式添加默认用户指定选项添加用户用户密码修改用户密码查看密码状态锁定用户解锁用户修改用户信息修改用户密码状态删除用户用户切换用户组管理命令添加用户组修改用户组删除用户组把用户添加入组或从组中删除...

2022-05-30 18:20:09 2679

原创 Linux软件安装

软件包管理简介源码包RPM包RPM包管理 - rpm命令管理RPM包命名原则RPM包依赖性RPM包安装、升级与卸载RPM安装RPM包升级PRM卸载RPM包查询RPM包校验和文件提取RPM包校验RPM包中文件提取RPM包管理-yum在线管理IP地址配置和网络yum源IP地址配置网络yum源yum命令查询安装升级卸载yum软件组管理命令光盘yum源搭建源码包管理源码包和RPM包的区别源码包安装过程安装准备安装注意事项源码包安装过程源码包的卸载

2022-05-29 17:13:35 1059

原创 Linux文本编辑器Vim

1 Vim常用操作1.1 Vim 简介1.2 插入命令1.3 定位命令1.4 删除命令1.5 复制和剪切命令1.6 替换和取消命令1.7 搜索和搜索替换命令1.8 保存和退出命令2 Vim使用技巧2.1 导入命令执行结果2.2 定义快捷键2.3 永久保存快捷键2.4其他常用命令

2022-05-29 00:44:52 468

原创 Linux常用命令详解

显示目录文件-ls创建新目录-mkdir切换目录-cd显示当前目录-pwd删除空目录-rmdir复制文件(夹)-cp删除文件-rm创建空文件-touch查看文件内容-cat分页显示文件内容-more分页显示文件内容-less显示文件前几行内容-head显示文件前几行内容-tail链接-ln修改权限-chmod修改所有者-chown修改所属组-chgrp显示、设置文件的缺省权限-uamsk文件搜索-find在文件资料库中查找文件-locate

2022-05-25 00:27:52 2987 3

原创 十大经典排序算法总结

排序算法说明(1)排序的定义:对一序列对象根据某个关键字进行排序;输入:n个数:a1,a2,a3,...,an 输出:n个数的排列:a1',a2',a3',...,an',使得a1'<=a2'<=a3'<=...<=an'。再讲的形象点就是排排坐,调座位,高的站在后面,矮的站在前面咯。(2)对于评述算法优劣术语的说明稳定:如果a原本在b前面,而a=b,排...

2019-02-05 01:31:32 1980 1

原创 批量给图片添加水印

利用Python可以编写个性化自定义的文字水印,而且只需编写一遍,便可永久免费重复使用!

2024-07-12 10:58:37 258

原创 批量制作word表格

将excel表中的成绩内容制作为成绩单,每页对应一个学员的成绩,方便打印。

2024-07-11 14:05:41 494

原创 批量提取网页表格内容至excel文件

批量提取网页表格内容至excel文件

2024-07-11 13:53:16 421

原创 批量提取PDF中表格内容

使用pdfplumber读取PDF文件,自动提取每一页的表格,循环写入新的Excel文件中

2024-07-11 10:33:07 444

原创 批量提取Word文档中表格内容

有一个word文件,其中包含多个格式一致的表格,需要将其内容进行提取,填写到excel中。

2024-07-11 10:23:28 177

原创 按模版批量生成定制合同

如果手工来做这个事情,准备好数据之后,需要从Excel表格中复制粘贴数据,再到word中去替换,每次至少需要3分钟的时间。假如每天要开100份,则至少要花5个小时。这样就太浪费人力时间了,而且手工编辑word很容易出错。提前准备好word模板,准备写入word文档的内容,我们使用Python直接读写word模块,通过读取Excel表格中的信息,批量替换内容并生成word文件。一个仪器设备采购公司,商品合同采购需要按模版生成的固定的文件,模板是固定的,只是每次需要替换信息,然后打印出来寄给客户。

2024-07-10 16:06:03 273

原创 批量发送定制邮件内容

使用python代码批量给以下学员发送作业反馈邮件

2024-07-10 15:11:02 320

原创 修改ES索引名称

在Elasticsearch中,_reindex和_clone是两个用于处理索引数据的API,但它们之间有一些关键的区别。_reindex提供了更多的灵活性,允许你在重新索引过程中修改或转换文档,但它可能会更慢,特别是在处理大量数据时。使用_clone时,不需要重新索引整个索引的数据,因为Elasticsearch会直接在内部复制索引的段文件。由于_clone是基于内部段文件的复制,因此它通常比_reindex更快,尤其是在处理大型索引时。通过POST请求将现有索引别名删除。

2024-07-09 15:33:59 434

原创 elasticsearch重置密码

Elasticsearch三台集群环境,对外端口为6200,忘记elasticsearch密码,进行重置操作

2024-06-27 17:29:38 1176

原创 logstash配置文件中明文密码加密

应用配置文件中禁止使用明文密码,需要加密处理上图中,红框打码位置为es的明文密码,需要对其进行处理。

2024-06-26 15:27:12 357

原创 kibana配置文件中明文密码加密

应用配置文件中禁止使用明文密码,需要加密处理上图中,红框打码位置为es的明文密码,需要对其进行处理。

2024-06-26 14:44:45 228

原创 ES内存溢出报错问题解决方案

1 错误详情1 错误详情在这里找到了3个数值Data too large, data for [] would be [125643918/119.8mb] 这个就是上限内存(缺省是它是ES最大内存的95%)real usage: [125639936/119.8mb], ES已经使用的内存new bytes reserved: [3982/3.8kb] 本次查询需要的内存。

2024-06-21 15:03:55 977 1

原创 通过python代码将html文件另存为xlsx文件

通过python实现办公流程自动化,经常遇到从网页上下载的excel文件为html格式的表格(或者后缀为xls/xlsx,实际依旧为html格式),无法通过python处理文件数据,比如合并excel文件,此时就需要将文件另存为excel格式,手动操作过于繁琐,可以通过以下代码进行自动化实现。

2024-06-20 09:59:16 326

原创 ES集群设置访问密码

在es的bin下执行Please enter the desired output file [elastic-stack-ca.p12]: // 设置文件生成名称(可回车跳过,默认为elastic-stack-ca.p12)Enter password for elastic-stack-ca.p12 : // 设置证书密码(如不设置也可回车跳过)对生成的CA证书进行验证依次执行以下命令。

2024-05-06 09:38:51 1334 1

原创 【Elasticsearch】安装配置与使用

elasticsearch安装部署

2024-04-29 16:34:45 2326 3

原创 linux shell 日志函数

各位运维的兄弟们,你们输出的日志有没有标识呢,标识有没有颜色变化呢?打开日志文件,大片大片的文字,头晕脑胀,很难一眼发现哪些是报错信息,哪些是正常输出的信息,怎么办?这便是大家今天看到这篇文章的原因了,接下来我们来看看具体的实现吧。

2023-03-15 10:50:36 999 1

原创 Linux创建并挂载NAS

在Linux服务器1上创建nas服务器,并指定可读写目录在Linux服务器2上挂载上述nas磁盘在Linux服务器2上设置开机自动挂载nas磁盘

2023-03-09 15:44:29 14731 5

原创 Linux服务器之间设置共享目录

有时候我们需要在两台linux服务器之间共享资源,例如在服务器A上面部署了一个大文件上传程序,但是需要将文件上传到服务器B的某个目录下面,因为上传大文件,需要先将文件所有分块单独上传到服务器B,然后在服务器B上面进行文件的合并,而服务器B上面有没有我们的上传程序,那么该如何实现这个需求呢?其中有个简单的方式就是通过Linux的NFS配置,将服务器B的目录共享到服务器A,这样服务器A上面的程序就可以直接在共享目录中上传合并文件,就像访问自己本地的文件一样。

2023-02-02 14:13:33 5064

原创 Linux 备份与恢复

1 备份概述1.1 Linux系统需要备份的数据1.2 安装服务的数据1.3 备份策略2 dump和restore命令2.1 dump命令2.1.1 备份分区2.1.2 备份文件或目录2.2 restore命令2.2.1 比较备份数据和实际数据的变化2.2.2 查看模式2.2.3 还原模式......

2022-06-27 00:02:32 2956

原创 Linux 常用日期命令

1 常用的时间域 2 date 命令 3修改服务器时间

2022-06-26 10:44:23 4125

原创 Linux 启动管理

CentOS 6.x启动管理系统运行级别运行级别运行级别命令系统启动过程initramfs内存文件系统调用/etc/init/rcS.conf配置文件调用/etc/rc.d/rc文件启动引导程序grubGrub配置文件grub中分区表示grub配置文件Grub加密与字符界面分辨率调整grub加密纯字符界面的分辨率调整系统修复模式单用户模式光盘修复模式Linux的安全性...

2022-06-26 01:24:04 809

原创 Linux 日志管理

1 日志管理简介1.1 日志服务1.2 确定服务启动1.3 查看服务是否自启动1.4 常见日志的作用2 rsyslogd日志服务2.1 日志文件格式2.2 /etc/rsyslog.conf配置文件2.2.1 服务名称2.2.2 连接符号2.2.3 日志等级2.2.4 日志记录位置3 日志轮替3.1 日志文件的命名规则3.2 logrotate配置文件3.3 logrotate命令...

2022-06-25 17:56:01 555

原创 Linux 系统管理

进程管理的作用查看系统中所有进程查看系统健康状态查看进程树终止进程把程序放入后台查看后台的工作将后台暂停的工作恢复到前台执行把后台暂停的工作恢复到后台执行系统资源查看vmstat命令监控系统资源dmesg开机时内核检测信息free命令查看内存使用状态查看CPU信息uptime命令uname命令判断当前系统的位数查询当前Linux系统的发行版本列出进程打开或使用的文件信息系统定时任务crond服务管理与访问控制用户的crontab设置...

2022-06-25 16:37:13 510

原创 Linux系统安装与配置

3.1 配置IP在Linux远程登录管理配置IP时,需要的一些简单命令:ifconfig 查询当前网卡信息ifconfig 网卡名称配置网卡IP注:网卡名称一般为eth0或者ens33NAT模式查看Windows系统IP,找到VMnet8的IP信息,如下图所示。因此需要给Linux系统配置此网段的IP,如192.168.31.222,如下图所示。在Windows系统中ping该IP,如下图所示。仅主机模式,即NAT-only模式查看Windows系统.

2022-05-23 17:34:07 1233

原创 Linux系统分区

Linux与Windows一样,它的主分区和拓展分区加起来不能超过四个,而且拓展分区最多一个且不能放入数据文件以及它不能格式化,拓展分区里放的逻辑分区可以放数据和格式化。1 分区:把大硬盘分为小的逻辑分区磁盘分区是使用分区编辑器(partition editor)在磁盘上划分几个逻辑部分。碟片一旦划分成数个分区(Partition),不同类的目录与文件可以存储进不同的分区。分区类型:主分区:最多只能有4个。扩展分区:最多只能有1个; 主分区加扩展分区最多有4个; 不能写入数据,

2022-05-22 15:08:06 1874

原创 Linux修改文件句柄数

1 修改文件句柄数1.1 查看当前大小ulimit -a1.2 临时修改ulimit -n 40961.3 永久修改vim /etc/security/limits.conf注:需要使用 root用户*  soft  nofile  65536*  hard  nofile  65536​​重新登录后生效​2 修改max user processes进程数2.1.临时修改ulimit -u 65536​...

2022-05-08 16:01:09 8367

原创 MYSQL安装出现问题(The service already exists)

运行mysqld -install 进行安装时(已配置好,无法复原截图)出现问题The service already exists这是由于之前已经安装过mysql并且没有删除干净重新以管理员身份运行,输入sc query mysql,查看一下名为mysql的服务发现之前确实有安装过。命令sc delete mysql,删除该mysql之后继续安装,就能成功...

2021-07-03 12:22:56 835

原创 Mysql安装时mysqld.exe报`应用程序无法正常启动(0xc000007b)`

问题描述mysql5.7.30解压版安装, 解压之后执行初始化命令, 桌面弹出提示"应用程序无法正常启动(0xc000007b)"解决办法查阅资料后, 得知原因是系统dll动态链接库或者c++依赖库缺失导致安装失败, 所以需要修复这些库修复工具:DirectX修复工具.exe下载工具后解压即可 以管理员身份运行DirectX Repair.exe文件 工具=>选项=>扩展 | 点击开始扩展 工具=>选项=>高级 | 点击确定​​​​​​​ 回到主页

2021-07-03 12:16:35 5078 1

原创 由于找不到MSVCR120.dll,无法继续执行代码

原因:这是因为“MSVCR120.dll”这个dll程序消失了,所以会出现这样的情况。解决方法:下载“MSVCR120.dll”这个dll文件下载地址:DLL文件下载在搜索框中输入确实的DLL文件,点击搜索即可,如下图:点击文件名,往下拉,就可以看到下载按钮(可以根据实际情况进行下载,一般第一个就可以) 点击下载之后,把相关的压缩包下载到电脑上。 解压压缩包,就会看到“MSVCR120.dll”的文件 将这个文件复制,打开System32,点击

2021-07-03 12:06:30 56960 3

原创 python通过http上传文件

这里主要是解决multipart/form-data这种格式的文件上传,基本现在http协议上传文件基本上都是通过这种格式上传1 思路一般情况下,如果我们往一个地址上传文件,则必须要登陆,登陆成功后,拿到cookies,然后在上传文件的请求携带这个cookies。然后我们就需要通过浏览器在网站上传文件,这个时候我们需要打开浏览器的开发者工具或者fiddler,然后按照抓到包组装我们的上传文件的post请求大家把握一个原则就是:在post请求中,用files参数来接受文件对象相关的参数,通过

2021-07-03 11:52:56 7420 1

宋体字体资源 simkai.ttf

宋体字体资源 simkai.ttf

2024-07-12

jTessBoxEditor

jTessBoxEditor是一个用于Tesseract OCR的字体编辑器与训练器,可以编辑Tesseract 2.0x和3.0x格式的字体数据,并全自动完成Tesseract训练。它能读取包括多页TIFF在内的常见图像格式,运行该程序需要Java运行环境7或更高版本。 使用jTessBoxEditor生成.box文件的步骤是: 选择Tools -> Merge TIFF,打开对话框,选择训练样本所在文件夹,并选中所有要参与训练的样本图片,然后点击打开按钮,出现文件保存对话框,输入文件名:num_1.font.exp0.tif,完成后会出现merge完成的提示。 打开命令提示符,进入步骤1生成的num_1.font.exp0.tif文件所在目录,然后执行命令:tesseract num_1.font.exp0.tif num_1.font.exp0 –l eng batch.nochop makebox,执行完成后,会在当前目录下生成num_1.font.exp0.box文件。

2024-04-09

TREC06P垃圾邮件语料库

TREC06P是一个公开的垃圾邮件语料库,由国际文本检索会议提供,分为英文数据集。 TREC06P文件目录形式中,delay和full分别是一种垃圾邮件过滤器的过滤机制,full目录下,是理想的邮件分类结果,可以视为研究的标签。

2024-04-09

sqlite-tools-win32-x86-3290000

sqlite-tools-win32-x86-3290000 是一个SQLite数据库工具在Windows 32位系统上的安装包或目录名称。SQLite是一个C库,提供了一个轻量级的磁盘文件数据库,不需要一个单独的服务器进程或操作系统(不需要配置、安装或管理)。sqlite-tools-win32-x86-3290000 通常包含了用于管理SQLite数据库的命令行工具,如sqlite3.exe,这个工具可以用来创建、打开、查询和管理SQLite数据库文件(通常以.db为扩展名)。 用户可以在该目录下运行sqlite3.exe来执行SQL命令,如创建表、插入数据、查询数据等。此外,这个目录还可能包含其他与SQLite相关的工具和实用程序。请注意,具体的文件名和版本号可能会因SQLite的更新而有所变化。

2024-04-09

shell_bash_俄罗斯方块游戏

shell能是命令行解释器,shell脚本是命令的有序结合。用shell语言写了一个游戏,俄罗斯方块,为了弥补童年的不足,我们一起用shell语言开始编写我们自己的俄罗斯方块吧。

2022-06-04

httpd-2.2.9 webmin-1.610.zip

博主所写博文-Linux软件安装(https://blog.csdn.net/apollo_miracle/article/details/125019386)中所用到的资源,包括Apache软件包(httpd-2.2.9)和Webmin软件包(webmin-1.610),方便大家根据博主的博客学习和使用。

2022-05-29

DirectX修复工具.exe

解决: Mysql安装时mysqld.exe报`应用程序无法正常启动(0xc000007b)`的问题 https://www.cnblogs.com/hellomrr/p/13237684.html

2021-07-02

xpath_helper_2.0.2_0.crx

XPath Helper可以支持在网页点击元素生成xpath,整个抓取使用了xpath、正则表达式、消息中间件、多线程调度框架的chrome插件

2020-05-24

vs_professional__805189676.1571956935.exe

在CMD命令行用 “pip.exe install py模块名称” 安装Py模块时报错:error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": 需要安装编译需要依赖Visual C++ 14.0的编译工具

2020-05-24

pyinstaller-develop.zip

Python打包发布所必需的包,打包是将制作好的 python程序转换成不依赖 python开发环境的 window 程序。

2020-03-20

VNC服务端和客户端安装包

VNC (Virtual Network Console)是虚拟网络控制台的缩写。它是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发的。VNC 是在基于 UNIX 和 Linux 操作系统的免费的开源软件,远程控制能力强大,高效实用,其性能可以和 Windows 和 MAC 中的任何远程控制软件媲美。

2019-12-01

软件设计师考点分析汇总.zip

软件设计师考点分析汇总,包括知识产权与标准化、计算机组成原理与体系结构、操作系统、数据库系统、计算机网络与信息安全、系统开发基础、面向对象、数据结构与算法基础、程序设计语言基础、多媒体基础等章节考点分析

2019-09-09

tesseract-ocr.zip

tesseract-ocr安装包,python识别图片中的文字,包括Windows32位和64位

2019-09-08

win_JavaJDK.zip

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

2019-09-08

AutoItX3.dll

控制鼠标的拖拽功能需要相应的dll文件,文件为动态链接库文件,又称“应用程序拓展”,是软件文件类型。

2019-05-21

美多商城前端资源

Django项目练习--美多商城的前端资源代码,辅助学习。

2019-02-09

ZenTaoPMS.9.5.1.win64

一键安装禅道包,直接搭建环境,此包为服务器端,可配置其他客户端进行访问。省去了搭建禅道服务器需要逐个安装程序的麻烦。

2018-12-27

Navicat_Keygen_Patch_v3.7_By_DFoX_URET

Navicat premium是一款数据库管理工具,是一个可多重连线资料库的管理工具,它可以让你以单一程式同时连线到 MySQL、SQLite、Oracle 及 PostgreSQL 资料库,让管理不同类型的资料库更加的方便。 但是需要花钱注册,此软件可以破解

2018-12-25

iwebshop2.1.11090110_data

iWebShop基于iweb SI框架开发,在获得iweb SI技术平台库支持的条件下,iWebShop可以轻松满足用户量级百万至千万级的大型电子商务网站的性能要求。 作为开源的LAMP电子商务系统,iWebShop提供了一套轻量级的支持库,这使iWebShop可以轻松部署在虚拟主机上或者单台服务器上。

2018-12-25

xampp-win32-1.8.2-0-VC9-installer

XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包。可以在Windows、Linux、Solaris、Mac OS X 等多种操作系统下安装使用,支持多语言:英文、简体中文、繁体中文、韩文、俄文、日文等。 许多人通过他们自己的经验认识到安装 Apache 服务器是件不容易的事儿。如果您想添加 MySQL、PHP 和 Perl,那就更难了。XAMPP 是一个易于安装且包含 MySQL、PHP 和 Perl 的 Apache 发行版。XAMPP 的确非常容易安装和使用:只需下载,解压缩,启动即可。

2018-12-25

Python基础笔记

Python基础笔记,适合零基础的、喜欢python或者想学习python的朋友使用。

2018-11-08

空空如也

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

TA关注的人

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