自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Git实用指南(精简版)

打开Git Bash,可以发现是一个类似于CMD的黑框框,而上面的一系列操作,都需要你以指令的形式敲入这个框当中来进行,你的脑海中要你能够知道你敲的指令是到哪一步了,这样才能够游刃有余.简单来说,Git是一个代码备份工具,你可以使用指令对某些节点打上标注信息并且进行备份.你可以利用他在任何时候对代码进行备份,检阅之前的备份,回退到某个备份.额外的还可以合并他人的备份,并且这一系列可以不需要联网就能进行!(当然有网络就会更方便)这样你就拥有了一个仓库,会生成一个隐形的.git目录,存放你的备份信息。

2024-12-20 14:42:23 869

原创 不废话——Vue前端入门的经验之谈

可能我写的这些对连基础操作都不知道的小白有点云里雾里,不过嘛,学习总是一步一步地,我这里主要还是给出我的个人感想,并非是详细的入门教程,需要交流可以评论区或者私信留下联系哦。当你明白如何找到终端,什么情况下运行哪些指令的时候,那就有成为一个合格的计算机科班学生的潜力了,哈哈加油。

2024-10-19 12:55:47 1126

原创 python字符串操作

wdnmd

2022-10-11 23:23:36 1084

原创 ubuntu安装2026最新版Mysql(截止到1月底)

如果您之前有安装过其他mysql,可先执行清理步骤,否则跳至第二部分。

2026-01-28 21:25:46 187

原创 pytorch自动微分机制探寻

现在准备下定决心系统性学习下torch,我发现torch可以自动求导,适用于给定散点x序列,在自行指定拟合目标y = 5x + 3的情况下,定义参数w、b,可以让torch使用自动反向传播 + 梯度更新。可以看到torch编写的代码非常优雅,定义一个优化器,指定学习率和参数,然后嗲用反向传播和参数自动更新,依赖广播机制就能替代之前一长串的循环和参数更新了。这是原先的代码,拟合目标是y = x (虽然现在看也不知道为什么当时随机的y轴会有b=1的偏差,但是结果应该是没问题的)

2026-01-04 15:25:05 306

原创 docker 使用指南

看平台安装docker,如果在windows上,建议使用docker desktop安装docker。如果在ubuntu这种*Unix上安装,那么可以参考官方文档添加docker仓库源,然后使用apt来安装docker套件。

2025-12-03 17:14:52 894

转载 【转载】CUDA+PyTorch安装及卸载

根据实际需求选择好相应平台安装版本即可,安装方式分为本地安装【exe (local)】和网络安装【exe (network)】两种,选择网络安装即可,下载速度很快。默认从官方服务器下载安装,若采用清华源安装则在安装时需指定torch、torchvision、torchaudio的版本,三者的版本依赖关系可在。在步骤一中已确定PyTorch安装的计算平台CUDA版本为12.1,即选择安装的CUDA时版本不能低于12.1,当然也可选择更高版本向后兼容。根据步骤一选定的安装版本,直接运行。

2025-10-30 22:24:12 177

转载 【转载】解决Plugin ‘mysql_native_password‘ is not loaded

(模式)在新版本中被弃用了,新模式为 caching_sha2_password,需要启用一下旧模式。可以看到插件【mysql_native_password】的状态为【DISABLED】可以看到插件【mysql_native_password】的状态为【ACTIVE】1.my.cnf文件填加skip-grant-table行,可跳过认证用。4.这时就可以正常密码登录了,也再次连接到数据库,用命令。原因是:mysql_native_password。后,用命令 SHOW PLUGINS 查看插件列表。

2025-10-30 20:06:02 456 1

转载 【转载】CSDN如何转载别人的文章(快速转载,详细教程)

或者右键选择检查(ctrl+shift+i)得到下图。

2025-10-30 20:03:34 69

原创 1024勋章发文活动

你怎么知道我参加了今年的1024活动!你怎么知道我参加了今年的1024活动!你怎么知道我参加了今年的1024活动!你怎么知道我参加了今年的1024活动!你怎么知道我参加了今年的1024活动!你怎么知道我参加了今年的1024活动!你怎么知道我参加了今年的1024活动!你怎么知道我参加了今年的1024活动!你怎么知道我参加了今年的1024活动!你怎么知道我参加了今年的1024活动!你怎么知道我参加了今年的1024活动!你怎么知道我参加了今年的1024活动!你怎么知道我参加了今年的1024活动!

2025-10-24 21:37:18 417

原创 miniconda环境迁移

如果所有的shebang(#!开头,那么即修改完成。

2025-10-15 19:17:00 216

原创 【已解决】Docker设置代理

参考链接1:https://linux.do/t/topic/531821?u=liu2003

2025-10-15 11:40:49 133

原创 N8N禁用沙箱模型进行测试

https://docs.n8ncn.io/integrations/builtin/core-nodes/n8n-nodes-base.code/common-issues/

2025-09-28 14:40:52 127

原创 2025本地部署overleaf

(2)第二个b站视频里面,提到如果修改了配置文件,需要执行bin/stop + bin/docker-compose down,最后再bin/up才能使得配置修改生效。(1)第一个链接要求安装mongo4.4,但是这会导致报错,保持默认即可,其他步骤都没啥问题。

2025-08-26 12:44:10 650

原创 ollama 多实例部署

不过记得设置新下载的ollama,并追加到用户配置文件(参考上图倒数第二行)

2025-08-02 16:33:55 364

原创 我的创作纪念日

提示:你过去写得最好的一段代码是什么?提示:当前创作和你的工作、学习是什么样的关系。提示:可以和大家分享最初成为创作者的初心。提示:在创作的过程中都有哪些收获。提示:职业规划、创作规划等​​。

2025-07-17 13:01:53 163 1

原创 comfyUI入门01——环境安装与模板示例

包含三个bat脚本,第一个使用cpu进行启动,第二个使用gpu进行启动,并以f32精度进行训练,第三个以gpu进行启动,并以f32+f16混合精度进行训练,更加适合算力有限的显卡,但需要显卡支持。包含三个文件夹,第一个包含所有comfyUI的节点,第二个是运行comfyUI的python环境所在的地方,第三个是用来更新和修复confyUI依赖的脚本。该软件可以试做stable difussion简化版和可视化编程版本,需要消耗大量的国外流量来下载模型,请提前准备好代理和充足的流量!

2025-07-11 01:12:27 740

原创 前端调用大模型,如何使用代理?

在Linux和windows系统上,我们会使用export来配置代理在git上,我们也可以设置http.proxy和https.proxy来配置代理但是怎么在前端脚手架中使用代理,还是第一次使用。这里针对openai的调用和fetch的调用进行示例。

2025-07-07 16:41:06 299

原创 如何调用本地部署的stable difussion的API

在这个安装好Stable Difussion之后,我想要本地从API获取内容,这样就可以后续在运行流水线的时候集成到py环境当中。

2025-07-05 16:55:28 367

原创 搭建简易MCP服务并进行测试

根据这位佬的,搭建一个简易计算器MCP服务。

2025-07-01 11:16:49 892

原创 配置conda环境变量

有时候安装好了conda,但是发现cmd甚至是pycharm都不显示虚拟环境,而且输入conda指令还报错。首先打开安装conda的目录,进入condabin目录,并复制该目录地址。将刚刚粘贴的地址加入该path,然后两个对话框都点击确定。别着急,其实你离成功仅差一步之遥。重新启动cmd,再次尝试。然后进入用户环境变量。

2025-06-26 12:22:45 622

原创 PTA天梯赛L1 101-112题目解析

按照正常模拟走就可以,但是要熟悉字符串的插入,删除,倒序操作,题目本身不难,但是在关键函数那里,我自己写了一个枚举匹配子串的函数,一直在评测机上显示有问题,但是对拍找不出问题,只能重新写了一种思路,供参考。当然,这也告诉我们,以后玩CCCC,如果题目看起来在无病呻吟,或者自相矛盾。毕竟录入后检查是需要每次都对每个违禁词进行检测,但是如果后续再替换的时候,还从头开始检查就会超时,有点卡常的味道。(如果天气不热、)或(工作场所温度不高,且在室内工作),则输出。(舒适),第二行输出 t 的值。

2025-06-24 16:38:27 1099

原创 PTA天梯赛L1 091-100题目解析

前面提到“前方两米内有人”,后面又是“前方两米内是否有同向行走的人”,实际上这两个表述的都是后者的意思。比如在黄灯时,提示音不工作,但是色盲怎么执行策略,这个逻辑没有提出。”的过渡,默认黄灯也要停止。(哪怕是在红灯时,有同向行人闯红灯,也要停下来)感觉命题组出题审查不够全面,每年L1系列都会出一道含义模糊的题面,不知道是故意的还是确实语文水平有待提高。将男女每个寝室分配人数,在2-Nx之间进行枚举即可,然后得到人数差最小的方案。题目奇怪的是10^5数据范围的情况下,n^2算法不会超时,应该数据范围太弱了。

2025-06-20 21:36:30 526

原创 PTA天梯赛L1 081-090题目解析

int a,b;cin>>a>>b;return 0;

2025-06-19 11:02:46 219

原创 PTA天梯赛L1 071-080题目解析

注意是前方每个数字都要经历相乘得到结果放在结尾,所以使用vector会比较好。另外考虑到0会短路while,所以要对运算结果为0的数进行特判加进去。观察规律,如果从1开始,如果向右是否,则结果翻倍,否则变为翻倍-1。使用vector记录要做的题目列表,然后输出下标为k时的题目即可。注意如果k刚好是总待做题目,那么应该直接输出AK的文字。

2025-06-18 21:49:43 270

原创 PTA天梯赛L1 061-070题目解析

注意上面的点之后,就是将整个任务流程进行分解,经过标准化空格,转小写,替换问号,替换第一人称为假串,疑问句倒装,打印输出这几个步骤,并封装成函数,即可解决问题。则,L/R = ρ * t ,再判断L/D = ρ * t / b > 1,即可。测试点4:测试样例给了空串(纯逃逸字符串),要考虑为空的情况,否则会段错误。输入,星球密度比的三次方ρ ,天体属性,天体距离D/大星球半径R = b。根据题目,天体距离D / 洛希极限L < 1时,小天体会被撕裂。求,L/R 和 D/L 是否 < 1。

2025-06-17 23:51:49 415

原创 PTA天梯赛L1 051-060题目解析

一开始的思路根据空格分割出vector,然后利用诗句的对称性来读取特定位置的string并进行检测。但是测试样例的诗句其实包含了一些字数不对称的诗句,所以后面直接改成是否能找到符合要求的,以ong,和ong.结尾的字符串为条件。注意是要求找到3个和9个以上的6,所以先找出9个以上的6进行替换,后找出3个以上的6进行替换,并将该行为封装为函数。根据各自猜测的数字到平均数的距离进行排序即可得到想要的序列。注意是使用指定字符进行翻转打印,将翻转的功能封装出来即可。

2025-06-17 00:31:52 614

原创 PTA天梯赛L1 041-050题目解析

使用二维vector my_vec来保存每位队员,然后根据座位号二维vector res分配到对应的数组,根据最大长度进行索引,中间如果检测到分配到的序号是连续的,则+1保持间隔。所以只需要保存每一步的余数,然后将余数r*10 + 1获得最终余数就可以得到需要多少位光棍了。如果有,num=q⋅x+r,那么(num⋅10+1)% x = (r⋅10+1)modx。当同一本书,多次借,一次还时,应该按最后一次借书算。注意理解题目给出的示例,这里的“即只有。一次借,多次还时,按第一次还算。

2025-06-11 18:31:38 331

原创 [已解决]本地部署DeepSeek R1在网页端找不到模型

这个其实说明你的docker并不能获取到localhost上的端口,使用如下指令对ollama进行启动。ollama是一个类似于模型管理工具,可以在上面下载各种开源模型,并对其进行管理。其中ollama运行在本机的11434端口,内部容器通过访问该端口获取模型列表.本机环境:Ubuntu2404,Docker(snap安装)可以通过docker logs查看一个日志,来发现此问题。

2025-03-17 20:14:24 390

原创 前端项目使用多个echarts版本的实践方案

随着前端技术的发展,许多的第三方库每年都会提升一个大版本.虽然大版本意味着全新的功能,但是可能功能移植不全,或者由于某些原因不会将功能全部移植过来,会产生一段需要两个版本之间各取一些功能的需求,所以我们想要能够在同一个项目当中,同时使用两个不同大版本的同一个第三方库.

2025-03-12 14:05:14 454

原创 前端面试手写--虚拟列表

今天我们来学习如何手写一个虚拟列表,本文将把虚拟列表进行拆分并讲解,然后发布到npm网站上.

2025-02-16 18:54:37 982

原创 如何获取pycharm所打开的项目目录

然后 在需要的地方直接引入即可,返回的就是项目根目录。

2024-12-21 21:10:49 419

原创 在Ubuntu 2404上使用最新的PicGo

在转向Ubuntu之后,果断下载了今年最新的Ubuntu2404,但是随之而来的是底层组件的更新,很多以前可以畅快使用的软件,因为需要老版本的组件而不能正确运行,PicGo就是如此。因为我们本地装的是libfuse.so.3等,就没有他需要的libfuse.so.2,就会报错,使用不了。这样我们就将PicGo从squashfs-root打包的应用文件,解压出了原始的样子。然后执行./AppRun,就可以正常使用了,右键即可打开主窗口。我们按照提示,将这个软件提取出来,执行。打开Release列表。

2024-12-12 23:08:02 468

原创 前端项目安装node-sass

然后讲讲这个sass的下载流程,首先将其他依赖安装好之后,会去github下载一个文件,这就很曹单了,网络不好很容易寄掉,所以我们就需要单独设置这个node-sass的下载源。我在github上的某个issue看到了一个解决方法,就是在项目下新建一个.npmrc文件,内容如下。配置好之后,删除多余的lock文件和依赖,直接npm i重新安装依赖应该就没问题了。注意跳转链接看看是否有内容,因为镜像源有可能会改动。

2024-12-10 19:45:37 509

原创 ValueError: Unknown scheme for proxy URL URL(‘socks://127.0.0.1:7890/

安装stable Defussion的时候报这个问题,一看就是代理的端口。需要把代理关了基本就可以解决继续运行了。

2024-12-10 16:33:29 569

原创 波士顿房价预测

波士顿房价预测被称为深度学习领域的HelloWorld,今天我们就来学习一下。

2024-12-09 20:45:48 728

原创 request爬虫库的小坑

ID就自己去找一个哈。本来这个应该是一个json数据,但是我的pycharm却返回了一个html,我百思不得其解,用apifox发现又是正常的,于是乎复制代码进行对比。requests.get()和requests.request('GET,xxxx)是一样的实现,实现如下。地址为:https://weibo.com/ajax/profile/info?今天在做爬虫的时候,想要请求一个json数据,不指定header,会被解释为params,艹。headers之前实验过,是没问题的。

2024-11-14 01:00:08 957

原创 CC协议解读

CC(Creative Commons ),是知识共享的含义。总共有五个部分,其中CC是必选部分,其他四项都是可选。

2024-11-07 17:55:53 1141

原创 快速理解软件开源协议,以及如何选择协议

开源协议,是一个用来对软件二次分发进行限制和规范的条文规定,用户在使用他人开源代码的时候,可以根据作者选取的LICENSE获知自己能够有哪些权利去处理从原作者哪里拿到的代码。开源协议是开源社区运作的基石,在发生著作权纠纷时可以作为一定的法律依据,所以尤其是商用要考虑好怎样使用才不会产生著作权纠纷,免得落得一地鸡毛。

2024-11-07 14:10:06 571

原创 数据结构——线性表与链表

为了能够检测到sequence对象是否为空,我们会再第一个元素设置一个空的元素对象,当做虚拟头结点,放在初始化的时候。在结构体下面写一些函数,使用this指代当时实例化的对象,其再运行时确定具体值,用来引用自身属性。测试样例使用方法进行模拟,传入具体的顺序表的实例对象,即可进行添加操作。于是将线性表设计成单独的结构体,此外的元素对象单独再设计另一个结构体。这里的想法是,线性表是一个独立的个体,但是它又由多个元素组成。我们创建好结构体之后,使用 new()就可以创建一个该对象。

2024-11-07 10:25:09 386

spark的Ubuntu下的安装包

spark-3.5.0-bin-hadoop3.tgz 是Apache Spark的一个特定版本,针对Hadoop 3.x版本进行了优化和构建。Apache Spark是一个强大的分布式计算系统,用于大数据处理和分析。它提供了高效的数据处理能力,支持多种编程语言,如Scala、Python和Java,并广泛用于各种大数据处理任务、机器学习、实时分析等场景。 这个版本,3.5.0,为Apache Spark带来了一系列新特性、改进和修复。与之前的版本相比,它可能包含了更加优化的性能、新的API、安全增强以及与其他系统的更好集成能力。由于专为Hadoop 3.x版本构建,它充分利用了Hadoop 3.x的新特性和优势,如更好的存储、资源管理和数据处理能力。 使用 spark-3.5.0-bin-hadoop3.tgz 进行部署和配置通常需要一定的经验和知识,尤其是对于那些已经熟悉Apache Spark和Hadoop的用户和开发者。一旦部署完成,您可以轻松地设置Spark集群,运行大规模数据处理任务,实现实时分析和机器学习应用。

2023-12-27

Kafka最新Ubuntu安装包

kafka_2.13-3.5.0.tgz 是Apache Kafka的一个特定版本,针对Scala 2.13构建。Apache Kafka是一个开源的流处理平台,主要用于构建实时流数据管道和应用程序。它设计用于水平扩展性、高吞吐量和容错性,已被广泛应用于各种大数据和实时应用场景中。 这个特定版本,3.5.0,为Kafka带来了一系列新特性、改进和修复。与之前的版本相比,它可能包含了更加稳定的API、性能优化、安全增强以及与其他系统的更好集成能力。此外,由于针对Scala 2.13的构建,它还可能利用Scala 2.13的新特性和优势。 使用 kafka_2.13-3.5.0.tgz 进行部署和配置通常需要一定的经验和知识,尤其是对于那些已经熟悉Apache Kafka的用户和开发者。部署后,您可以设置Kafka集群,生产和消费消息,以及使用Kafka的其他高级功能,如流处理、连接外部系统等。

2023-12-27

ApiFox For Ubuntu

apifox_2.4.5_amd64.deb 是专为Ubuntu操作系统设计的APIFOX的安装包。APIFOX是一个先进的API管理平台,为开发者提供了强大的工具和功能来设计、测试和发布API。此.deb安装包为64位的AMD架构优化,确保在兼容的Ubuntu系统上提供最佳性能和稳定性。 安装这个.deb包的过程相对简单,用户只需在Ubuntu系统中使用相应的包管理器或通过命令行工具进行安装即可。一旦安装完成,用户可以轻松地启动APIFOX应用并开始使用其丰富的功能套件。 与APIFOX的其他版本相比,这个Ubuntu专用版本的.deb包确保了与操作系统的完美集成,从而提供了更加流畅和高效的用户体验。开发者和团队可以利用APIFOX的API设计工具、模拟测试环境和自动化功能来加速API开发周期,降低错误率并提高项目交付效率。 此外,由于其特定的Ubuntu优化,该安装包还可能包含与系统集成相关的额外功能或优化,确保在Ubuntu环境中获得最佳的APIFOX使用体验。

2023-12-27

最新版jdk jdk-21-linux-x64-bin.deb

与先前的JDK版本相比,jdk-21在性能、安全性和功能方面都进行了优化和增强。它提供了一套完整的工具和运行时环境,使开发者能够更加高效地创建、测试和部署Java应用程序。无论是小型的移动应用还是大型的企业级系统,jdk-21都为开发者提供了所需的所有功能和工具。 安装jdk-21_linux-x64_bin.deb包在兼容的Linux系统上相对简单。一旦安装完成,用户可以通过命令行工具或集成开发环境(IDE)开始开发和调试Java应用。此外,jdk-21还支持最新的Java特性和标准,确保开发者可以利用最新的技术和功能来构建创新的应用。

2023-12-27

Ubuntu下的Utools安装包utools-4.4.1-amd64.deb

utools_4.4.1_amd64.deb 是Utools的一个特定版本,为64位AMD架构的Linux系统设计。Utools是一个集成多种实用工具的软件平台,旨在为用户提供更高效、便捷的日常操作体验。这个特定的.deb安装包版本,即4.4.1,为Linux用户带来了一系列增强的功能、性能优化和用户体验改进。 与其他版本或工具相比,utools_4.4.1_amd64.deb 可能包含了更新的工具集、界面优化、快捷键设置以及与Linux系统更好的集成。用户可以利用Utools来快速访问常用的系统工具、应用程序、文件和设置,从而提高日常操作的效率和便捷性。 安装和使用这个.deb包通常是直接和简单的,用户只需在其兼容的Linux系统上执行相应的安装命令即可。一旦安装完成,用户可以根据自己的需求和偏好配置和定制Utools,以满足其特定的工作流和操作习惯。

2023-12-27

空空如也

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

TA关注的人

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