计算机技术
文章平均质量分 80
肖永威
信息系统项目管理师,机器学习、数据分析、数据决策、算法模型设计应用研发工程师。
展开
-
Python程序封装成Windows服务实践
WinSW是一个功能强大、易于使用的Windows服务封装工具,它通过将任何可执行文件包装为服务,实现了自动化管理和监控python程序。无论是开发者、系统管理员还是自动化爱好者,都可以通过WinSW来简化Windows服务的创建和管理过程。原创 2024-07-10 16:02:35 · 1663 阅读 · 1 评论 -
python多线程与多进程开发实践及填坑记(3)
模块化:将不同的功能模块化,便于维护和扩展。多进程与多线程结合:使用multiprocessing实现并行计算任务,使用threading实现RabbitMQ消息侦听和Flask Web服务的非阻塞运行。进程间通信:通过multiprocessing.Queue实现消息侦听任务与并行计算任务之间的资源交互。事件控制:通过threading.Event控制消息侦听任务的启停。原创 2024-07-06 16:17:09 · 794 阅读 · 0 评论 -
python多线程与多进程开发实践及填坑记(2)
线程启动所遇到的问题及解决方案。原创 2024-07-05 17:53:13 · 956 阅读 · 0 评论 -
python多线程与多进程开发实践及填坑记(1)
基于flask、pika、multiprocessing、thread,搭建一个多线程多进程及Web服务架构,其中,使用multiprocessing完成并行计算任务,thread完成rabbitmq侦听和Flask服务,并通过multiprocessing.Queue与并行计算任务交互资源,由web路由api服务,启停消息侦听任务、并行计算任务,以及动态调参的任务。原创 2024-07-05 17:49:23 · 1456 阅读 · 0 评论 -
关闭Windows 10自动更新方法
关闭windos10自动升级,重新启动电脑后,还可能进行升级。需要自行监控上述内容,并删除文件。谁有更好的方法,欢迎指点。原创 2024-02-14 17:02:20 · 587 阅读 · 0 评论 -
Python监控服务进程及自启动服务方法与实践
使用了`psutil`第三方库,它提供了跨平台的系统进程和系统利用率信息。结合`apscheduler`用于定时任务的管理,以及`subprocess`用于启动和监控服务程序,我打造了一个简单而有效的监控系统。原创 2023-11-23 18:44:58 · 1329 阅读 · 0 评论 -
Windows环境中Python应用服务自启动及其监控解决方法
需求描述:在windows服务器环境中,python应用服务在服务器重启时,能自动启动;在任务管理器中,能区分监控python应用服务(默认都是python的情况,无法区分多个python进程);监控python应用服务进程,当应用服务挂掉后,重新启动服务。原创 2023-11-20 17:40:11 · 1993 阅读 · 0 评论 -
Windows10不常用操作(录屏、开启超级管理员、关闭自动IP配置、Edge崩溃等)
Windows10不常用操作,录屏、开启超级管理员、关闭自动IP配置、Edge崩溃等,崩溃错误代码为“STATUS_INVALID_IMAGE_HASH”。原创 2023-10-16 18:55:37 · 768 阅读 · 0 评论 -
Windows10批处理命令行设置环境变量笔记,无需重新安装python与chrome
通过Windows10批处理命令行设置环境变量,无需重新安装python与chrome,得以快速安装部署python环境。原创 2023-08-23 18:50:18 · 7663 阅读 · 5 评论 -
Python修改Windows10电脑名称,无需重启生效
基于注册表技术,Python修改Windows10电脑名称,无需重启生效原创 2023-08-21 16:32:14 · 1037 阅读 · 3 评论 -
MongoDB数据库迁移及CentOS之间传送文件案例一则
拷贝数据文件实现MongoDB数据库迁移方案,及CentOS之间,使用scp传送文件。原创 2023-02-07 14:31:34 · 717 阅读 · 2 评论 -
XGBoost遇到“Error message(s): [“/lib64/libstdc++.so.6: version `GLIBCXX_3.4.20‘”错误解决案例
在Linux CentOS7和Python3.6的环境下,使用XGBoost报错,提示内容如下:xgboost.core.XGBoostError: XGBoost Library (libxgboost.so) could not be loaded.Likely causes: * OpenMP runtime is not installed (vcomp140.dll or libgomp-1.dll for Windows, libomp.dylib for Mac OSX, libgom原创 2021-08-10 10:47:35 · 993 阅读 · 4 评论 -
CentOS安装NTFS-3G读写Windows 10的移动NTFS磁盘
CentOS7安装NTFS-3G读写Windows 10的移动NTFS磁盘实践过程原创 2021-08-07 15:41:16 · 2950 阅读 · 1 评论 -
Windows客户端通过SecureCRT工具连接服务端上传、下载文件
Windows客户端通过SecureCRT工具连接服务端上传、下载文件原创 2021-06-22 10:40:34 · 3258 阅读 · 2 评论 -
使用Python爬虫技术获取动态网页数据简洁方法与实践案例
使用Python爬虫技术实现爬取成品油零售价格数据。通过分析接口获取API,直接调用API,模拟客户端批量返回数据,而且直接截取返回响应,简化数据解析。原创 2021-06-07 19:23:43 · 5443 阅读 · 4 评论 -
Win10系统环境下VMware虚拟机桥接问题解决一案例
VMware为我们提供了三种网络工作模式,它们分别是:Bridged(桥接模式:VMnet0)、NAT(网络地址转换模式:VMnet8)、Host-Only(仅主机模式:VMnet1)。VMware桥接模式,也就是将虚拟机的虚拟网络适配器与主机的物理网络适配器进行交接,虚拟机中的虚拟网络适配器可通过主机中的物理网络适配器直接访问到外部网络。因此,虚拟机也会占用局域网中的一个IP地址,并且可以和其...原创 2018-12-20 11:39:48 · 8941 阅读 · 6 评论