- 博客(444)
- 资源 (13)
- 收藏
- 关注

原创 夸克网盘资源搜索网站推荐,来这几个站点就对了!
【实用夸克网盘资源搜索网站推荐】分享4个无广告优质资源搜索平台:1)IT技术视界(www.itlooker.cn)- 综合型技术资源库;2)夸父资源社(www.kuafuzys.com)- 影视书籍资源丰富;3)趣盘搜(pan.funletu.com)- 极简搜索界面;4)爱盘搜(aipanso.com)- 多领域文件资源。这些网站提供高效搜索、清晰分类和及时更新,涵盖影视、学习资料、软件等多种资源类型,帮助用户快速获取所需文件。(137字)
2025-07-03 10:55:28
1703

原创 无需邀请码!Manus正式宣布向所有用户开放注册!(附注册方法)
前段时间官方悄悄的取消了邀请机制,所有用户无需邀请码即可免费体验。注册用户将一次性获得 1000 积分奖励,并可每日免费获得 300 积分。这些积分可用于执行各种任务,包括文本处理、图像生成等。
2025-06-05 20:31:44
828
2
原创 网络安全:记录一次WEB远程代码执行(RCE)攻击行为以及应对排查解决思路
本次事件是一场典型的远程代码执行攻击尝试,攻击链完整,payload 具备极强的实用性与隐藏性;攻击者预期通过漏洞注入远程代码,从而控制服务器,替换系统文件,实现后门持久化;尽管当前排查未发现攻击成功执行的证据,仍建议加强服务器防护措施;使用 ThinkPHP、WordPress、Discuz 等开源框架的站点,应重点检查未授权访问接口、调试入口文件及未使用的组件;建议长期部署文件变动监控、WAF 防护、访问日志审计等综合手段,提高整体安全防御能力。
2025-08-06 18:30:00
22
原创 网络安全:什么是 RCE?深入理解远程代码执行与命令执行漏洞
RCE 是所有安全漏洞中最危险的一类,而命令执行漏洞是它最直接、最常见的表现形式之一。理解 PHP 的各类命令执行函数是安全开发与漏洞分析的基础,熟悉命令拼接方式与绕过技巧,有助于发现潜在的高危漏洞。
2025-08-06 18:15:00
27
原创 开源Web 应用防火墙(WAF)ModSecurity,Web 应用防火墙的守护者
ModSecurity是一款高效灵活的开源Web应用防火墙(WAF),主要保护网站免受SQL注入、XSS等网络攻击。作为Apache/Nginx/IIS等主流服务器的安全模块,它能实时监控HTTP流量,检测阻断恶意请求。ModSecurity提供攻击检测、异常过滤、安全日志记录等功能,支持自定义规则和动态加载。其开源特性、跨平台支持和优异性能,使其成为企业网站、电商平台和个人博客的理想安全防护工具,能有效提升各类网站的安全防护水平。
2025-08-06 01:33:21
92
原创 Linux ARM 平台 C 语言操作 Excel 文件的常用库与工具汇总(支持 xls 和 xlsx)
本文介绍了适用于Linux/ARM平台的C语言Excel操作方案,涵盖.xls和.xlsx格式处理。对比分析了多款开源/商业库的特点:libxls(轻量.xls读取)、libxlsxwriter(专业.xlsx写入)、xlsxio(流式读写)、商业版libxl(全功能支持)等。针对嵌入式场景,推荐根据需求选择方案:轻量级场景使用libxls或ezxlsx;功能完整需求选用libxlsxwriter或xlsxio;高级功能需求可考虑商业库libxl。同时提供命令行工具(ssconvert、LibreOffic
2025-07-30 18:17:11
1058
原创 【C语言类型转换坑】乘法溢出隐患发现与正确写法
本文揭示了时间戳计算中常见的整型溢出隐患。通过示例代码演示了当32位整数乘法溢出后被转换为64位无符号数时产生的异常结果。分析指出,问题根源在于运算顺序:若先进行32位乘法再转换会导致溢出错误,而先转换为64位再运算则能避免。文章建议在时间计算等场景中始终使用显式类型转换(如(uint64_t)变量*常量),并养成检查整数操作类型、启用编译器警告等良好习惯,特别针对嵌入式系统中长时间运行可能触发的溢出问题。
2025-07-30 18:03:11
418
原创 【解决方案】鸿蒙 / 矿鸿系统 Shell 无故退出问题(息屏导致)详解
摘要: 针对OpenHarmony 4.1开发中Shell会话因系统息屏自动关闭的问题,本文提供四种解决方案:1)修改源码power_mode_config.xml将息屏时间设为-1实现全局不息屏;2)临时通过power-shell setmode 602命令切换电源模式;3)替换设备/vendor/etc/power_config/下的配置文件实现持久化修改;4)在ArkTS应用中使用setWindowKeepScreenOn控制单应用常亮。前三种适用于系统级调试,第四种适合应用开发场景,可根据需求选择不
2025-07-17 16:49:04
548
原创 Qt从入门到精通第一章01: 分析第一个Qt项目 Hello Qt
通过本篇文章,您已经掌握了如何在Qt Creator中创建、编译和运行一个基本的“Hello Qt”应用程序,并对Qt项目的基本文件结构和核心代码有了初步的理解。在下一篇文章中,我们将深入探讨Qt项目的构建系统,包括.pro文件的详细配置和常用变量。
2025-07-09 01:30:01
1276
原创 Linux 命令从入门到精通:博客系列开篇
《Linux命令从入门到精通》系列教程提供12章核心内容+3篇附录,系统讲解Linux命令行操作。从基础命令、文件管理到系统运维、性能优化,涵盖pwd/ls等基础操作,grep/sed/awk文本处理三剑客,进程/网络/服务管理,以及Shell脚本编写和安全防护。适合零基础用户到专业开发者学习,配套速查表、学习资源和实战练习。完整教程地址:https://blog.csdn.net/qq_43445867/category_12251248.html
2025-07-09 01:22:40
300
原创 Linux 命令从入门到精通01:Linux 命令行入门基础
本文介绍了Linux命令行入门基础,主要包含三部分内容:1. Linux与Shell的关系,说明Shell作为用户与内核的接口程序,并介绍常见Shell类型;2. Linux命令的基本结构,即"命令 [选项] [参数]"的组成形式;3. 五个基础命令的使用方法,包括pwd(显示当前目录)、ls(列出目录内容)、cd(切换目录)、clear(清屏)和echo(输出文本)。文章通过示例详细讲解了各命令的语法、常用选项和实际应用场景,为Linux初学者提供了系统的命令行入门指导。
2025-07-09 01:16:30
239
原创 【C语言基础第三章06】运算符与表达式:优先级、类型转换与副作用
本文介绍了C语言中运算符优先级、类型转换和表达式求值的核心概念。运算符优先级和结合性决定了表达式的运算顺序,建议使用括号提升代码可读性。类型转换分为隐式(自动提升精度)和显式(强制转换),需注意数据丢失风险。表达式求值时需警惕副作用,避免同一变量在无序列点分隔时多次修改导致的未定义行为。理解这些机制有助于编写正确可靠的C语言程序。
2025-07-09 01:03:01
46
原创 【C语言基础第三章05】运算符与表达式:基本运算符
本章详细介绍了C语言中的基本运算符,包括算术运算符、赋值运算符、关系运算符、逻辑运算符、位运算符和条件(三目)运算符。我们学习了它们各自的功能、用法以及一些重要的注意事项,例如整数除法、自增/自减的前后缀形式、==与的区别、逻辑运算符的短路求值特性以及位运算符在底层操作中的应用。掌握这些运算符是编写C语言程序的核心技能,它们使得我们能够对数据进行各种复杂的处理和判断。在下一部分中,我们将深入探讨运算符的优先级、结合性、类型转换以及表达式的求值顺序和副作用,这些概念对于编写正确且高效的C语言代码同样至关重要。
2025-07-09 00:55:29
30
原创 【C语言基础第二章04】C语言基本语法:注释与输入输出
本章我们深入探讨了C语言的基本语法要素。我们学习了各种数据类型(整型、浮点型、字符型、布尔型)及其修饰符,理解了变量的声明、初始化、作用域和生命周期。我们还区分了C语言的关键字和标识符,并掌握了良好的命名规则。此外,我们详细讨论了常量的定义方式(宏常量和const关键字)及其各自的优缺点。最后,我们介绍了C语言中常用的输入输出函数printf()scanf()puts(),并强调了gets()的安全隐患及其替代方案fgets()。掌握这些基本概念是编写任何C语言程序的基础,也是理解后续复杂概念的关键。
2025-07-09 00:54:01
49
原创 【C语言视界第二章03】C语言基本语法:数据类型、变量与命名规范
本文概述了C语言的基本语法,重点介绍了数据类型、变量及相关概念。主要内容包括:1) 整型、浮点型、字符型和布尔型等基本数据类型及其特性;2) 变量的声明与初始化方法;3) 变量的作用域和生命周期,包括局部变量和全局变量的区别。文章还强调了使用未初始化变量的风险,并提供了各类型变量的使用示例。这些内容是学习C语言编程的基础知识,为后续更深入的学习奠定重要基础。(148字)
2025-07-09 00:50:48
115
原创 【C语言视界第一章02】C语言概述与开发环境:Hello World与开发工具
摘要:本文详细介绍了如何编写第一个C语言程序"Hello, World!",包括代码示例、逐行解析以及编译运行步骤。文章还推荐了常用的C语言开发工具(如GCC编译器、VS Code等IDE),并深入讲解了C程序的四个编译阶段:预处理、编译、汇编和链接。内容涵盖了从零基础入门到开发环境搭建的完整流程,适合C语言初学者快速上手。
2025-07-09 00:46:31
40
原创 【C语言视界第一章01】C语言概述与开发环境:发展与应用
C语言以其卓越的性能、强大的底层控制能力和广泛的可移植性,在计算机科学领域占据着举足轻重的地位。从操作系统内核到嵌入式设备,从编译器到数据库系统,C语言的身影无处不在。尽管新的编程语言层出不穷,但C语言作为“编程语言的基石”,其重要性并未减弱,反而因其在性能敏感和资源受限环境中的独特优势而持续发挥着关键作用。掌握C语言,意味着掌握了通向计算机底层世界的钥匙,为深入学习其他高级语言和理解计算机系统原理打下了坚实的基础。
2025-07-09 00:44:51
61
原创 一文搞懂CDN的HTTPS和源站HTTPS之间的关系
源站服务器的HTTPS配置必须保留,因为CDN启用HTTPS后整个链路分为两段独立加密:客户端到CDN节点(使用CDN证书),CDN节点到源站(使用源站证书)。若取消源站HTTPS,CDN回源只能用HTTP,将导致安全风险、SEO问题和兼容性隐患。最佳实践是同时开启CDN和源站的HTTPS,强制CDN使用HTTPS回源,确保全程加密。两者协同作用,缺一不可。
2025-05-29 08:00:00
106
原创 解决 MySQL 数据库无法远程连接的问题
本地可以连接 MySQL,但远程机器连接时报错 Host ... is not allowed to connect to this MySQL server,通常是由于 MySQL 的用户权限或配置限制了远程访问。解决方法包括:1. 登录 MySQL 并切换到 mysql 数据库;2. 查看并修改 root 用户的 Host 为 %,允许任意主机连接;3. 刷新权限使其生效;4. 检查 MySQL 配置文件 my.cnf,确保 bind-address 设置为 0.0.0.0;5. 确认防火墙开放了 33
2025-05-09 18:15:00
1548
原创 解决Windows update服务启动拒绝访问的问题 | wuauserv 注册表拒绝访问的方法
在某些情况下,为了配置系统更新相关服务(例如禁用 Windows 自动更新),我们需要更改注册表中wuauserv。本教程将带你一步步操作,成功获取并修改权限。
2025-04-19 15:06:51
2424
原创 万字长文搞懂Linux 字符截取命令:cut、awk、sed
Linux 系统中,日志文件、配置文件和命令输出通常包含大量文本数据。提取特定字段或列(如从日志中提取时间戳)。转换文本格式(如替换、分隔)。过滤和整理数据(如按条件筛选行)。cut是一个简单高效的工具,用于从文本行中提取特定部分。它支持按字符、字节或字段(以分隔符分割)进行截取,常用于处理结构化的文本数据(如 CSV 文件或命令输出)。awk是一个功能强大的文本处理工具,支持模式匹配、字段处理、计算和编程逻辑。
2025-04-16 07:00:00
820
原创 Linux dmesg 命令详解
dmesg(display message 的缩写)是一个用于显示 Linux 内核环形缓冲区内容的命令。系统启动时的初始化信息硬件设备检测和初始化日志内核模块的加载与卸载信息错误、警告或调试信息由于缓冲区大小有限,旧的消息可能会被新消息覆盖,因此dmesg通常用于实时查看或定期检查系统状态。dmesg是 Linux 系统中不可或缺的诊断工具,适用于硬件调试、内核开发和系统管理。通过灵活使用其选项(如日志级别过滤、实时监控、颜色输出等),可以快速定位问题并采取相应措施。结合grep。
2025-04-12 17:47:58
1475
原创 深入解析 Microcom:嵌入式串口调试利器
Microcom 是一款轻量、简单、实用的串口通信工具,特别适合嵌入式 Linux 环境下的串口调试。无论是调试 AT 指令、查看设备日志,还是与传感器通信,Microcom 都能以最小的资源占用完成任务。通过本文的介绍和示例,开发者可以快速掌握 Microcom 的安装、配置和使用方法,并在实际项目中灵活应用。
2025-04-11 21:00:00
1143
原创 BusyBox 与 Toybox:嵌入式 Linux 的轻量工具集对比与解析
BusyBox 由 Bruce Perens 于 1996 年创建,最初是为 Debian 安装程序的启动盘设计的。随着嵌入式 Linux 系统的发展,BusyBox 逐渐成为该领域的主流工具集。它将数百个 Unix 命令(如 ls、cat、grep、mount 等)集成到一个可执行文件中。通过符号链接或参数调用不同功能,极大地减少了存储空间占用,同时保持了核心功能。BusyBox 的设计目标是为资源受限的系统(如路由器、IoT 设备、嵌入式开发板)提供精简但实用的命令集。
2025-04-11 17:02:06
430
原创 RK3568 设备树文件组织结构的简单分析
RK3568 是 Rockchip 旗下的一款 SoC,使用了基于的设备树结构来描述硬件。设备树用于 Linux 内核,引导时用于配置 CPU、内存、总线、GPIO、外设等信息。本回答将详细讲解,包括设备树的层次结构、主要节点及其作用,以及如何修改设备树。
2025-03-19 19:15:00
275
原创 RK3568平台设备树文件功能解析(鸿蒙系统篇)
处理器的不同开发板(EVB,Evaluation Board)或不同用途的设备(如 NVR、IoT 设备)。设备树主要用于描述硬件配置,比如。矿鸿驱动修改时候发现目录下有很多的dts设备树,由于对这一块不太熟悉,所以索性就整理一下不同设备树负责的功能。这些设备树(Device Tree Source, DTS)文件用于 Rockchip。,RK3568 适用于智能安防、视频存储、AI 计算等。(EVB),用于硬件开发和测试。不同的 EVB 版本支持不同的。不同的设备树文件根据。
2025-03-19 10:57:56
432
原创 microcom 串口调试工具详解【嵌入式开发必备】
microcom是 Linux 下的一个轻量级串口通信工具,类似于minicom和picocom,但功能更为简洁。它专注于提供最基本的串口调试功能,支持不同的波特率设置、自动连接、字符发送等功能。由于其体积小、依赖少,因此非常适合嵌入式开发和调试。你的microcom版本不支持-pCtrl + ]microcom是一个非常适合嵌入式开发的轻量级串口调试工具。它的安装简单,使用方便,支持基本的串口交互,适合快速连接串口设备进行调试。相较于minicommicrocom更加轻量,非常适合资源受限的系统。
2025-03-19 10:06:41
1489
原创 Cursor 新手入门使用教程
Cursor 作为 AI 时代的新型 IDE,将 AI 与编程深度结合,能够极大地提高开发效率。如果你习惯 VSCode,Cursor 让你可以无缝过渡。如果你希望体验 AI 辅助编程,Cursor 是一个值得尝试的工具。
2025-03-11 21:30:00
13625
1
原创 如何将Cursor安装到D盘或者F盘
Cursor 是一款智能 AI 编程助手,很多开发者喜欢使用它来提高编程效率。然而,默认安装路径通常是在 C 盘,而我们可能更希望将其安装到 F 盘等其他位置。本文介绍如何使用 PowerShell 命令行方式将 Cursor 安装到 F 盘指定目录。本文介绍了如何使用 PowerShell 命令行方式将 Cursor 安装到 F 盘的指定目录,希望对你有所帮助。如果有任何问题,欢迎留言讨论!
2025-02-19 11:00:15
2236
1
原创 MDTP协议在矿山数字化转型中的关键作用
国能神东想把采掘机的内部情况弄个水落石出,于是狠心拆解了一台采掘机。结果让所有人都出乎意料,这台设备内部居然包含了3种操作系统、3种通信协议以及161种芯片。更让人感到惊讶的是,类似的井下设备,虽然不一定像采掘机那样庞大和复杂,但种类却多达上千种。
2025-02-07 21:00:00
343
原创 DeepSeek满血版保姆级部署教程!支持三端!!!
由于受到攻击,deepseek官网卡的无法使用,经常出现“服务器繁忙,请稍后再试”的提示!这时候我就在想既然deepseek是开源的,能不能在本地部署一个自己的DeepSeek呢?然而理想很丰满,现实很骨感。受限硬件限制,本地部署的一般是阉割版的,这显然不是我们想要的!!不过最近我发现一个可以的方法,华为和硅基流动合作,重新部署了完整的R1和V3模型,并提供便捷的API调用方式!这对于我们普通用户来说提供了一个可以自己搭建满血版本的专线deepseek的途径,我已经部署并使用起来了,根据,即使你是。
2025-02-05 22:18:03
752
1
原创 OpenHarmony OTA升级参考资料记录
和。本地升级是将已制作好的 OTA 包放入设备指定的升级路径,然后通过软件界面操作或直接输入相关升级命令来完成升级。这种方式适合无网络环境或对升级包进行离线分发的场景。网络 OTA 升级是指设备通过网络连接 OTA 服务器,下载升级包到本地设备。下载完成后,用户可通过软件界面启动升级。实际上,本地 OTA 升级是网络 OTA 升级的一个关键环节,即下载后的升级流程与本地升级类似。
2025-01-21 17:43:38
636
原创 在 Linux 和 Windows 下查看文件 MD5 值的几种方法
查看文件的 MD5 值是一项常见且有用的操作,能够帮助验证文件的完整性和一致性。Linux:使用md5sumopenssl或sha256sum等命令。Windows:使用cmd中的certutil命令、PowerShell 的命令,或第三方工具。通过这些方法,你可以确保文件在传输或存储过程中未被篡改,从而提高数据的安全性。
2025-01-20 20:55:15
7246
原创 解决wordpress媒体文件无法被搜索的问题
如果你也遇到了类似的问题,强烈建议尝试安装媒体搜索增强插件。它不仅能快速恢复媒体库的搜索功能,还不需要进行任何复杂的配置,简直是懒人福音!希望我的经历能帮助到你,让你更高效地管理 WordPress 媒体库。如果你也有遇到类似问题或其他解决方法,欢迎在评论区分享!
2025-01-19 01:23:29
285
原创 解决问题random number generator:RAND_load_file:Cannot open file:../crypto/rand/randfile.c:88:Filename=路径
解决问题random number generator:RAND_load_file:Cannot open file:../crypto/rand/randfile.c:88:Filename=路径当你遇到 random number generator: RAND_load_file: Cannot open file 错误时,常见的解决办法是生成一个 .rnd 文件,这个文件包含了用于初始化 OpenSSL 随机数生成器的种子数据。你可以通过以下步骤来生成 .rnd 文件并解决问题。
2025-01-12 15:25:34
222
原创 一文搞懂patch(补丁)是干什么的,实现流程是什么
Patch 是一种记录代码差异的方式,通常用于在版本控制中管理变更。它帮助开发人员在不直接操作文件的情况下,记录、分享、应用和审查代码修改。整个流程包括生成补丁、应用补丁、解决冲突和提交修改等步骤。通过使用补丁,开发人员可以高效地协作,并在项目中维护一致性。一文搞懂patch(补丁)是干什么的,实现流程是什么。
2025-01-10 14:15:16
3101
C++ excel库 libxl(v3.8.0&v4.1.1&v4.2.0).7z
2023-08-30
QtXlsxWriter
2023-08-20
Installs Win64 OpenSSL v1.1.1v
2023-08-19
ActivePerl5.28版本下载、ActivePerl下载
2023-08-20
linuxdeploy-2.5.1-257.apk和linuxdeploy-2.6.0-259 .apk
2023-07-08
PuTTY开源(Open Source Software)的连接软件
2023-07-01
实现OPC UA服务器功能,OPC UA服务器支持匿名访问、用户认证和客户证书认证
2023-06-29
SecureCRT 8.3
2023-02-28
Markdown工具中文.7z
2023-03-05
它是一款类似Navicat的工具,轻巧易用,可以查看扩展名为sqlite3/sqlite/db3/db的数据库文件,也可以新建N
2023-01-30
2021年自然辩证法课后习题答案
2024-06-11
第十届蓝桥杯大赛选手资源数据包(电子类)
2024-06-11
蓝桥杯单片机部分编程笔记
2024-06-11
引导U盘制作工具(一款格式化和创建 USB 启动盘的辅助工具 )
2024-05-25
LibModbus(适用于linux平台)libmodbus(windows)
2024-01-09
QT C++ QPainter 实现图片旋转
2023-11-22
QCheckBox样式表(自定义)
2023-11-19
免费开源的区域屏幕录制(gif转换)工具(支持编辑功能)
2023-11-18
一个使用QLineEdit的示例代码,创建了一个简单的登录界面,包括用户名、密码和登录按钮,以及一些输入检查和提示功能:
2023-11-05
QT多线程的实现方式:QThread run
2023-09-13
QT多线程的实现方式:QThread run优雅的创建与退出QT多线程
2023-09-13
qtcreator黑色背景主题
2023-09-08
qtcreator黑色背景主题
2023-09-08
在qt中使用libXL
2023-08-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人