logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Naev Mod 开发完整指南(终极版)

Naev 的 Mod 是纯数据驱动的扩展包,使用 Lua 脚本、XML 配置和 PNG/SFX 资源,无需编译即可运行。Mod 放在用户目录的 naev/dat/ 下,通过 modinfo.lua 声明基本信息。可添加飞船(含图像与属性)、武器、任务和事件系统,并利用 F7 热重载调试。任务可通过 NPC 或星系进入触发,实现购买、对话与奖励逻辑。开发完成后打包为 ZIP 即可分享。官方 Wiki

#junit#python#rust +4
自动化测试定位元素方法成功率排行

ID定位CSS选择器XPathClass NameLink TextTag NameRelative Locators(如XPath的relative位置定位)JavaScriptImage RecognitionAI-Based Recognition

#python#selenium#flask +4
C++ 多文件编程:声明、定义与全局变量的“黄金法则”

摘要:本文详解C++多文件编程中的声明与定义规范,重点解决全局变量的多重定义问题。核心原则是将声明(.h)与定义(.cpp)分离,避免链接错误。针对全局变量,传统方案使用extern声明法,而C++17推荐inline变量直接在头文件中定义。文章通过实例对比错误与正确写法,并提供编译原理图解,最后给出不同C++版本的最佳实践方案和注意事项清单,帮助开发者规范管理多文件项目。

#c++#python#技术美术
Python高阶开发:从底层原理到架构设计的进阶之路

本文从Python高阶开发的五个核心维度(内存管理、元编程、并发模型、现代特性和性能优化)深入探讨了进阶技巧。通过生成器实现流式数据处理解决内存问题,利用装饰器和元类实现灵活的重试机制和ORM框架,结合多线程与多进程突破GIL限制。文章包含大量实战代码,如处理GB级日志文件的生成器、带参数的重试装饰器、多线程/多进程并发策略等,帮助开发者从底层原理到架构设计全面提升Python开发能力,应对内存泄

#python#开发语言
C++ 异常处理全指南:从基础抛出到 noexcept 优化

C++异常处理核心要点摘要 基础机制:使用try-catch-throw分离错误处理与业务逻辑,支持多类型异常捕获。 栈展开:异常发生时自动调用局部对象析构函数,遵循RAII原则确保资源安全释放。 自定义异常:推荐继承std::exception创建专业异常类,实现类型安全与多态捕获。 现代优化:C++11引入noexcept替代废弃的异常规范,提升性能并优化移动语义。 关键实践: 优先使用智能指

#c++#java#jvm
C++ 对接古老 C 库:`<memory>` 与裸指针的完美共舞

摘要:现代 C++ 与 C 库交互时,智能指针可安全管理传统裸指针资源。通过 <memory> 中的 unique_ptr 和自定义删除器,可实现: 自动调用 C 库的释放函数(如 destroy_buffer 或 fclose) 异常安全的资源管理(RAII) 通过 .get() 安全传递裸指针给 C 函数 示例展示了对 C 内存缓冲区和 FILE* 的安全封装,避免了手动内存管理的

#c++#c语言#jvm
停止正在运行的monkey测试

举例:如果查到pid是25257,就可以输入kill pid 25257杀掉对应的monkey进程。3 接着输入ps | grep monkey 查看pid。2 输入adb shell查看设备。4 最后输入kill pid。1 首先进入命令行页面。

文章图片
#python
pycharm 安装对应python版本的pip

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1将python3的默认路径/usr/bin/python3替换为/usr/bin/python3.8。查找pip3的安装位置:例如,如果你的输出是/home/yourusername/.local,那么pip3可能位于/home/youru

文章图片
#python#开发语言
从「基础版」到「工程版」:C++ 学习的正确进阶路径

本文提出C++学习的进阶路径,分为基础版和工程版两个阶段。基础版通过独立模块化示例全面覆盖C++核心语法,包括指针、内存管理等底层特性,帮助初学者建立完整知识体系。工程版则聚焦现代C++工程实践,采用智能指针、RAII等范式构建安全可靠的系统,强调组合优于继承的设计原则。作者建议学习者先掌握基础语法,再通过工程实践培养系统思维,最终达到能写出清晰、安全、可维护代码的目标。文章还提供了三步进阶法:学

#c++#学习#java
    共 23 条
  • 1
  • 2
  • 3
  • 请选择