- 博客(30)
- 收藏
- 关注
原创 将已有 SVN 服务打包成 Docker 镜像的详细步骤
在开始将 SVN 服务打包成 Docker 镜像之前,我们需要确保目标服务器的环境满足一定条件。如果安装了 Docker,该命令会返回 Docker 的版本信息;若未安装,则会提示命令未找到。docker psdocker ps这些路径信息在后续的操作中会用到,用于确定 SVN 配置文件和服务执行文件的位置。
2025-04-09 10:32:16
314
原创 Docker 离线安装指南
在许多生产环境或网络受限的场景中,离线安装Docker是一项必备技能。本文将详细介绍如何在CentOS 7系统(内核版本为4.18.0 - 348.20.1.el7.aarch64)上进行Docker的离线安装。
2025-04-09 09:22:43
288
原创 深入探究Python的re模块及其在爬虫中的应用
网络爬虫是一种自动获取网页内容的程序,它通过模拟浏览器行为,向服务器发送请求,获取网页的HTML或XML等格式的数据,并对这些数据进行解析和提取,以获取所需的信息。在爬虫开发中,re模块常用于从网页源代码中提取特定的数据。Python的re模块为我们提供了强大的正则表达式处理能力,在爬虫开发以及其他文本处理领域都有着广泛的应用。通过合理地使用re模块的各种方法和匹配规则,我们能够高效地从复杂的文本数据中提取出所需的信息。
2025-04-08 17:53:27
444
原创 Linux 系统 SVN 源码安装与配置全流程指南
or re-run configure with “–with-utf8proc=internal”,需要在./configure之后加上。命令提示下面这个错 no suitable APR found,是因为找不到APR,需要下载安装apr和apr-util。,若上述命令执行未报错,继续执行下面命令:进行安装:make 安装 make install。下载地址:https://archive.apache.org/dist/apr/下载好apr和apr-util后,上传到服务器,进行解压安装。
2025-04-07 16:51:35
626
原创 CICD新手学习全攻略
CICD是管局提高软件开发和运维效率的重要手段,通过自动化流程和工具的选择,可以实现快速迭代和高质量交付。随着云原生技术的不断发展,CICD也将不断演进和完善,为管局的信息化建设提供更强大的支持。希望本文能够帮助刚入行的小白快速入门CICD,开启高效开发运维之旅。
2025-03-31 10:10:40
848
原创 跨数据库定时数据推送实战
环境准备与依赖安装数据库连接配置数据同步逻辑实现定时任务调度调整schedule定时表达式(支持cron语法)添加数据校验和去重逻辑实现数据增量同步(通过时间戳或版本号)您可以根据实际需要调整代码示例中的变量名和格式,建议补充实际应用中的错误处理和日志记录代码。
2025-03-24 09:24:32
548
原创 Python操作MySQL数据库
try:newsSuccessData = [['news.py', '1', '日', newsRunTime, '200']]newsFailedData = [['news.py', '0', '日', newsRunTime, traceback.format_exc()]]print("提示")
2025-03-05 17:19:24
834
原创 利用Python爬取中国气象局天气预报数据
这段代码的主要功能是从中国气象局的网站(https://weather.cma.cn/)获取特定地区(如大理市及周边多个县)的天气预报信息,包括每天的天气描述、风向、风力、最高最低气温,以及最近预报时间的详细气象数据(如气温、降水量、风速、风向、气压、湿度、云量等),然后将这些数据存储到数据库中。同时,代码还会记录每次运行的状态(成功或失败)以及相关日志信息。
2025-03-04 17:55:30
873
原创 巧用 Python 负数步长实现列表反转
通过使用负数步长进行切片操作,咱们能够简洁高效地实现 Python 列表的反转。这种方法不仅代码看着简洁明了,执行效率也相当高,绝对是 Python 编程中一个非常实用的小技巧。希望各位小伙伴在今后的编程实践中,都能熟练运用这一方法,让自己的代码写得更加简洁、优雅。要是大家在使用过程中有啥问题或者新的想法,欢迎在评论区留言交流哦!
2025-02-28 17:16:09
431
原创 利用Python抓取百度日历数据并写入数据库的实践
通过上述步骤,我们成功实现了从百度日历接口抓取数据,并将其整理后写入数据库。在实际应用中,我们可以根据数据库中存储的日历数据进行各种业务逻辑的开发,如任务调度、数据分析等。需要注意的是,百度的接口可能会发生变化,在使用过程中需要定期检查接口的可用性和数据格式的变化。同时,这种抓取数据的方式应遵循相关法律法规和网站的使用条款,确保数据的合法获取和使用。希望本文能为大家在处理日期相关数据的项目中提供一些有益的参考和思路。
2025-02-28 09:45:00
747
原创 在 Linux 系统中后台运行 Python 脚本及进程管理指南
简介:在 Linux 环境下,我们常常需要让 Python 脚本在后台持续运行,以实现诸如网络服务、定时任务等功能。本文将详细介绍如何使用不同方法在后台运行 Python 脚本,并深入探讨如何对这些后台进程进行管理和监控。同时,我们还会涵盖 Python 3.7.8 的安装以及相关包的离线安装方法。
2025-02-27 17:57:32
1059
原创 Python 实现定时查询数据库并发送消息的完整流程
1、根据接口要求生成签名和时间戳,用于后续发送消息时的身份验证。2、定时查询 MySQL 数据库中的msg表的数据。3、对于查询到的每一行数据,如果其sfts字段为否,则将该行数据组织成消息内容,并结合之前生成的签名和时间戳发送到指定接口。a4、在消息发送成功后,更新数据库中该行数据的sfts字段为是。5、每小时重置一次数据。
2025-02-27 10:50:55
959
原创 linux 数据保留策略案例
通过使用脚本可以方便地批量创建日期目录,使用脚本可以定期清理不需要的目录,再结合 crontab 定时任务,实现了目录管理的自动化。这种自动化的方式可以提高工作效率,减少人为错误,同时保证服务器上的数据得到有效的管理。希望本文对你在服务器目录管理方面有所帮助。以上就是关于自动化目录创建和清理脚本的详细介绍,欢迎在评论区分享你的使用经验和问题。你可以根据实际情况对博客内容进行调整和修改,比如添加更多的使用场景、注意事项等内容。
2025-02-12 15:37:26
758
原创 解决github打不开问题
windows+R,键入cmd回车,打开cmd窗口,输入。github打不开,尝试ping下github。重启浏览器,此时再进入github就能打开。保存后返回cmd窗口,重新ping,成功。在本地hosts文件中加入IP地址。输入以下命令刷新dns缓存。
2025-02-08 17:41:24
136
原创 Mysql ANALYZE TABLE的使用
简介:数据库使用information_schema查询表数据,部分有一条数据统计值为零的处理方式。
2025-01-22 18:39:23
980
原创 Mysql时间转换函数
功能:将日期或日期时间类型的数据按照指定的格式进行格式化输出。示例:NOW() 函数返回当前的日期和时间。%Y 表示四位的年份,%m 表示两位的月份,%d 表示两位的日期,%H 表示两位的小时(24 小时制),%i 表示两位的分钟,%s 表示两位的秒。因此,DATE_FORMAT(NOW(), ‘%Y-%m-%d %H:%i:%s’) 将当前日期和时间格式化为 YYYY-MM-DD HH:MM:SS 的形式。
2025-01-21 14:56:56
624
原创 图问题的贪心法1
TSP问题【问题】TSP问题是指旅行家要旅行n个城市,要求各个城市经历仅且一次,然后回到出发城市,并要求所走路程最短。【想法】TSP问题的贪心策略可以采用最近邻点策略,从任意城市出发,,没有到过的城市选择最近的一个,直到经历所有城市;还有一种最短链接策略,今天主要是第一种策略。【算法】输入:无向带权图G=(V,E),顶点W输出:路径1、初始化:p{};2、u=w;V=V...
2020-04-13 16:18:53
458
原创 减治法——基础篇
减治法问题11 、减治法的设计思想:1) 原问题的解只存在于其中一个较小规模的子问题中;(2) 原问题的解与其中一个较小规模的解之间存在某种确定的对应关系。2、应用减治法(例如减半法)得到的算法通常具有如下递推式:3、举一个简单的例子:两个序列的中位数问题描述:一个长度为n(n≥1)的升序序列S,处在第n/2个位置的数称为序列S的中位数 。两个序列的中位数是他们所有...
2020-03-23 16:31:51
2135
原创 蛮力法分析问题——基础篇
蛮力法分析问题——基础篇概论:蛮力法是一种简单直接地解决问题的方法,常常直接基于问题的描述和所涉及的概念定义。常常直接基于问题的描述, 因此,也是最容易应用的方法。缺点:用蛮力法设计的算法其时间性能往往也是最低的, 典型的指数时间算法一般都是通过蛮力搜索而得到的根本原理:蛮力法所依赖的基本技术是扫描技术, 即采用一定的策略将待求解问题的所有元素依次处理一次,从而找出问题的解。依次处理...
2020-03-11 19:53:52
2268
原创 校门外的树
校门外的树校大门外长度为L的马路上有一排树,每两棵相邻的树之间的间隔都是1米。我们可以把马路看成一个数轴,马路的一端在数轴0的位置,另一端在L的位置;数轴上的每个整数点,即0,1,2,……,L,都种有一棵树。由于马路上有一些区域要用来建地铁。这些区域用它们在数轴上的起始点和终止点表示。已知任一区域的起始点和终止点的坐标都是整数,区域之间可能有重合的部分。现在要把这些区域中的树(包括区域端点处...
2019-10-19 21:05:30
296
原创 顺序存储方式存储线性表
顺序存储方式存储线性表,完成基本操作包括插入,删除,查询等#include<stdio.h> //头文件 #include<stdlib.h>#define LIST_INIT_SIZE 100 //定义存储容量 #define LISTINCREMNET 10 //扩展存储容量 #define OVERFLOW 0 //...
2019-10-19 20:18:34
740
原创 以单链表的存储方式存储线性表
以单链表的存储方式存储线性表,包括查找,插入删除,链表显示include<malloc.h>include<stdio.h>include<stdlib.h>typedef struct linklist{ int data; struct linklist *next;} linklist;linklist *initlist(linklis...
2019-10-19 20:07:56
864
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人