自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 罗马数字转整数算法详解

摘要:本文介绍了将罗马数字转换为整数的方法。罗马数字由I、V、X、L、C、D、M组成,对应不同数值。当小数字出现在大数字左侧时表示减法(如IV=4)。解题思路是使用哈希表或数组存储字符对应值,遍历字符串时比较相邻字符值:若当前值小于后值则减去当前值,否则累加。优化方案采用数组查表替代哈希表,提升查询效率。代码实现了两种方案,时间复杂度均为O(n)。

2026-02-09 20:26:44 641

原创 Win10/11轻松推迟更新3000天

本文介绍通过修改注册表延长Windows系统更新的方法。使用Win+R打开cmd窗口,输入"reg add"命令修改HKEY_LOCAL_MACHINE下的FlightSettingsMaxPauseDays值(3000天可改为任意天数)。若更新失败,可执行还原指令后再更新。注意在Win11 24H2系统中,此操作可能导致手动更新失败,需先还原设置再更新。

2026-02-09 20:24:57 116

原创 解决兰空图床套cdn优选后接口域名仍为http

摘要:解决套用CF优选/CDN后出现的服务器异常和图片上传问题,需修改.env文件添加ASSET_URL=https://域名,同时在AppServiceProvider.php的boot()方法中添加\Illuminate\Support\Facades\URL::forceScheme('https')强制HTTPS协议。这能解决浏览器控制台报错问题,确保资源加载和接口调用正常。

2026-02-08 17:57:44 364

原创 C++面向对象:封装的艺术

摘要:C++面向对象编程通过封装、继承和多态三大特性实现代码重用和模块化。封装将数据和行为绑定,通过访问控制保护数据安全;继承允许子类复用父类功能,支持公有、保护和私有继承方式;多态分为编译时多态(函数重载、模板)和运行时多态(虚函数),后者通过虚函数表实现动态绑定。虚继承解决菱形继承问题,纯虚函数定义接口规范。struct默认公有访问适合简单数据结构,class默认私有访问适合复杂对象建模。友元机制突破封装限制,允许特定函数或类访问私有成员。(150字)

2026-02-03 21:33:35 734

原创 一键安装rclone并挂载OpenList

摘要:本文详细介绍了在Ubuntu/Debian系统上安装配置rclone并挂载WebDAV存储的完整流程。内容包括:1) 使用apt安装rclone和运行安装脚本;2) 配置rclone连接OpenList WebDAV服务;3) 挂载远程存储到本地目录的命令参数说明;4) 创建systemd服务实现开机自动挂载;5) 提供一键自动化脚本(支持挂载根目录或指定子目录)。文中还包含服务状态检查、挂载验证等实用命令,适用于需要将WebDAV存储挂载为本地文件系统的应用场景。

2026-02-03 21:31:08 974

原创 Win10/Win11一键延长系统更新3000天

在最新系统(Win11 24h2)下,延长更新后可能会导致系统手动更新失败,进入cmd输入还原指令回车后再次进行更新大概率会解决问题。更新完后再次延长更新即可。这里的3000就是最高推迟的天数,若想最高推迟500天更新,命令行即为。输入cmd打开命令行窗口,将下面命令粘贴进去,回车即可。

2025-12-19 22:00:40 909

原创 一键切换Win11右击菜单为Win10样式

win+R 打开cmd 输入下列代码回车,再重启资源管理器即可更改为Win10菜单样式。同样 打开cmd 粘贴下列代码,回车即可还原win11风格菜单。

2025-12-19 21:59:25 180

原创 揭秘网站打开全过程:从输入网址到页面渲染

文章摘要:本文详细介绍了网站访问全过程的技术原理。从浏览器输入网址开始,依次解析了DNS域名解析、TCP三次握手建立连接、TLS加密协商等网络通信环节。重点阐述了前端网页工作原理,包括HTML解析、CSS渲染和JavaScript执行流程,以及后端服务器的请求处理、数据库交互和响应生成机制。最后解释了TCP四次挥手断开连接的过程。全文通过清晰的流程分析,帮助读者理解从输入网址到页面显示的完整技术链路。(149字)

2025-08-15 11:40:30 1929

原创 openwrt防火墙安全配置

本文介绍了利用公网IP实现远程访问家庭网络设备的基本方法。首先解析了防火墙的基本逻辑,以iStoreOS系统为例说明LAN和WAN区域的数据转发规则。重点讲解了端口转发的实现原理:通过将外部非常用端口(如2345)映射到内部服务端口(如80),绕过运营商对常用端口的封锁。文中还区分了入站/出站数据的概念,并解释了ICMP协议的特殊处理规则。最后提供了具体的端口转发设置步骤,包括如何同时支持内网和外网访问的配置方法,为有公网IP的用户提供了实用的远程访问解决方案。

2025-08-15 11:38:19 4325

原创 vscode c++环境配置

"miDebuggerPath": "E:\\Editor\\DLC\\MinGW\\bin\\gdb.exe", //这是你编译器的路径,更改为你刚才安装的mingGW64的路径。例:ming64中bin文件的路径为"D:\\DLC\\MinGW\\bin"那么此处应该填写"D:\\DLC\\MinGW\\bin\\gdb.exe"例:ming64中bin文件的路径为"D:\\DLC\\MinGW\\bin"那么此处应该填写"D:\\DLC\\MinGW\\bin\\g++.exe"

2025-08-15 11:36:51 1716

空空如也

空空如也

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

TA关注的人

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