自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

记录学习编程的日常

日日行不惧千万里

  • 博客(233)
  • 收藏
  • 关注

原创 Maven 项目依赖仓库配置详解:pom.xml 中的 repositories 与 Maven 配置文件的调用顺序

pom.xml文件中的元素和Maven配置文件中的仓库配置共同构成了Maven项目依赖项解析的机制。了解它们之间的调用顺序有助于更好地理解Maven的行为,并在实际项目中更有效地管理依赖项。在项目中,建议将依赖项的配置尽可能放在pom.xml文件中,以确保项目的构建过程是自包含的,可移植性和可维护性更高。同时,全局配置文件中的仓库配置作为备选方案,在某些情况下也可以发挥重要作用,特别是在需要全局统一配置的场景下。

2023-12-26 09:40:18 19118 2

原创 虚拟机VMware安装openWrt作为旁路由

虚拟机VMware安装openWrt作为旁路由固件有很多,我选择的是下面这个:https://fw0.koolcenter.com/iStoreOS/x86_64/istoreos-22.03.5-2023121510-x86-64-squashfs-combined.img.gz转换工具下载地址:https://www.starwindsoftware.com/tmplink/starwindconverter.exe下载完成后,安装,一路下一步直到安装完成。安装完成后,双击转换工具图标,进

2023-12-25 14:27:12 24119 7

原创 Linux 如何查看架构和系统

这些命令可以帮助你获取有关 Linux 系统的基本信息,包括架构、内核版本、发行版等。在 Linux 系统上,你可以使用一些命令来查看系统的架构(architecture)和系统信息。这个文件包含了有关 Linux 发行版的详细信息,包括版本、ID、名称等。这个命令会显示有关 CPU 的详细信息,包括架构、核心数、线程数等。示例输出可能包含内核版本、系统架构、主机名等信息。这个命令列出系统上的块设备,如硬盘和分区信息。命令可以显示系统的架构信息。这个命令提供了有关系统发行版的信息。

2023-12-20 14:06:18 7263

原创 在amd64平台构建适用于linux/arm64/v8平台的Docker镜像

(非必须)检查构建主机的 Docker 配置:在某些情况下,需要在 Docker 的配置中启用特定选项以支持多架构构建。检查 Docker 版本:确保您的 Docker 版本符合要求,并支持 Buildx 和多架构构建。检查网络连接:在构建过程中,QEMU 需要从互联网上下载所需的文件。Docker 提供了一种名为 Buildx 的功能,它允许在不同的平台上进行多架构构建。命令将生成的镜像保存到文件中,指定输出文件的名称和路径,以便后续使用。然后,使用适当的命令来安装和配置所需的组件。

2023-05-24 16:54:54 11543 2

原创 docker 查询指定名字的容器id

3.该命令将返回指定名称的容器ID。请注意,如果存在多个具有相同名称的容器,则该命令将返回所有这些容器的ID。是要查询的容器名称。

2023-04-22 10:19:02 7317

原创 Docker中,diff和merged这两个文件夹的作用

在Docker中,和这两个文件夹都是与容器的文件系统相关的。它们的作用分别是:1.文件夹文件夹包含了容器文件系统的改变。每当您向容器中添加、删除或修改文件时,文件夹中都会生成相应的增量改变。因此,文件夹记录了容器文件系统的修改历史。2.文件夹文件夹是容器文件系统的真实映像。它包含了容器中所有的文件和目录,包括初始镜像和文件夹中的增量改变。当您启动一个容器时,Docker会将初始镜像和文件夹中的增量改变合并到一起,形成一个完整的容器文件系统,并将其挂载到文件夹下。总的来说,文件夹和文件夹都是Docker用来管

2023-04-20 10:18:59 6762

原创 onlyoffice报错,这份文件无法保存。请检查连接设置或联系您的管理员当你点击“OK“按钮,系统将提示您下载文档。

1.英文报错内容:The document could not be saved. Please check connection settings or contact your administratorWhen you click the ‘Ok’ button, you will be prompted to download the document.2.中文报错内容:这份文件无法保存。请检查连接设置或联系您的管理员当你点击“OK“按钮,系统将提示您下载文档。

2023-04-20 08:31:10 13541 12

原创 ES和Kibana设置账号密码

命令执行后,会出现几句英文,大概的意思是:你如果确定开启密码的话,需要设置以下六种账户的密码elastic、apm_system、kibana、logstash_system、beats_system、remote_monitoring_user。第四步:重启后,输入kibana的访问地址:http://192.168.1.10:5601,这时已经提示让你输入账号密码了。第六步:重启后,输入ES的访问地址:http://192.168.1.10:9200,这时已经提示让你输入账号密码了。

2022-10-26 09:05:52 13672 1

原创 Java时间戳格式化为日期字符串

时间戳(TimeStamp),通常是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数,不考虑闰秒。Java中时间戳是指格林威治时间起至现在的总毫秒数。

2022-09-12 12:42:57 10373

原创 CentOS7修改时区和时间

【代码】CentOS7修改时区和时间。

2022-08-25 10:36:24 11125

原创 如何获取JS对象的第一个属性的键或值

如何获取JS对象的第一个属性的键或值1、获取JS对象的第一个属性的键 var obj = { name: "张三", city: "北京" }; //获取obj对象第一个属性的键(方法1) console.log(Object.keys(obj)[0]);//name //获取obj对象第一个属性的键(方法2) var fistKey = null; for (let key in obj) { fistKey = key; brea

2022-02-28 16:07:12 18134

原创 CentOS Linux 8 - AppStream 错误:为仓库 ‘appstream‘ 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs

CentOS Linux 8 - AppStream 错误:为仓库 ‘appstream’ 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs in mirrorlist问题描述今天2022年2月18日在CentOS 8上安装软件时,遇到如下报错:CentOS Linux 8 - AppStream 错误:为仓库 ‘appstream’ 下载元数据失败 : Cannot prepare internal mirrorlist: No UR

2022-02-18 15:35:32 29700 26

原创 Caused by: java.time.zone.ZoneRulesException: Unknown time-zone ID: CTT

Caused by: java.time.zone.ZoneRulesException: Unknown time-zone ID: CTT高版本的MySQL已经不需要填写serverTimezone=CTT我遇到的问题是把这个去掉就不报错了,记录一下

2021-07-08 10:07:05 9263 4

原创 如何删除此电脑中的WPS图标?

“在“我的电脑”里怎么删除WPS网盘”可通过以下方式停用WPS网盘:步骤一:电脑屏幕右下角找到 “WPS办公助手” 托盘图标,通过鼠标右键唤出菜单,在菜单中点击 “设置” ;步骤二:在 “云文档设置 > WPS网盘” 设置项中,找到 “在 ‘我的电脑’ 显示WPS网盘入口” 项,并将其关闭;...

2020-10-15 16:49:01 7825

原创 ComfyUI到底是个啥

ComfyUI是一款基于节点的Stable Diffusion前端GUI工具,采用乐高积木式的工作流设计理念。它将AI绘图过程拆解为可连接的节点模块,支持文生图、图生图等基础功能,以及局部重绘、LoRA、ControlNet等高级特性。相比传统WebUI,ComfyUI具有高性能、低显存需求、强兼容性和工作流可复用等优势,适合开发者扩展和创作者进行复杂流程设计。虽然学习曲线较陡,但通过节点拼接方式,用户能实现更专业的AI绘图效果,并方便地分享和复用工作流程。

2025-12-10 10:39:44 299

原创 MediaMTX详解

MediaMTX:轻量高性能开源流媒体服务器 MediaMTX是用Go语言编写的高性能流媒体服务器,支持RTSP、RTMP、WebRTC、HLS等协议,适用于直播、监控和中继场景。其特点包括: 高性能:直接协议转发,不依赖ffmpeg,资源占用低 多协议支持:输入输出覆盖主流流媒体协议 开箱即用:简单配置文件即可实现推拉流 低延迟:WebRTC支持WHIP/WHEP,延迟<500ms 跨平台:支持Windows/Linux/macOS及Docker部署 通过配置文件可快速设置认证、协议和路径规则,适合

2025-11-21 09:31:16 416

原创 IDEA 是用什么开发的?

IntelliJ IDEA是一款基于Java和Kotlin开发的跨平台IDE,采用Swing和JetBrains自研UI框架构建界面。其核心技术架构包括IntelliJ Platform基础框架、插件扩展系统和高效索引机制。通过JVM实现跨平台,并优化了编辑器性能与内存管理。JetBrains选择Swing而不是JavaFX,主要考虑成熟度和定制需求。整体架构体现了大型桌面应用的设计智慧,包括模块化、可扩展性和性能优化。

2025-11-20 08:32:25 638

原创 MVC、MVP、MVVM详解

MVC、MVP、MVVM是三种常见架构模式,核心目标是分离视图与业务逻辑,提升代码可维护性。 MVC:由Controller协调Model和View,适合传统Web开发,但Controller易臃肿。 MVP:Presenter作为中介彻底解耦View和Model,适合移动端开发,测试更方便。 MVVM:通过数据绑定实现View与ViewModel自动同步,适合Vue等现代前端框架,但可能影响性能。 适用场景:MVC用于后端开发,MVP用于移动端,MVVM用于响应式前端框架。

2025-11-20 08:20:59 420 1

原创 Windows 桌面程序开发最佳实践

本文系统性地总结了Windows桌面程序开发的最佳实践,涵盖技术选型、架构设计、开发流程等关键环节。从原生技术(WinUI/WPF)到跨平台方案(Electron/Qt),重点分析了MVVM架构、模块化设计、异步处理等核心原则。详细介绍了日志系统、配置管理、自动更新等工程化要点,并提供了性能优化、安全防护及测试部署的具体建议。文章特别强调UI与业务分离、避免阻塞线程、提前规划国际化等架构师必备思维,为Java开发者转型桌面开发提供了全面指导。

2025-11-20 08:09:47 863

原创 YouTube vs 哔哩哔哩:视频创作者收益机制全面对比

YouTube与哔哩哔哩创作者收益对比 YouTube和B站作为两大视频平台,在创作者收益机制上有显著差异。YouTube门槛较高(500订阅+3000小时观看),但收益无上限,每千次播放收入约1.5-4美元,适合长期积累和全球化内容。B站门槛相对较低(1000粉丝),但创作激励金单月最高仅2000元,需依赖直播、电商等渠道变现,更适合社区深耕和粉丝互动。YouTube广告CPM更高,尤其财经/科技类内容收益可观;B站则强在社区粘性和文化细分。创作者应根据内容类型和目标市场选择平台:追求长期收益选YouTu

2025-11-06 12:03:22 3592

原创 奈何女神要嫁我(70集)

奈何女神要嫁我(70集)

2025-10-31 10:45:38 135

原创 最新短剧(20251023)

59.白金瞳&神瞳现世&瞳神&暗影金瞳&异能觉醒之召唤女神系统&白瞳临世&时停八方&无处为家&破局天眼迷途(57集)帝瑾洲&钰冰。29.世子无双,我写百朝皇后入胭脂评(103集)吴昊&杨晨曦&张璇&才雯硕。39.重生洞房花烛夜,我逆风翻盘(80集)吴佳诺&徐晨皓。35.我看见弹幕后,全员剧情崩了(60集)曹皓添&韩佳卉。28.偏爱假面娇妻&偏爱假面的她(80集)马應露&吴纯一。34.出狱后,我成了傅少白月光(81集)乔佳乐&田苗苗。56.愿妻三冬暖愿女春不寒(60集)邱秋&郝艺&秦星。

2025-10-24 14:05:43 541

原创 最新短剧(20251024)

05.飞升失败我直播算命逆袭人生&飞升失败我直播算命爆火了(70集)柳颖&戴金麟。17.重生回夫君大婚时,她逆风翻盘第二季(68集)杨晨璐&杨承翰&陈云廷。06.全京城的白月光她重生了(70集)别琳&李俊辰&建泽正&彭科钧&潇然。11.姐是病娇太阳花,谁见都要笑哈哈(66集)于龙&杨伊璐(杨咩咩)25.重生拒绝当舔狗女神校花急了(89集)白珩威&张诗媛(汤圆子)19.关于我的白月光她也喜欢我这件事(80集)周士超&郑文言。08.我开的火锅店鬼差吃了都说好(82集)李慧敏&黄谋。

2025-10-24 12:51:59 1332

原创 halo 博客系统的数据库 为什么只有一个表 extensions

Halo 2.x 采用极简数据库设计,仅保留extensions表用于管理扩展元数据,这是其架构革新的核心体现。相比1.x的多表结构,2.x通过扩展机制实现功能模块化,所有业务数据由各扩展自主管理(可能存储在扩展自定义表或外部系统中)。官方确认此设计旨在提升灵活性、可扩展性和维护效率,用户无需担心数据缺失问题。

2025-10-23 16:33:12 291

原创 云虚拟主机、云服务器、VPS 到底啥区别?

**摘要:**云虚拟主机、VPS和云服务器的主要区别在于资源分配和性能。云虚拟主机是共享型服务,适合个人建站,价格低但限制多;VPS提供独立资源但依赖单台物理机,适合中小型网站;云服务器基于云计算集群,弹性扩展能力强,适合企业级高并发业务。三者在自由度、性能、稳定性和成本上依次递增,用户可根据需求选择。

2025-10-21 15:30:25 313

原创 数据库常用语句示例

本文系统整理了SQL数据库常用语句,涵盖数据库/表操作(创建/修改/删除)、数据增删改查、约束索引、多表查询、权限管理、事务控制、视图存储过程8大核心功能。提供标准化语法示例,适用于MySQL、PostgreSQL等主流关系型数据库,帮助开发者快速查阅和上手数据库操作,满足日常开发运维需求。

2025-10-21 14:29:27 368

原创 SQLite 详解:轻量级数据库的优雅之道(文末有彩蛋)

SQLite 是一个轻量级、嵌入式的关系型数据库引擎。与传统数据库不同,它不是一个独立的服务,而是作为一个库(library)被直接嵌入到应用程序中。数据存储在一个单一的磁盘文件中(通常是.db或.sqlite文件)。遵循 SQL 标准,支持事务、索引、触发器等核心功能。开源、跨平台,几乎可以在任何操作系统上运行。SQLite 的魅力在于它的简洁、可靠和普适性。如果你需要一个轻量、零配置的数据库解决方案,SQLite 是首选。

2025-10-21 13:11:16 1094

原创 2025最新仿默往 IM 即时通讯系统源码(PC + Web + iOS + Android)完整版发布!

这篇摘要介绍了最新仿默往IM即时通讯系统源码的完整功能套件。系统支持PC、Web、iOS和Android多端,具备单聊、群聊、朋友圈等核心功能,提供高并发处理能力和数据安全保障。群聊功能丰富,包含群管理、消息操作和互动功能;单聊支持多种消息类型和隐私控制。系统还包含用户管理、后台监控等配套功能,支持2小时快速部署,适合企业二次开发或直接商用。下载链接已提供完整源码获取方式。

2025-10-20 08:45:20 423

原创 绕过微软联网账号限制:用本地用户安装 Windows 11 的最新 3 种方法

微软在Windows 11中强制要求使用微软账号登录,但仍有方法绕过限制创建本地账户:1)专业版/企业版用户可通过"域加入"选项跳过验证;2)家庭版用户可断网后使用Shift+F10调出命令提示符,修改注册表重启;3)所有版本均可通过命令行直接创建本地用户。这三种方法适用于不同版本,帮助用户在不绑定微软账号的情况下完成系统安装。

2025-10-20 08:24:11 1721

原创 CDN到底是个啥?——从小白到进阶的全面解读

摘要: CDN(内容分发网络)是一种全球分布的加速网络,通过缓存内容到各地节点,实现用户就近访问,提升加载速度并降低源站压力。其核心原理包括缓存、智能调度和回源机制,适用于网站加速、视频分发等场景,能显著提升访问体验、抗高并发并增强安全性。开发者可通过主流CDN服务(如Cloudflare、阿里云)快速体验其加速效果。

2025-10-16 15:27:38 818

原创 我是老祖强亿点而已(71集)郇依心&徐卫龙

我是老祖强亿点而已(71集)郇依心&徐卫龙。

2025-10-15 20:45:39 151

原创 Python爬虫实战手册

《Python爬虫实战手册》摘要: 本文系统介绍了Python爬虫开发全流程,从基础概念到实战案例。核心内容包括:1) 爬虫四步流程(请求-响应-解析-存储)2) 常用工具(requests/BeautifulSoup)3) 数据存储方案(CSV/SQLite)4) 豆瓣Top250实战案例。进阶技巧涵盖反爬策略、动态网页处理及并发优化,同时强调爬虫开发规范与伦理。文章提供了常见问题排查表和学习路径建议,适合从入门到进阶的爬虫开发者参考。

2025-10-14 12:37:55 1134

原创 满级老祖宗(50集)吴嘉辉&沈雨 短剧简介

《满级老祖宗》是一部50集都市重生短剧,由吴嘉辉、沈雨主演。故事讲述一位隐世高人(吴嘉辉饰)满级下山,在现代都市中凭借超凡医术与武功化解危机、揭开阴谋,并与女主(沈雨饰)从误会到相爱的甜宠历程。剧情融合逆袭、打脸、权谋等爽文元素,节奏紧凑,每集短小精悍,适合喜欢都市重生与甜宠题材的观众。该剧以"老祖宗满级回归"为核心设定,展现强者在现代社会中的传奇经历。

2025-10-12 08:38:18 414

原创 java中最重要的100个概念

本文系统梳理了Java开发中的核心知识点,涵盖基础语法、面向对象、集合框架、并发编程、JVM原理、主流框架、Web开发、分布式架构等15个方面共100个关键概念。从基础变量声明到高级JVM调优,从单线程控制到分布式事务处理,完整呈现Java技术栈体系。内容编排遵循由浅入深原则,既包含数据类型、控制语句等基础语法,也涉及Spring Cloud、微服务架构等企业级开发技术,可作为Java开发者系统学习的技术路线图。

2025-10-12 07:32:50 451

原创 短剧行业正在经历“四次盈利模式演变”

短剧行业正经历四次盈利模式演变:从付费点播到广告驱动,再到混合模式,最终形成免费与付费并存格局。内容形态同步升级,从竖屏快餐化向横屏精品化发展,未来将形成"竖屏赚钱、横屏拿奖、精品撑门面"的分层生态。行业最终将走向横竖兼容、多模式共存的成熟阶段,实现生态共荣。

2025-10-10 17:02:52 291

原创 擦==边短剧

【代码】擦==边短剧。

2025-10-10 16:28:23 630

原创 [特殊字符] 闲鱼卖家规则速查表(2025 最新)

2025年闲鱼卖家核心规则速查表发布,重点管控重复铺货、代挂服务、货源合规等行为,违规将面临下架、扣分甚至封号处罚。规则强调禁止空挂商品、虚假标价、站外导流等行为,同时要求优化低曝光商品并保持类目垂直。建议卖家错峰上新、提升互动,定期查看规则更新。该表涵盖11大类规则要点及相应处罚措施,为卖家提供合规运营指南。(149字)

2025-09-20 09:25:44 1367

原创 Python 和 Java 在 Web 应用开发领域的深度对比

Python vs Java 在Web开发中的对比 Python适合快速开发、AI/数据集成及中小型项目,语法简洁,但性能较弱;Java适合高并发、企业级应用,性能强但开发周期长。Python框架生态轻量灵活(Django、FastAPI),Java则以Spring为主,稳定性高。Python部署方便,Java跨平台性更优。最终选择取决于项目需求:快速迭代选Python,高并发稳定系统选Java,两者也可结合使用。

2025-09-19 10:14:53 436

原创 win11上VMware中的Ubuntu虚拟机如何挂载win11上的文件夹

本文介绍了在Win11系统中通过VMware Workstation为Ubuntu虚拟机挂载主机文件夹的两种方法。永久挂载方案通过安装open-vm-tools工具包、配置共享文件夹、修改fstab文件实现开机自动挂载;临时挂载方案则使用mount命令手动挂载。文章详细说明了每个步骤的操作方法及原理,并提供了常见问题排查建议,适用于需要虚拟机与主机系统共享文件的开发场景。两种方法均可实现Ubuntu虚拟机访问Win11主机指定目录,永久方案更稳定,临时方案更灵活。

2025-09-05 17:00:14 582

原创 C语言能干什么

摘要: C语言作为系统级编程语言,广泛应用于操作系统开发、嵌入式系统、高性能计算等领域。其优势在于高性能、低开销和跨平台能力,常用于Linux内核、单片机开发、科学计算及游戏引擎等场景。C语言也是编译器、网络工具等底层开发的首选,并作为计算机原理教学的重要实践语言。学习C语言需深入掌握指针、内存管理等底层技术,熟练使用调试工具,并可通过参与开源项目积累经验。未来可探索C与其他语言的混合编程,以充分发挥其性能优势。

2025-08-06 11:40:20 318

Azure 中的虚拟机,有关如何在 Azure 中创建和管理虚拟机的文档

Azure 中的虚拟机,有关如何在 Azure 中创建和管理虚拟机的文档。

2024-01-27

Java 处理word的第三方jar包,可以直接使用,无需破解 超级好用,不会用可以私信交流

使用方法如下,maven直接引入即可。 <dependency> <groupId>myjar</groupId> <artifactId>aspose-words-21.11-jdk17</artifactId> <scope>system</scope> <version>1.8.0</version> <systemPath>${project.basedir}/src/lib/aspose-words-21.11-jdk17-1.0.jar</systemPath> </dependency>

2024-01-15

OpenJDK JDK 23 抢先体验版

OpenJDK JDK 23 抢先体验版

2024-01-10

tailscale-setup-1.56.1-amd64.msi 如果你用exe安装包安装失败,换这个msi包试一下

Tailscale 是一款专注于简化、安全和跨平台的虚拟专用网络(VPN)服务。它提供了一种简便的方法,让用户将多个设备安全地连接到一个私有网络,无论这些设备位于何处

2024-01-10

截图神器 snipaste2.8.6 macos版

截图神器 snipaste macos版

2024-01-03

空空如也

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

TA关注的人

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