自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [Godot]1.在Godot中创建你的第一个角色(动图教程)

如何在Godot中创建你的第一个角色。手把手的绝绝子教程。

2025-04-30 17:32:32 693

原创 【2025】如何在windows上部署Python环境(anaconda,vscode,Pycharm)

在本文档中,介绍如何安装anaconda和Visual Studio Code。

2025-02-25 20:30:38 863

原创 机械革命蛟龙16pro的显卡降频问题的研究和解决

我的电脑最近发生了游戏掉帧的现象,通过任务管理器观察,发现显卡活动总是不能达到100%附近,而是在50、60左右波动。为了避免它强制更新,我参考了B站上一条评论,修改了GeForce Experience安装目录下的一个.json。具体表现为,我使用QQ快捷登录后,软件要求我验证邮箱,提示我验证邮件已发送,下面还有个圈圈在转。但是,使用这种方法进来的GeForce Experience,主页里的游戏显示异常(如下图)于是我又去找了GeForce Experience免登陆的办法,跳过了登录。

2025-01-03 01:29:33 1953 1

原创 一个调用yolov11模型的pythonGUI程序

一个用AI写的,能够使用yolov11的模型处理视频的程序。

2024-12-19 02:44:05 568

原创 一种KMP算法的C++实现

在这种KMP算法的实现中,以vector<int> next_vec作为next函数(数组),next_vec[i]的意义是模式串下标i匹配成功但是下一个(i+1)失败时,下一次匹配的位置。依赖的头文件 <string> <vector> 使用的命名空间std。这里说的下标从0开始,即字符串第一个字符是0。

2024-11-18 12:28:53 167

原创 如何搭建一个基于PHP的mc皮肤站(仅方法)

tb_cau_skin_site: 一个使用php编写的,面向CustomSkinAPI开发的皮肤服务器。能实现简单的上传皮肤和响应mc模组CostomSkinLoader的请求。

2024-10-07 01:05:32 932 1

原创 记录KiCad软件首次打开PCB设计流程遇到Error reading design block library table

保存后,再改个名字复制回去,再选中就可以了。复制在桌面一份,把第一行改为。

2024-10-03 23:43:19 480

原创 PHP学习笔记

本文是笔者在对PHP进行了解性的学习时所记录的笔记,在撰写过程中大量使用了AI,但也并非完全地将AI的输出进行简单的复制粘贴。由于此前笔者有过C++的学习经历,故本文会较为注重PHP与C++不同的地方,而两者相似之处通常一笔带过,不作赘述。由于笔者水平有限,难免会有错漏。

2024-10-03 12:14:32 1321

原创 windows下GIT不能根据.gitignore忽略文件

在PowerShell中第一次创建gitignore,使用的是echo "*.log" > .gitignore之后用cat命令查看内容没有问题,但是gitignore会失效,也就是git status还会有.log的文件继续出现在工作区待上传。最近在学习使用git时发现,在windows的终端下,我使用echo命令创建.gitignore文件,并在里面添加文件路径。按照帖子里的说法,我用vim(在网上下的gvim)重新创建了一个.gitignore文件,并添加文件路径,问题就解决了。

2024-08-07 22:08:12 455

原创 VSCode中设置一键运行单个C#文件

对于初学者而言,每次测试一小段代码都要创建一个新的项目无疑是一件极其麻烦的事情。如果能像DevCPP之类的软件一样,每次只编译并运行单个.cs文件无疑能够大大地提升练习和学习代码的效率。

2024-07-30 13:24:46 1659

原创 打包一个简单Python程序到C#WPF

在本篇文章中,演示了使用IronPython,如何在一个C#WPF程序中执行python函数。为了简单起见,这里的Python函数的功能是传入两个double,并返回它们的和。读者仅需稍加修改,融会贯通,即可使用此方法将Python函数打包成较为精美的WPF程序。但是这个方法仍有缺陷。原因在于IronPython与常用的Python解释器不同,是建立在.NET上的一种Python的实现。可能不支持某些第三方库。也可能不支持较新的Python语法。其运行效率也有所不同。

2024-07-29 19:00:13 1361

原创 C/CPP快速幂

b%2==1可以替换为b&1==1,即将二进制数最低位与1作与运算,当且仅当同为1时为真,由于该式子的结果不是1就是0,所以也可以直接把“==1”去掉。如:3的五次方可以如上图展开原本可能要执行5次循环的运算(或使用泰勒展开进行更复杂的运算),可以把指数按二进制展开来简化运算。可以用b%2==1和b/=2来实现(还记得如何把一个数从个位到最高位依次输出吗?而b/=2可以替换为b>>=1即把二进制数整体向右移一位,多出来的位补0(即相当于/=2)如果是1,就把p*=a,并把a*=a以预备下一次运算。

2024-03-22 23:18:24 701 1

原创 ROS配合VScode使用出现“无法打开源文件ros/ros.h”的问题的解决

把/opt/ros/kinetic/include/后面的**删了,竟然就不报错了,也能够正常使用代码补全了。2.删除自动在工作空间生成的.vscode下的c_cpp_properties.json。最后偶然在前面操作的基础上,再进入c_cpp_properties.json文件。(注意,kinetic目录名因ROS版本而异)1.安装VScode拓展:ROS。3.重新启动VScode。

2024-02-27 23:04:17 1426 4

原创 欧拉筛选法

a3=p3*b 检测到b%p3==0(或者说b/p3==n,n为整数) 中止 中止条件也可以理解为找到了b的最小质因数 因为是从最小质数往上找。当b'(指之后某一轮新的倍数)有b'=p4*n时会筛去 而这个b'=p4*n=p4*b/p3 >b(因为p4>p3)(假设p存在一个不等于p的最小质因数p' 那么p'也是n3的最小质因数 与p是n3的最小质因数矛盾)因为b%p3==n 所以a4=p4*p3*n p3才是b的最小质因数。因为p是n3的最小质因数 所以b的最小质因数一定大于p。

2024-02-23 13:02:38 89

原创 MarkDown基本用法

注意,测试该代码时发现,文本部分以及文本部分后面的一行或多行的文本,必须要与链接部分有至少一行的空行,否则不行。由于把链接放在文字里会降低源代码的可读性,因此常用文本部分与链接分离的引用式链接。title是把鼠标放在超链接上面时显示的内容,注意title与链接之间的空格。标识符可以是数字或其他字符,但不能是或包含空格或制表符。内的空格也可以替换成x,就可以让它默认显示√。需要加脚注的文本[^标识符]需要加脚注的文本。如果代码中本身含有`,则可以用或``来标记。将代码前后加```可以将其变成代码块。

2024-02-22 14:22:08 2173 1

原创 机械革命蛟龙16Pro安装Ubuntu无法从U盘启动问题的解决

解决机械革命蛟龙16Pro无法从U盘启动的问题

2024-02-14 21:37:21 3983 3

原创 按位运算符

上面是对于一位二进制1和0的运算规则,对于多位如八位二进制数,运算则是相同位进行按位运算操作如:01000000&10111011==11111011两个数第一位与第一位按位运算,第二位与第二位按位运算。

2023-11-29 21:33:48 71 2

空空如也

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

TA关注的人

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