
实践
文章平均质量分 94
以实战为线索,逐步深入程序开发、数据建模各个环节,掌握常用优化思路,打造完整工作流,提升工程化编码能力和思维能力。
是Yu欸
这里是我读博期间的笔记本,记录学习和成长,争取顺利毕业ing
展开
-
【2024 - 升级】博2这一年,我修行到筑基期了
2024年,是我修行旅程中的关键一年,标志着我在学术与创作道路上成功突破,迈入了“筑基期”。回顾这一年,我从刚踏入宗门的“炼气期”新手,逐步通过积累灵力与经验,逐步突破瓶颈,掌握了更多高级法门,成功筑基。在这一年的修行中,科研的深水区和创作的迷宫都是我不断挑战自我、积累经验的“副本”。每一次突破让我逐渐感受到能量的集中与法则的系统化转变。从散乱到有序,从碎片化到系统化,这一切都让我离目标更近一步。“筑基期”不仅代表着学术和创作上的突破,更是一个内功的积淀与潜力的解锁。随着这个阶段的结束,我将迎接更加原创 2025-01-20 20:01:30 · 4119 阅读 · 59 评论 -
【王者连跪】下次当队友甩锅给我后,我将尝试做出更积极的回应
当队友甩锅给我时,那种被误解的情绪总是迅速涌上心头,我的大脑会自动进入“防御模式”,试图为自己辩解、保护自己,导致我的反应变得激烈。很难忍不住和对方在语言上对线,结果往往是让团队矛盾进一步升级,情绪的失控和争吵不仅会让我分心,也会让队友的心态更加崩溃,最终使整个局势雪上加霜。输掉了比赛,同时心情更加糟糕。甩锅的经历令人不快,但它让我意识到知道和做到是两码事。即使之前看了一些《非暴力沟通》,实践起来发现很是困难:因为情绪的影响比想象占比更多,遇到事情后很难理智。是否有可能通过一些方法,让我在这些时刻原创 2025-01-13 20:02:04 · 1318 阅读 · 7 评论 -
【深度学习代码调试5】任务执行后日志log只有一行,同时没有报错,没有有效提示:解决命令行 Output 目录参数设置问题
遇到日志问题时,优先检查输出目录的状态。合理管理文件输出路径,可以避免系统跳过关键步骤,确保任务正常运行。希望这篇博客能帮助你快速定位并解决类似的命令行问题。hello,我是是Yu欸。原文链接 👉 ,⚡️更新更及时。欢迎大家添加好友交流。原创 2024-10-15 14:38:53 · 909 阅读 · 1 评论 -
【深度学习】单机多卡 | DataParallel将计算任务在多个 GPU 上并行执行,可以在多个 GPU 上分摊工作负载,从而加快训练速度
它在单机多卡环境中非常有用,可以在多个 GPU 上分摊工作负载,从而加快训练速度。PyTorch 中的一个工具,可以让模型在多个 GPU 上并行运行。它通过将输入批次拆分成多个子批次,每个子批次发送到不同的 GPU 上,并行执行前向传播和反向传播,然后将每个 GPU 上的梯度聚合到主 GPU 上进行参数更新。原创 2024-06-28 22:56:55 · 1986 阅读 · 4 评论 -
【深度学习】服务器炼丹代码配置、Python使用指定gpu显卡运行代码
在大型机构分配的服务器集群中,需要使用GPU的程序默认都会在第一张卡上进行,如果第一张卡倍别人占用或者显存不够的情况下,程序就会报错说没有显存容量,所以能够合理地利用GPU资源能帮助你更快更好地跑出实验效果。本篇博客将介绍在服务器上进行深度学习炼丹(即训练模型)时如何配置代码,以及如何在Python中指定特定的GPU显卡来运行代码。原创 2024-06-28 22:45:22 · 1851 阅读 · 0 评论 -
【python】 pandas.DataFrame.to_json 函数
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人们读取和编写,同时也易于机器解析和生成。结构清晰:键值对结构使得数据组织直观。语言无关:广泛支持多种编程语言。可扩展性:灵活的数据表示使得它适合各种应用场景。是一个用于将DataFrame转换为 JSON 字符串或将其导出为 JSON 文件的函数。原创 2024-06-13 14:06:27 · 3679 阅读 · 17 评论 -
【香橙派 AIpro 开发板】AI 应用部署测评:视频目标检测+Linux镜像+vscode远程连接+全细节试用
在人工智能和物联网技术日益成熟的今天,边缘计算设备因其在数据处理和实时性方面的优势而受到广泛关注。香橙派 AIpro(OrangePi AIpro)开发板以其出色的性能和丰富的应用场景,成为开发者探索 AI 应用部署的理想选择。有幸获得了邀请,并有幸邀请到了闪电[@shandainchengzi](https://shandianchengzi.blog.youkuaiyun.com/?type=blog),和我一起对这款备受瞩目的开发板进行一次体验测评。下面将从新手个人开发经验出发,对香橙派 AIpro 开发板进原创 2024-05-30 17:34:45 · 5206 阅读 · 182 评论 -
【报错】Could not install packages due to an OSError: [Errno 2] No such file or directory: ‘/METADATA‘
安装命令:pip install scikit-learn报错如下:ERROR: Could not install packages due to an OSError: [Errno 2] 没有那个文件或目录: '/home/tjh/miniconda3/envs/pytorch1.12_gpu/lib/python3.9/site-packages/numpy-1.23.4.dist-info/METADATA'删除“numpy-1.23.4.dist-info”文件夹后,再次安装,成功原创 2024-05-11 13:27:17 · 2666 阅读 · 2 评论 -
【GitHub】主页简历优化
最近刚报名了开源奖励计划,就看到了fanstuck大佬的博文([如何一键展示全平台信息?Python手把手教你搭建自己的自媒体展示平台],然后又顺着找到了小孙同学的介绍([Github 首页美化教程(一):打造个性化的GitHub首页]。那么在更新github前,先美化一下首页介绍吧~原创 2024-04-17 16:36:49 · 4144 阅读 · 17 评论 -
大语言模型隐私防泄漏:差分隐私、参数高效化
给定一个预训练大语言模型(如GPT-2)和微调数据集(包含公开的或合成的虚拟个人身份信息),基于开源深度学习框架MindSpore设计并实现一种高可用的大语言模型隐私防泄漏方案,在保证模型可用性和训练性能的前提下,防止敌手从微调后的模型中恢复个人身份信息(包括姓名、邮箱、电话号码、居住/工作住址)。微调后的模型通过黑盒API部署,敌手仅能获取下一个token的预测向量,而无法获取模型参数和中间特征。比赛提供基于MindSpore实现的预训练模型和微调数据集。原创 2024-04-17 16:35:11 · 2469 阅读 · 3 评论 -
【vscode】在本地加载远端环境并开发
姊妹篇:【pycharm】在本地利用远程服务器显卡跑代码之前用的pycharm,但是需要每年学生认证激活,再加上邮箱不能直接激活的不知名原因,因此改用vscode。除了使用xshell、pycharm等连接服务器以外,vscode也可以连接服务器,在服务器上运行代码,上传下载文件等操作。原创 2024-04-12 08:00:00 · 4408 阅读 · 20 评论 -
【开源社区】openEuler、openGauss、openHiTLS、MindSpore
openEuler 社区宣称其操作系统是面向多处理架构的,具有良好的性能、安全性和可扩展性。社区致力于通过开源协作,推动软件和硬件的创新,为用户提供稳定且高效的操作系统选择。openEuler 不仅仅是一个操作系统,它还旨在构建一个全方位的软件生态系统,包括但不限于开发工具、数据库、中间件等。openGauss 社区通过高效的核心数据库管理系统,加上先进的技术如分布式数据库、高可用性解决方案和安全加固,为用户提供了一套全面的数据库解决方案。原创 2024-04-11 07:30:00 · 5598 阅读 · 0 评论 -
【尝试】域名验证:配置github二级目录下的txt文件
### 2. 访问权限问题如果远程仓库的 URL 是正确的,但你仍然看到“Could not read from remote repository”的错误,可能是因为你没有正确设置访问权限。- 确保你的 GitHub 用户名和密码是正确的。如果你启用了两因素认证(2FA),你可能需要使用个人访问令牌(PAT)作为密码。- 确保你使用的是 HTTPS 或 SSH URL,且 URL 是正确的。SSH URL 需要你在 GitHub 上配置 SSH 密钥。原创 2024-04-12 23:30:00 · 3967 阅读 · 14 评论 -
【windows自带exe】使用`findstr.exe`来搜索包含某个字符串的文件
前些天发现了一个人工智能学习网站,内容深入浅出、易于理解。如果对人工智能感兴趣,不妨点击查看。在Windows系统中,经常需要查找包含特定字符串的文件,无论是进行代码审查、定位配置文件中的错误,还是仅仅是为了验证某些文本是否存在于一个巨大的项目文件中。幸运的是,Windows提供了一个强大的命令行工具,它可以在目录及其所有子目录下的文件中搜索指定的字符串。这个功能对于程序员和系统管理员来说非常有用。在本博客中,我将介绍如何使用来搜索包含某个字符串的文件。是Windows操作系统自带的一个命令行搜索工具,可以原创 2024-04-03 23:27:53 · 5749 阅读 · 46 评论 -
hexo博客7:构建简单的多层安全防御体系
本期继续hexo网站搭建 ~ 随着这个平台的搭建,也伴随着一系列的网络安全挑战。本指南提供一个较全面的网络安全策略概览,帮助建立起初步的防御体系。原创 2024-04-03 13:45:22 · 7289 阅读 · 45 评论 -
hexo博客6:自定义域名 购买、配置、更新部署
购买域名添加 DNS 配置,将域名指向 Github 的静态网页在 Github Settings 添加自定义域名。原创 2024-03-27 18:03:18 · 6691 阅读 · 47 评论 -
【GitHub】清空 GitHub 仓库中的所有内容,只保留 `README.md` 文件
在删除github静态网页的CNAME指向后,这个网址yutong-a.github.io,还是会自动跳转到已过期域名https://lightrain.top/上,因此进行原因查找。在仓库中搜索时,发现之前自带的资源导致了这一原因,因此尝试清空一个 GitHub 仓库中的所有内容,但想要保留 `README.md` 文件和 `.git` 目录(`.git` 目录实际上不会被推送到 GitHub,但它包含了仓库的版本历史和配置信息)。原创 2024-03-26 16:26:59 · 7302 阅读 · 22 评论 -
【论文代码】②.1 STIOCS: Active learning-based semi-supervised training framework for IOC extraction
论文 [STIOCS: Active learning-based semi-supervised training framework for IOC extraction](https://www.sciencedirect.com/science/article/pii/S0045790623004056)代码解读:[https://github.com/MuscleFish/SeqMask](https://github.com/MuscleFish/SeqMask).[【论文代码】① Dat原创 2024-03-21 22:55:05 · 2309 阅读 · 11 评论 -
【百度灵境矩阵实训营】操作指南
比赛时间:3月20日-3月27日,注意:审核需要预留1-2天时间,所以相当于25日截止!欢迎添加文末链接,获得更多参赛权益!使用专属参赛链接参赛,你将获得:开发上线即得阳光普照奖,新用户还可以领取精美礼品- 结营有礼:按照实训营要求参与相关课程并完成结营的同学,即可获得「百度灵境开发者」官方认证证书、参与高概率抽奖。- 新人福利:报名参与实训营,并按照作业要求提交上线有效智能体的新人开发者,即可瓜分千元新人福利奖品。- 官方权益:「灵境杯」大赛参赛指导及优先评审资格。原创 2024-03-20 22:39:24 · 8329 阅读 · 59 评论 -
【2024-完整版】python爬虫 批量查询自己所有优快云文章的质量分:附整个实现流程
python爬虫 批量查询自己所有优快云文章的质量分原创 2024-03-14 15:11:16 · 13646 阅读 · 173 评论 -
【2024-简洁版】python爬虫 批量查询自己所有优快云文章的质量分:方便快速上手修改代码
python爬虫 批量查询自己所有优快云文章的质量分原创 2024-03-14 15:10:59 · 6543 阅读 · 45 评论 -
【网络连接】ping不通的常见原因+解决方案,如何在只能访问网关时诊断,并修复IP不通的问题
网络问题往往是多方面的,解决这类问题需要耐心和细致的排查。希望本文能帮助你对“网关能通但IP不通”的问题有一个全面的了解,并能找到合适的解决方案。不用着急,在网络世界中,每一个问题都是一个学习和成长的机会🌈。原创 2024-03-08 16:55:59 · 71173 阅读 · 135 评论 -
测评ONLYOFFICE 8.0版本:办公利器再升级
随着科技的不断发展,办公软件在提升用户体验和工作效率方面扮演着越来越重要的角色。作为一款备受欢迎的办公软件,ONLYOFFICE在不断改进和更新中,于近日发布了其全新的8.0版本。在这篇文章中,我们将对ONLYOFFICE 8.0进行详细的测评,看看这个版本带来了哪些新功能和改进。综上所述,ONLYOFFICE 8.0版本的发布,带来了诸多新功能和改进,进一步巩固了它作为一款优秀办公软件的地位。无论是在外观设计、协作功能还是移动端优化方面,新版本都展现出了强大的实力和用户友好的特性。原创 2024-02-28 15:45:58 · 894 阅读 · 20 评论 -
SSH连接密码问题:原因、表现与解决方案
遇到SSH服务器拒绝密码的问题时,首先应确定问题的具体原因,然后采取相应的解决措施。通常,这包括检查密码的正确性、服务器的配置、账户状态,以及密钥认证的设置。理解这些原因及其表现有助于快速诊断问题,并找到有效的解决方案,保障安全、高效的远程登录体验。在使用SSH时,我们可能会遇到服务器拒绝密码的问题,不论是在连接前确定账号密码还是在连接时输入账号密码。本文将探讨导致此问题的各种原因、它们的不同表现,以及相应的解决方案。🚀 欢迎一起踏上探险之旅,挖掘无限可能,共同成长!原创 2024-02-21 15:03:18 · 7500 阅读 · 25 评论 -
【2024】新建mysql数据库,如何选择字符集和排序规则
如何使用 Navicat 新建 MySQL 数据库,并选择字符集与排序规则原创 2024-01-25 14:13:00 · 11778 阅读 · 30 评论 -
【Node.js 版本过高】运行前端时,遇到错误 `Error: error:0308010C:digital envelope routines::unsupported`
【Node.js 版本过高】运行前端时,遇到错误 `Error: error:0308010C:digital envelope routines::unsupported`原创 2024-01-25 14:12:12 · 2753 阅读 · 18 评论 -
一键式Excel分词统计工具:如何轻松打包Python脚本为EXE
最近,表姐遇到了一个挑战:需要从Excel文件中统计出经过分词处理的重复字段,但由于数据隐私问题,这些Excel文件不能外传。这种情况下,直接使用Excel内置功能好像是行不通的,需要借助Python脚本来实现。为了解决这个问题,我写了一个简单的数据分析和自动化办公脚本,以方便使用。想象一下,即使电脑上没有安装Python,也能通过一个简单的EXE文件轻松完成工作,这是多么方便!因此,我决定不仅要写出这个脚本,还要学会如何将其打包成一个独立的EXE文件。这样,无需Python环境的电脑也能直接运行它原创 2024-01-18 16:10:44 · 2870 阅读 · 42 评论 -
私有仓库工具Nexus Maven如何部署并实现远程访问管理界面
上面在本地Docker中成功部署了Nexus服务,并局域网访问成功,下面我们在Linux安装Cpolar内网穿透工具,通过Cpolar 转发本地端口映射的http公网地址,我们可以很容易实现远程访问,而无需自己注册域名购买云服务器。使用上面的Cpolar https公网地址,在任意设备的浏览器进行访问,即可成功看到我们Nexus欢迎界面,这样一个公网地址且可以远程访问就创建好了,使用了Cpolar的公网域名,无需自己购买云服务器,即可发布到公网进行远程访问!首先,在任意目录下创建一个名为。原创 2024-01-18 16:08:49 · 1596 阅读 · 25 评论 -
【LaTeX】4参考文献排版前移,在最前面引用\usepackage{url}
文件中第120行对应的条目,并检查是否有任何特殊字符或数学表达式没有被正确地包含在数学模式中。如果是URL中的下划线,通常URL不需要放在数学模式中,因此您应该使用。例如,如果您有一个URL或其他字段中的下划线,并且没有被正确地处理,它将触发这个错误。可能是引用中包含了应该在数学模式中的字符,比如希腊字母或数学运算符,但没有被正确地包围在数学模式中。文件的第120行遇到了需要处于数学模式中的字符或表达式,但没有被正确地包围在数学模式定界符(最后真是url的问题,学习到了申申解决问题的逻辑,感觉好丝滑。原创 2024-01-17 16:26:05 · 3626 阅读 · 37 评论 -
【LaTeX】3在Overleaf中解决IEEE LaTeX模板不能显示中文问题
CTeX是一个针对中文排版优化的LaTeX宏集,它提供了完善的中文支持,包括字体选择、文本排版、以及和其他宏包的兼容性。在开始解决方案之前,确保你的Overleaf项目设置正确,特别是编译器选择(例如XeLaTeX或LuaLaTeX),这些编译器天然支持UTF-8编码,更适合处理中文。通过以上步骤,可以有效解决在Overleaf中使用IEEE LaTeX模板时的中文显示问题,从而顺利完成中文学术文档的编写和提交。Overleaf默认支持的是英文文档写作,如写的中文“你的名字”,在编译后没有显示出来。原创 2024-01-16 16:34:10 · 9369 阅读 · 55 评论 -
【2023 - 探索】博0到博1,游戏新地图的探索日志
2023,我解锁了新的游戏地图,并在年终查看探索日志。时光流转,现在翻开2024的第一页。新年快乐,祝愿我们的世界充满无限可能!(ps:小雨想要活动奖励!求点赞评论三连支持原创 2024-01-11 17:26:03 · 10130 阅读 · 148 评论 -
如何在OpenWRT部署uhttpd搭建服务器实现远程访问本地web站点
uhttpd 是 OpenWrt/LuCI 开发者从零开始编写的 Web 服务器,目的是成为优秀稳定的、适合嵌入式设备的轻量级任务的 HTTP 服务器,并且和 OpenWrt 配置框架非常好地集成在一起。它是管理 OpenWrt 的默认的 Web 服务器,还提供了现代 Web 服务器所有的 功能。下面我们将在openwrt上部署uhttpd搭建web服务器,同时使用cpolar将其安全暴露到公网上,让公网用户也可以正常访问到openwrt下的web服务器。转载 2024-01-11 17:09:52 · 6689 阅读 · 52 评论 -
通过eXtplorer+cpolar,搭建个人云存储并实现访问内网服务器数据
在数字时代,互联网传输文件已成为我们日常生活和工作的核心部分。从观看在线视频到协同办公,所有这些都依赖于有效且安全的文件传输。尽管云存储在数据存储和传输方面起着关键作用,但最近一些公共云服务的安全事故引发了对其可靠性的担忧。在这篇文章中,将展示如何使用Cpolar内网穿透和eXtplorer搭建一个安全、便捷的私人云存储服务器。这不仅可以提高数据安全性,还能让您随时随地访问自己的文件,无论是个人照片、重要文档还是其他媒体文件。接下来,让我们一起探索如何轻松实现这一目标,打造属于自己的私人云空间。原创 2024-01-08 20:57:11 · 6532 阅读 · 100 评论 -
使用VS Code远程开发小游戏,并实现公网访问本地游戏
在本篇博客中,我们将分享如何通过VS Code实现远程开发MENJA切块小游戏,并使用VS Code并结合Live Server插件进行调试,Live Server可以实现一键安装,实现自动刷新,架设本地服务器环境。最后通过cpolar内网穿透发布到公网,分享给无论身在何地的好友体验由你开发的游戏的乐趣。原创 2024-01-07 14:58:01 · 4106 阅读 · 80 评论 -
一键访问多功能数据解决方案:如何轻松构建和管理APITable智能多维表格
vika维格表作为新一代数据生产力平台,是一款面向 API 的智能多维表格。它将复杂的可视化数据库、电子表格、实时在线协同、低代码开发技术四合为一,就连一行代码都不懂的普通职员都能轻松上手获得 IT 能力,从而极大降低企业数字化成本。如果你正在寻找快捷可定制的业务系统、安全可靠的可视化数据库、高效协同的办公工具,那么vika维格表能满足你的丰富想象。与此同时,结合[cpolar内网穿透](www.cpolar.com),可以一键构建自己的多维表格平台,实现安全的公网远程访问,享受私有化部署和代码修改的自原创 2023-12-28 21:00:36 · 5399 阅读 · 99 评论 -
飞书+ChatGPT搭建智能AI助手,无公网ip实现公网访问飞书聊天界面
随着人工智能技术的不断发展,我们生活的方方面面都迎来了智能化的变革。无论是在工作场所还是日常生活中,智能助手都可以为我们提供便捷和高效的帮助。飞书作为一款领先的协作办公工具,为用户提供了丰富的功能和扩展性,其中之一就是能够集成第三方应用和机器人。而ChatGPT则是一种强大的自然语言处理模型,可以实现自动化的文字生成和对话。那么,如果将二者结合起来,会有什么有趣的应用呢?本文将介绍如何在飞书中创建ChatGPT机器人并进行对话,我们将展示如何在没有公网IP的情况下实现对飞书聊天界面的公网访问。这个过原创 2023-12-21 17:14:48 · 8188 阅读 · 183 评论 -
如何使用AnyTXT Searcher实现远程办公速查异地电脑文件提升工作效率
你是否遇到过这种情况,异地办公或者不在学校 | 公司,想找到一篇课件或者想找到某个文件,你只记得资料文件或者课件里的某一句话,却不记得它的名字,你花了大量的时间,大量的精力,却怎么也找不到这个文件在哪个地方,看完本篇文章,希望能解决你的这个问题!Any TXT结合[cpolar](cpolar - 安全的内网穿透工具)内网穿透帮你实现异地办公寻迅速查找到异地电脑的文件!搜索工具Everything,搜索速度很快,但是不足的是这个只能根据文件名进行搜索。原创 2023-12-19 12:48:31 · 2867 阅读 · 93 评论 -
在探索创意中进一步了解生成式人工智能:PartyRock —— re:Invent 2023 产品测评
2023年,生成式人工智能(AI)多次成为热点话题。如果想在轻松有趣的环境中探索这一领域,并且想要亲手构建一些游戏,那么 PartyRock是一个很好的选择!这个平台提供了一个独特的实验空间,可以自由地进行尝试,学习生成式AI的关键技术和提示工程的精髓,无需编程基础就能开始AI创作之旅。PartyRock鼓励用户之间的互动和协作,除了可以在这里轻松构建迷你应用程序,还可以与朋友们分享创作的app。可以从别人共享的应用程序开始,通过调整和优化,将其变成自己独特的作品,增加了创作的乐趣。原创 2023-12-14 14:10:57 · 28525 阅读 · 121 评论 -
【解决】Windows 11检测提示电脑不支持 TPM 2.0(注意从DTPM改为PTT)
DTPM代表硬件级TPM模块,由于政策原因一般是买不到TPM模块的,所以我们选择PTT即可。PTT全称是Platform Trust Technology,PTT提供离散TPM 2.0功能,也支持微软对FTPM 2.0的所有要求。开启TPM后在设备选择一栏选择版本即可,比如WIN11官方要求TPM2 .0,那选2.0版就行了。在 Windows 中,使用任务栏上的“搜索”来搜索“电脑健康状况检查”,然后从结果列表中选择它。先查看是否是需要开启,直接win + r,输入tpm.msc,查看。原创 2023-12-13 15:02:53 · 14524 阅读 · 23 评论 -
【新手解答9】深入探索 C 语言:递归与循环的应用2
在递归中,函数通过调用自身来重复执行。递归是函数自我调用的过程,每次调用通常都会使问题规模变小,直到达到一个基本情况(停止条件),这时递归结束。这个递归过程并不是传统意义上的循环,但它通过函数自我调用来重复执行,每次递归都会使问题规模减小。递归通常用于问题可以自然分解为相似子问题的情况,特别是在问题的结构是自然递归的(如树结构)时。递归可以看作是一种特殊形式的循环,但它通过函数自我调用而不是代码块的重复来实现重复行为。然而,递归是通过函数调用自身来实现的,而循环是在同一函数内重复执行代码块。原创 2023-12-12 14:02:13 · 1830 阅读 · 30 评论