<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[阿文(alvin)的专栏]]></title><description><![CDATA[沉淀中求生存]]></description><link>https://blog.youkuaiyun.com/alvin_2005</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; alvin_2005]]></copyright><item><title><![CDATA[【翻译】TrafficFormer：面向网络流量数据的高效预训练模型]]></title><link>https://blog.youkuaiyun.com/alvin_2005/article/details/166885472</link><guid>https://blog.youkuaiyun.com/alvin_2005/article/details/166885472</guid><author>alvin_2005</author><pubDate>Wed, 30 Sep 2026 09:36:40 +0800</pubDate><description><![CDATA[本文提出高效预训练模型TrafficFormer，针对流量数据标注难问题，通过细粒度多分类任务（SODF）增强表征能力，并在微调阶段引入随机初始化域增强（RIFA）方法，提升模型对关键信息的聚焦能力。实验表明，TrafficFormer在六项流量分类任务中F1分数最高提升10%，且在协议理解任务中显著优于现有模型，有效提升了流量分析的精度与泛化能力。]]></description><category></category></item><item><title><![CDATA[python之OpenGL应用（五）变换]]></title><link>https://blog.youkuaiyun.com/alvin_2005/article/details/157944087</link><guid>https://blog.youkuaiyun.com/alvin_2005/article/details/157944087</guid><author>alvin_2005</author><pubDate>Sun, 15 Mar 2026 19:55:41 +0800</pubDate><description><![CDATA[本文介绍了在Python中使用PyGLM库实现OpenGL图形变换的方法。首先通过pip安装PyGLM库，然后利用变换矩阵实现平移、旋转和缩放操作。代码展示了如何创建变换矩阵，并将其应用于顶点着色器。同时提供了完整的OpenGL程序示例，包括顶点缓冲区设置、纹理加载和着色器使用。运行结果演示了动态变换效果，三角形会根据时间函数进行移动、旋转和大小变化。文章还提供了相关参考资料链接，帮助读者深入了解OpenGL变换原理。]]></description><category></category></item><item><title><![CDATA[python之OpenGL应用（四）纹理]]></title><link>https://blog.youkuaiyun.com/alvin_2005/article/details/157942072</link><guid>https://blog.youkuaiyun.com/alvin_2005/article/details/157942072</guid><author>alvin_2005</author><pubDate>Tue, 10 Feb 2026 18:07:15 +0800</pubDate><description><![CDATA[上一篇，学习了着色器为绘制的图形填充颜色，本篇，将学习如何将现实世界的图片显示到图形上，即纹理的使用方法。]]></description><category></category></item><item><title><![CDATA[python之OpenGL应用（三）着色器]]></title><link>https://blog.youkuaiyun.com/alvin_2005/article/details/144607850</link><guid>https://blog.youkuaiyun.com/alvin_2005/article/details/144607850</guid><author>alvin_2005</author><pubDate>Sat, 07 Feb 2026 18:13:41 +0800</pubDate><description><![CDATA[上一篇通过绘制三角形，了解了OpenGL图形绘制的一般流程，其中一个重要的步骤便是创建并链接着色器，本篇将详细解释其工作过程并将该步骤封装为名为shader的类以简化其调用过程。]]></description><category></category></item><item><title><![CDATA[python之OpenGL应用（二）Hello Triangle]]></title><link>https://blog.youkuaiyun.com/alvin_2005/article/details/157810283</link><guid>https://blog.youkuaiyun.com/alvin_2005/article/details/157810283</guid><author>alvin_2005</author><pubDate>Fri, 06 Feb 2026 18:44:25 +0800</pubDate><description><![CDATA[上一篇文章介绍了使用glfw和pyopengl库的简单流程并给出了绘制三角形的入门代码，从本篇开始，将结合三角形的绘制过程来介绍OpenGL绘制图形的基本原理。]]></description><category></category></item><item><title><![CDATA[SHAP可视化解释机器学习模型简介]]></title><link>https://blog.youkuaiyun.com/alvin_2005/article/details/146992822</link><guid>https://blog.youkuaiyun.com/alvin_2005/article/details/146992822</guid><author>alvin_2005</author><pubDate>Thu, 25 Sep 2025 09:54:17 +0800</pubDate><description><![CDATA[本文主要参考自https://blog.youkuaiyun.com/chaishen10000/article/details/128319250。]]></description><category></category></item><item><title><![CDATA[C#调用Yolo模型实现实例分割]]></title><link>https://blog.youkuaiyun.com/alvin_2005/article/details/151426073</link><guid>https://blog.youkuaiyun.com/alvin_2005/article/details/151426073</guid><author>alvin_2005</author><pubDate>Thu, 11 Sep 2025 10:32:36 +0800</pubDate><description><![CDATA[本文介绍了在Python环境下训练YOLOv11模型并导出ONNX格式，以及在C#中调用训练好的模型进行实例分割的完整流程。]]></description><category></category></item><item><title><![CDATA[3 统一建模语言（UML）（下）]]></title><link>https://blog.youkuaiyun.com/alvin_2005/article/details/150444347</link><guid>https://blog.youkuaiyun.com/alvin_2005/article/details/150444347</guid><author>alvin_2005</author><pubDate>Sat, 16 Aug 2025 12:39:21 +0800</pubDate><description><![CDATA[UML通过精确的语法定义和模块化结构提升了建模能力。本文系统阐述了UML的组成结构、概念模型和核心建模元素。]]></description><category></category></item><item><title><![CDATA[3 统一建模语言（UML）（上）]]></title><link>https://blog.youkuaiyun.com/alvin_2005/article/details/145968157</link><guid>https://blog.youkuaiyun.com/alvin_2005/article/details/145968157</guid><author>alvin_2005</author><pubDate>Sat, 16 Aug 2025 12:08:29 +0800</pubDate><description><![CDATA[UML通过精确的语法定义和模块化结构提升了建模能力。本文系统阐述了UML的组成结构、概念模型和核心建模元素。]]></description><category></category></item><item><title><![CDATA[上岸非终点，人生是渡河——写给2025届毕业生]]></title><link>https://blog.youkuaiyun.com/alvin_2005/article/details/146462091</link><guid>https://blog.youkuaiyun.com/alvin_2005/article/details/146462091</guid><author>alvin_2005</author><pubDate>Sun, 23 Mar 2025 21:22:57 +0800</pubDate><description><![CDATA[今天，去了学校的招聘会现场并与班级的10多位学生聊了聊，聊得过程中梳理出了人生真正要上好的三个“岸”，即：事业之岸、家庭之岸、心灵之岸，以及三个自洽的价值观，即诚、实事求是和干啥都不白干，并在AI的帮助下形成此文，希望能帮着这届毕业生过好毕业这一个关键阶段，活出属于自己的精彩人生。]]></description><category></category></item><item><title><![CDATA[结构化与面向对象（下）]]></title><link>https://blog.youkuaiyun.com/alvin_2005/article/details/144631494</link><guid>https://blog.youkuaiyun.com/alvin_2005/article/details/144631494</guid><author>alvin_2005</author><pubDate>Wed, 05 Feb 2025 21:50:11 +0800</pubDate><description><![CDATA[面向对象的方法则不同，软件设计和需求分析都是基于相同的抽象和概念，即都是基于诸如对象、类、消息传递、继承等概念来表示，因而，采用面向对象方法，从需求分析模型到软件设计模型无需进行转换，而是通过不断的精华和优化，将支持软件实现的更多设计元素引入分析模型之中，实现从需求到设计的自然过渡，减少两个阶段的概念鸿沟，进而简化软件设计阶段的工作。IDE的主要特点是提供了丰富的开发工具和一体化的开发环境，使得开发者可以在一个统一的界面中完成代码编写、编译、调试、测试等多种开发任务，从而大大提高了开发效率。]]></description><category></category></item><item><title><![CDATA[MySQL通过日志恢复数据的步骤]]></title><link>https://blog.youkuaiyun.com/alvin_2005/article/details/144625962</link><guid>https://blog.youkuaiyun.com/alvin_2005/article/details/144625962</guid><author>alvin_2005</author><pubDate>Sat, 21 Dec 2024 10:52:51 +0800</pubDate><description><![CDATA[通过日志恢复MySQL误删数据]]></description><category></category></item><item><title><![CDATA[python之OpenGL应用（1）入门篇]]></title><link>https://blog.youkuaiyun.com/alvin_2005/article/details/144595633</link><guid>https://blog.youkuaiyun.com/alvin_2005/article/details/144595633</guid><author>alvin_2005</author><pubDate>Thu, 19 Dec 2024 22:00:58 +0800</pubDate><description><![CDATA[python之OpenGL学习笔记]]></description><category></category></item><item><title><![CDATA[结构化与面向对象（上）]]></title><link>https://blog.youkuaiyun.com/alvin_2005/article/details/141541878</link><guid>https://blog.youkuaiyun.com/alvin_2005/article/details/141541878</guid><author>alvin_2005</author><pubDate>Mon, 26 Aug 2024 09:13:55 +0800</pubDate><description><![CDATA[人类认识世界总是循序渐进的过程，软件工程也一样，从最开始的单兵作战，再到软件作坊，直到如今的大规模软件开发，软件工程从业者不断总结实践中存在的问题以及解决途径，逐渐形成了一系列的软件工程方法，而所有这些方法中，最为经典的当属结构化和面向对象的方法。本文将在认识两种方法的基础上探讨如何在软件工程过程中将这两种方法结合起来。]]></description><category></category></item><item><title><![CDATA[软件工程概述（下）]]></title><link>https://blog.youkuaiyun.com/alvin_2005/article/details/141319054</link><guid>https://blog.youkuaiyun.com/alvin_2005/article/details/141319054</guid><author>alvin_2005</author><pubDate>Mon, 19 Aug 2024 12:21:51 +0800</pubDate><description><![CDATA[软件工程是指导计算机软件开发和维护的一门学科。采用工程的概念、原理、技术和方法来开发与维护软件，把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来，以经济地开发出高质量的软件并有效地维护它，这就是软件工程。以下是NATO和IEEE给出的软件工程定义：为了经济地获得可靠的且能在实际机器上运行的软件，而建立和使用完善的工程原理。1）把系统的、规范的、可度量的途径应用于软件开发、运行和维护过程，即把工程应用于软件；2）研究1）中的途径。]]></description><category></category></item><item><title><![CDATA[软件工程概述（上）]]></title><link>https://blog.youkuaiyun.com/alvin_2005/article/details/141262258</link><guid>https://blog.youkuaiyun.com/alvin_2005/article/details/141262258</guid><author>alvin_2005</author><pubDate>Fri, 16 Aug 2024 16:05:19 +0800</pubDate><description><![CDATA[梳理软件工程的发展历程、基本概念及基本的软件工程规范。]]></description><category></category></item><item><title><![CDATA[pdfViewer----一款自制的pdf批注工具]]></title><link>https://blog.youkuaiyun.com/alvin_2005/article/details/136427407</link><guid>https://blog.youkuaiyun.com/alvin_2005/article/details/136427407</guid><author>alvin_2005</author><pubDate>Sun, 03 Mar 2024 10:16:24 +0800</pubDate><description><![CDATA[pdfViewer界面。]]></description><category></category></item><item><title><![CDATA[tkinter实现文件选择框遇到的问题及解决办法]]></title><link>https://blog.youkuaiyun.com/alvin_2005/article/details/126346892</link><guid>https://blog.youkuaiyun.com/alvin_2005/article/details/126346892</guid><author>alvin_2005</author><pubDate>Mon, 15 Aug 2022 15:16:04 +0800</pubDate><description><![CDATA[在使用tkinter开发界面程序时，遇到了文件选择后无法将文件名显示在指定录入框的问题，本文给出了问题的解决办法。]]></description><category></category></item><item><title><![CDATA[致2021届毕业生的一份公开信]]></title><link>https://blog.youkuaiyun.com/alvin_2005/article/details/125867881</link><guid>https://blog.youkuaiyun.com/alvin_2005/article/details/125867881</guid><author>alvin_2005</author><pubDate>Tue, 19 Jul 2022 11:09:48 +0800</pubDate><description><![CDATA[2021届毕业生已离开校园，作为一名老师，以公开信的方式寄语学生、勉励自己。]]></description><category></category></item><item><title><![CDATA[Jupyter应用小技巧之文件下载]]></title><link>https://blog.youkuaiyun.com/alvin_2005/article/details/120583122</link><guid>https://blog.youkuaiyun.com/alvin_2005/article/details/120583122</guid><author>alvin_2005</author><pubDate>Sat, 02 Oct 2021 08:34:14 +0800</pubDate><description><![CDATA[近日，在某平台学习机器学习相关内容，需要把平台提供的数据集下载下来，但平台并为提供该功能，还好，平台使用了Jupyter学习界面，于是就在Jupyter Notebook下应用python代码实现了文件下载。

首先，需要指导要下载的文件路径。一般，这样的平台都会提供复制地址的功能。假设其地址为：'/data/filename'

其次，在Jupyter Notebook中新建一个code cell，让后敲入如下代码：

import shutil

shutil.copyfile('/data/filen]]></description><category></category></item></channel></rss>