代码讲故事
这个作者很懒,什么都没留下…
展开
-
算法真的是个很有用的东西,通过python或者golang实现对N张图片的自动排版,每张图片的长和宽都不一样,有的是横图,有的是竖图,最终需要生成一张完整的矩形图片
算法真的是个很有用的东西,通过python或者golang实现对N张图片的自动排版,每张图片的长和宽都不一样,有的是横图,有的是竖图,最终需要生成一张完整的矩形图片。原创 2024-12-09 10:00:52 · 210 阅读 · 0 评论 -
如果有很多文字很多图片,如何进行自动排版生成在线文档或者在线书籍,类似于微信书生成在线文档相册如何实现?如何根据文字和图片自动进行排版生成docx文档、pdf文档?word文档doc如何转换为pdf?
如果有很多文字很多图片,如何进行自动排版生成在线文档或者在线书籍,类似于微信书生成在线文档相册如何实现?如何根据文字和图片自动进行排版生成docx文档、pdf文档?word文档doc如何转换为pdf?原创 2024-11-27 16:56:18 · 249 阅读 · 0 评论 -
云平台虚拟机运维笔记整理,使用libvirt创建和管理虚拟机,以及开启虚拟机嵌套,虚拟磁盘扩容,物理磁盘扩容等等
云平台虚拟机运维笔记整理,使用libvirt创建和管理虚拟机,以及开启虚拟机嵌套,虚拟磁盘扩容,物理磁盘扩容等等。原创 2024-11-04 11:21:55 · 327 阅读 · 0 评论 -
批量自动化一键部署虚拟机,支持指定CPU核心、内存大小、硬盘大小,并基于虚拟网桥虚拟网卡实现虚拟机IP分配以及流量转发,把内网虚拟机映射到公网外网使用,不需要在虚拟机中安装任何插件或服务
批量自动化一键部署虚拟机,支持指定CPU核心、内存大小、硬盘大小,并基于虚拟网桥虚拟网卡实现虚拟机IP分配以及流量转发,把内网虚拟机映射到公网外网使用,不需要在虚拟机中安装任何插件或服务。原创 2024-10-24 20:54:06 · 566 阅读 · 0 评论 -
通过libvirt创建虚拟机克隆虚拟机,并把虚拟机映射到公网,像使用公有云和公有vps一样使用内网的虚拟机,基于 libvirt、qcow2 模板一键生成虚拟机脚本,支持自由设置cpu、内存、硬盘等等
KVM虚拟化系统解决方案使用libvirt创建和管理虚拟机,通过libvirt创建虚拟机克隆虚拟机,并把虚拟机映射到公网,像使用公有云和公有vps一样使用内网的虚拟机,基于 libvirt、qcow2 模板一键生成虚拟机脚本,支持自由设置cpu、内存、硬盘等等。原创 2024-10-23 18:38:04 · 347 阅读 · 0 评论 -
全能相似度计算与语义匹配搜索工具包,多维度实现多种算法,涵盖文本、图像等领域。支持文图搜索、文字相似度互搜、图文互搜、文图互搜等等,满足您在不同场景下的搜索需求(附完整代码实现)
全能相似度计算与语义匹配搜索工具包,多维度实现多种算法,涵盖文本、图像等领域。支持文图搜索、文字相似度互搜、图文互搜、文图互搜等等,满足您在不同场景下的搜索需求(附完整代码实现)。原创 2024-10-22 21:21:05 · 283 阅读 · 0 评论 -
全网热点信息监控舆情监控,一个docker一行命令启动完成部署,汇聚全网27个主流网站实时热榜,热点一“手”掌握,热榜 API,一个聚合热门数据的 API 接口,支持 RSS 模式及 Vercel部署
全网热点信息监控舆情监控,一个docker一行命令启动完成部署,汇聚全网27个主流网站实时热榜,热点一“手”掌握,今日热榜 API,一个聚合热门数据的 API 接口,支持 RSS 模式 及 Vercel 部署。汇聚全网热点,热门尽览无余,今日热榜可以为用户提供最新、最热门的信息,尽览各大平台热点,轻松掌握时事动态。该平台整合了互联网上各个领域的热门话题,涵盖新闻、娱乐、科技、社会等多个方面,用户无需漫游多个平台,即可获取丰富多彩的信息。原创 2024-10-17 16:50:19 · 941 阅读 · 0 评论 -
像公有云一样使用私有云虚拟机,随时随地远程连接私有云虚拟机,附最新Windows专业工作站下制作镜像方案
像公有云一样使用私有云虚拟机,随时随地远程连接私有云虚拟机,附最新Windows专业工作站下制作镜像方案。私有云搭建好之后,在部署虚拟机或者容器的时候,选择是否暴露到公网或者是否绑定公网IP,如何完成不同网络平面的流量互通?如何在不花费资源的情况下,实现指定虚拟机、容器、或者应用的对外访问?如何跟云平台无缝衔接提升使用体验?如何在不侵入原有系统的情况下完成这项功能?原创 2024-08-20 15:22:21 · 265 阅读 · 0 评论 -
实现任意本地虚拟机或者本地物理机迁移上云到云平台使用,操作系统中的所有应用服务均不丢失正常使用启动,实现V2V、P2V、H2V,结合存储平台或者云平台实现热迁移服务不中断
实现任意本地虚拟机或者本地物理机迁移上云到云平台使用,操作系统中的所有应用服务均不丢失正常使用启动,实现V2V、P2V、H2V,结合存储平台或者云平台实现热迁移服务不中断。干过 云计算 平台的都比较清楚,云计算平台对 虚拟机镜像是有一定要求的,主要体现在驱动支持这一块,单纯的说虚拟机文件格式,基本上在虚拟化领域中都有支持的相同格式。以openstack构建的云平台为例,如果是在本地通过 Vmware Workstation 或者 VirtualBox 等虚拟化工具制作的镜像,如何进行迁移上传到云平台?原创 2024-07-25 18:10:59 · 860 阅读 · 0 评论 -
Vmware之迁移现有的虚拟机,迁移实战|从VMware和Hyper-V迁移到OpenStack,从VMware虚拟机迁移到 KVM的实战,使用 virt-manager 迁移主机物理机器到其他机器
Vmware之迁移现有的虚拟机到公有云、私有云、云计算平台等等,迁移实战|从VMware和Hyper-V迁移到OpenStack,从VMware虚拟机迁移到 KVM的实战,使用 virt-manager 迁移主机物理机器到其他机器,利用libvirt给虚拟机添加virtio磁盘驱动。遇到若干迁移问题整理,例如:到云计算平台启动 windows 系列系统出现蓝屏、No bootable device等等。精心整理附图文详细步骤、相关软件及工具免费下载。原创 2024-07-19 21:36:31 · 3396 阅读 · 0 评论 -
视频实时换F!完全免费,直播特效、OBS美颜、AI卡通人物等,用 Snap Camera 就够了,附最新安装使用教程!简直无敌,结合使用RTranslator可离线使用的实时翻译、同声传译软件免费开源
视频实时换F!完全免费,直播特效、OBS美颜、AI卡通人物等,用 Snap Camera 就够了,附最新安装使用教程!简直无敌,结合使用RTranslator可离线使用的实时翻译、同声传译软件免费开源。原创 2024-07-01 16:07:44 · 768 阅读 · 0 评论 -
非常成熟完善sso单点登录框架,支持多种第三方授权登录集成,使用Google的OIDC+OAuth2+Provider+Redis+Gin+Gorm+Goutils+浏览器指纹打造高性能微服务云原生
非常成熟和完善的sso单点登录框架,遵循最新协议标准开发完全开源免费,支持多种第三方授权登录集成,使用Google的OIDC+OAuth2+Provider+Redis,可以结合Gin+Gorm+Goutils+浏览器指纹+Golang打造高性能微服务云原生服务,官方标准协议开源库高度封装之后,可以设置自动刷新token、支持自动生成字段解释文档以及API调试文档,几行代码调用即可加入到项目中进行使用(完整项目示例源码可以直接运行)。原创 2024-05-14 11:01:31 · 284 阅读 · 0 评论 -
完整企业项目使用python获取地图坐标映射、气象预警、城市数量、天气预报、天气视频、天气实况、降雨量、雷达监测、台风路径、旅游天气、高速公路、气温趋势等各种信息
完整企业项目使用python获取地图坐标映射、气象预警、城市数量、天气预报、天气视频、天气实况、降雨量、雷达监测、台风路径、旅游天气、高速公路、气温趋势等各种信息。原创 2024-04-17 09:06:18 · 479 阅读 · 0 评论 -
不同操作系统中通用解决方案,浏览器拉起app或打开本机应用软件原理,前端网页如何打开一个PC本地应用,通过Scheme、JavaScript、第三方库分别实现前端网页打开本地应用
不同操作系统中通用解决方案,浏览器拉起app或打开本机应用软件原理,前端网页如何打开一个PC本地应用,通过Scheme、JavaScript、第三方库分别实现前端网页打开本地应用。原创 2024-03-28 18:24:08 · 1068 阅读 · 0 评论 -
Linux losetup命令 设定与控制循环(loop)设备,Linux lpadmin命令 配置CUPS套件中的打印机和类,Linux lpq命令 显示打印队列中的打印任务的状态信息
Linux losetup命令 设定与控制循环(loop)设备,Linux lpadmin命令 配置CUPS套件中的打印机和类,Linux lpq命令 显示打印队列中的打印任务的状态信息,Linux lprm命令 删除打印队列中的打印任务。原创 2024-03-01 15:05:47 · 171 阅读 · 0 评论 -
Linux logsave命令 将命令的输出信息保存到指定的日志文件,Linux logger命令 在系统日志中记录相应条目,Linux logrotate命令 系统日志进行轮转、压缩和删除
Linux logsave命令 将命令的输出信息保存到指定的日志文件,Linux logger命令 在系统日志中记录相应条目,Linux logrotate命令 系统日志进行轮转、压缩和删除,Linux logwatch命令 可定制和可插入式的日志监视系统。原创 2024-03-01 14:48:16 · 320 阅读 · 0 评论 -
Linux logname命令 打印当前终端登录用户的名称,Linux login命令 登录系统或切换用户身份,Linux logout命令 退出当前登录的Shell
Linux logname命令 打印当前终端登录用户的名称,Linux login命令 登录系统或切换用户身份,Linux logout命令 退出当前登录的Shell。原创 2024-03-01 14:36:42 · 168 阅读 · 0 评论 -
支持飞腾、龙芯、申威、兆芯、海光、鲲鹏等国产的银河麒麟系统安装中间件详细步骤,包含;Nginx、Redis、RabbitMQ、MongoDB、dotNETCore等等
支持飞腾、龙芯、申威、兆芯、海光、鲲鹏等国产的银河麒麟系统安装中间件详细步骤,包含;Nginx、Redis、RabbitMQ、MongoDB、dotNETCore等等。银河麒麟操作系统(Kylin OS)是由中国电子信息产业集团有限公司旗下的麒麟软件有限公司研制的一系列开源操作系统。它旨在打破国外操作系统的垄断,提供具有中国自主知识产权的服务器和桌面操作系统解决方案。银河麒麟操作系统已经发展成为包括服务器操作系统、桌面操作系统、嵌入式操作系统、麒麟云等在内的产品线。原创 2024-03-01 14:30:38 · 1083 阅读 · 0 评论 -
如何实现任意文档的离线翻译且源文档格式不变?支持离线全自动翻译,无需改动页面、无语言配置文件、无API Key、对SEO友好!(附源码)
如何实现任意文档的离线翻译且源文档格式不变?支持离线全自动翻译,无需改动页面、无语言配置文件、无API Key、对SEO友好!(源码)在工作和生活中,是否遇到过这样的场景:1)有些文档很长且不是自己擅长的语言,阅读起来很费力,需要把文档进行翻译之后再阅读;2)文档格式很复杂,各种图片、表格、很多种不同的样式,不是一个纯文本文档,复制过去粘贴出现格式混乱,复制翻译很麻烦;3)有些机密文档,不能在互联网场景下查看,不能与外网产生直接或者间接的接触;4)源文档翻译之后需要查找关键词搜索;5)……原创 2024-01-05 16:15:32 · 1769 阅读 · 0 评论 -
基于深度学习大模型实现离线翻译模型私有化部署使用,通过docker打包开源翻译模型,可到内网或者无网络环境下运行使用,可以使用一千多个翻译模型语言模型进行翻译
基于深度学习大模型实现离线翻译模型私有化部署使用,通过docker打包开源翻译模型,可到内网或者无网络环境下运行使用,可以使用一千多个翻译模型语言模型进行翻译,想要什么语种直接进行指定和修改就行。原创 2024-01-05 09:09:35 · 2130 阅读 · 3 评论 -
超简单一行命令在电脑上部署安装短视频直播、引流推流人气的工具,7个开源免费流媒体直播平台和3款开源免费直播推流工具
超简单一行命令在电脑上部署安装短视频直播、引流推流人气的工具,7个开源免费流媒体直播平台和3款开源免费直播推流工具。爆款引流短视频关注的指标、分类和引流技巧,引流短视频应用技巧,直播短视频引流五维方法论,实操干货整理分享。直播是一种通过互联网实时播放视频和音频的方式。其核心正是流媒体服务器。流媒体服务器就是处理流媒体的服务器。直播过程需要使用流媒体服务器,一个完整的直播过程,包括采集、处理、编码、封包、推流、传输、转码、分发、解码、播放等过程,流媒体服务器主要负责采集,传输和播放等过程。原创 2023-12-30 18:17:01 · 1325 阅读 · 0 评论 -
对Linux服务器的端口限速,nginx给页面创建账号密码
对Linux服务器的端口限速,nginx给页面创建账号密码。原创 2023-12-29 09:35:14 · 499 阅读 · 0 评论 -
系统和应用的分布式实时性能和健康监控,对系统中实时发生的所有事情的全面检测,开箱即用、零配置、零依赖,高度互动的 Web 仪表板中查看结果
系统和应用的分布式实时性能和健康监控,对系统中实时发生的所有事情的全面检测,开箱即用、零配置、零依赖,高度互动的 Web 仪表板中查看结果。NetData 是一个用于系统和应用的分布式实时性能和健康监控工具。它提供了对系统中实时发生的所有事情的全面检测。你可以在高度互动的 Web 仪表板中查看结果。使用 Netdata,你可以清楚地了解现在发生的事情,以及之前系统和应用中发生的事情。你无需成为专家即可在 Linux 系统中部署此工具。原创 2023-12-28 14:45:41 · 1496 阅读 · 0 评论 -
比Aria2更智能更厉害的Aria2 Pro速度更快,全平台覆盖群晖NAS Docker进阶教程-部署全能下载工具,Aria2是目前最强大的全能型下载工具,它支持BT、磁力、HTTP、FTP等下载协议
比Aria2更智能更厉害的Aria2 Pro速度更快,全平台覆盖群晖NAS Docker进阶教程-部署全能下载工具,Aria2是目前最强大的全能型下载工具,它支持BT、磁力、HTTP、FTP等下载协议。多平台:amd64, i386, arm64, armhf(VPS、群辉、树莓派等常见平台完美支持)。全功能:Async DNS, BitTorrent, Firefox3 Cookie, GZip, HTTPS, Message Digest, Metalink, XML-RPC,SFTP,已搞定线程数限制原创 2023-12-28 10:04:43 · 2132 阅读 · 0 评论 -
家有一宝,快乐翻倍,最新最全面基于AdGuard Home 自建 DNS 防污染、去广告教程、安装部署详解、优化增强设置详解
家有一宝,快乐翻倍,最新最全面基于AdGuard Home 自建 DNS 防污染、去广告教程、安装部署详解、优化增强设置详解。支持各个客户端,全平台覆盖。原创 2023-12-27 09:43:52 · 1972 阅读 · 0 评论 -
速度狂飙,最好用的 Windows 包管理器,一键安装/更新/卸载所有软件,使用 Scoop 安装 Aria2 后,Scoop 会自动调用 Aria2 进行多线程加速下载
速度狂飙,最好用的 Windows 包管理器,一键安装/更新/卸载所有软件,使用 Scoop 安装 Aria2 后,Scoop 会自动调用 Aria2 进行多线程加速下载。Scoop 是一个 Windows 包管理工具,类似于 Debian 的 apt、macOS 的 homebrew。它由开源社区驱动,体验可能是是目前所有 Windows 包管理工具中最好的。对开发者来说,包管理器能非常方便的部署开发环境,比如 Python 、Node.js 。原创 2023-12-27 09:38:37 · 1184 阅读 · 0 评论 -
通过简单几行代码实现使用 FFmpeg 为视频添加字幕,subtitles滤镜、ass滤镜、MKV封装、MKV提取,编入视频流(内嵌字幕|硬字幕)、字幕流(内封字幕|软字幕)
通过简单几行代码实现使用 FFmpeg 为视频添加字幕,subtitles滤镜、ass滤镜、MKV封装、MKV提取,编入视频流(内嵌字幕|硬字幕)、字幕流(内封字幕|软字幕)。原创 2023-12-26 09:35:52 · 2357 阅读 · 0 评论 -
Linux服务器流量监控、统计、限制、实时流量,按小时查询、按天数查询、按月数查询、按周数查询、查询TOP10等等各种纬度统计
Linux服务器流量监控、统计、限制、实时流量,按小时查询、按天数查询、按月数查询、按周数查询、查询TOP10等等各种纬度统计。ServerStatus-V 是一个酷炫高逼格的云探针、云监控、服务器云监控、多服务器探针。使用方便,信息直观。ServerStatus-V 是 ServerStatus 中文版 项目的优化/修改版。原创 2023-12-25 19:28:45 · 1343 阅读 · 0 评论 -
Linux下巧妙轻松使用 iptables+rt_tables实现用户分流、控制流量访问策略
Linux下巧妙轻松使用 iptables+rt_tables实现用户分流、控制流量访问策略。原创 2023-12-22 09:46:55 · 747 阅读 · 0 评论 -
轻松实现 Linux 搭建 KMS 服务器,想做什么就做什么(附所有资料)
轻松实现 Linux 搭建 KMS 服务器,想做什么就做什么(附所有资料)。原创 2023-12-21 17:04:37 · 696 阅读 · 1 评论 -
深入理解bash 调用方式与配置文件,监控Linux上执行的命令,打造 Linux Shell 命令审计,可应用到各种Linux服务器系统如Debian、CentOS、Ubuntu、Redhat等等
深入理解bash 调用方式与配置文件,监控Linux上执行的命令,打造 Linux Shell 命令审计,可应用到各种Linux服务器系统如Debian、CentOS、Ubuntu、Redhat等等。原创 2023-12-21 16:12:45 · 882 阅读 · 0 评论 -
使用Watchtower自动更新Dcoker镜像与容器,像手机APP一样进行软件自动更新、选择性升级、手动升级、自动升级
使用Watchtower自动更新Dcoker镜像与容器,像手机APP一样进行软件自动更新、选择性升级、手动升级、自动升级。原创 2023-12-21 09:19:19 · 1087 阅读 · 0 评论 -
一键自动化脚本使用acme.sh部署RSA、ECC双证书,实现自动续期+钉钉告警
一键自动化脚本使用acme.sh部署RSA、ECC双证书,实现自动续期+钉钉告警。ECC证书 相比 RSA证书, 密钥短了很少,但安全性还是有保证,ECC 是Elliptic curve cryptography的简写, 是一种建立公开密钥加密的算法,基于椭圆曲线。由于其密钥较短,运算速度较快,所以渐渐开始在一些网站上使用。但是由于有些老旧 浏览器/系统 不支持ECC证书,为了使他们能够访问,我们还得提供一份 RSA证书。原创 2023-12-21 09:09:03 · 1168 阅读 · 0 评论 -
自动化测试、爬虫、秒杀抢购、数据获取新方案,利用docker镜像运行安卓云手机,同时模拟运行多个手机进行数据抓取,可实现火车票、演唱会门票、茅台、直播、iPhone手机自动下单等各种多任务
自动化测试、爬虫、秒杀抢购、数据获取新方案,利用docker镜像运行安卓云手机,同时模拟运行多个手机进行数据抓取,可实现火车票、演唱会门票、茅台、直播、iPhone手机自动下单等各种多任务。原创 2023-12-20 17:49:31 · 2702 阅读 · 2 评论 -
修改汽车的控制系统实现自动驾驶,基于一个开源的汽车驾驶辅助系统实现全自动驾驶
修改汽车的控制系统实现自动驾驶,基于一个开源的汽车驾驶辅助系统实现全自动驾驶。自动驾驶汽车依靠人工智能、视觉计算、雷达、监控装置和全球定位系统协同合作,让电脑可以在没有任何人类主动的操作下,自动安全地操作机动车辆。原创 2023-12-11 18:16:48 · 1535 阅读 · 0 评论 -
几万字图文详解路由器二次开发、版本升级等使用免费开源openwrt安装制作路由器的多种方法详细实现,包括使用U盘不格式化以及磁盘扩容等等,以及安装配置各种插件等详细教程
几万字图文详解路由器二次开发、版本升级等使用免费开源openwrt安装制作路由器的多种方法详细实现,包括使用U盘不格式化以及磁盘扩容等等,以及安装配置各种插件等详细教程。原创 2023-11-06 10:28:48 · 679 阅读 · 0 评论 -
多种DNS的详细搭建方案和实现步骤,自建DNS防止DNS污染、DNS劫持,包括基于bind的named、dnsmasq、c-l-a-s-hdns等。
多种DNS的详细搭建方案和实现步骤,自建DNS防止DNS污染、DNS劫持,包括基于bind的named、dnsmasq、c-l-a-s-hdns等。原创 2023-10-10 11:52:37 · 738 阅读 · 0 评论 -
转发数据流量到指定的服务,Linux代理路由设置,socks5 代理转发,通过redsocks、iptables实现透明代理和流量透传,以及自建DNS避免DNS污染
转发数据流量到指定的服务,Linux代理路由设置,socks5 代理转发,通过redsocks、iptables实现透明代理和流量透传,以及自建DNS避免DNS污染。原创 2023-10-09 20:58:27 · 1121 阅读 · 0 评论 -
各种版本浏览器如何清除浏览器的 DNS 缓存 (Chrome, Firefox, Safari),以及如何刷新 DNS 缓存 (macOS, Linux, Windows)
各种版本浏览器如何清除浏览器的 DNS 缓存 (Chrome, Firefox, Safari),以及如何刷新 DNS 缓存 (macOS, Linux, Windows)。原创 2023-10-09 20:22:32 · 1612 阅读 · 0 评论 -
Clickhouse数据库在单机和集群中增加、删除、修改字段,批量复制表数据,常规的增删改查操作,ReplacingMergeTree、SummingMergeTree数据一致性
Clickhouse数据库在单机和集群中增加、删除、修改字段,批量复制表数据,常规的增删改查操作,ReplacingMergeTree、SummingMergeTree数据一致性。原创 2023-09-28 15:14:19 · 1699 阅读 · 0 评论