自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [OpenGL]使用OpenGL绘制带纹理三角形

本文介绍了如何使用使用OpenGL绘制带纹理三角形。

2024-09-21 21:34:30 259

原创 [OpenGL]使用OpenGL绘制自定义颜色的三角形

本文介绍了如何使用OpenGL绘制自定义颜色的三角形。

2024-09-21 17:03:05 355

原创 [OpenGL]使用OpenGL配合EBO绘制多个三角形

本文介绍了如何使用OpenGL绘制多个三角形。在绘制多个三角形时,使用EBO管理顶点数据,使用5个顶点数据,绘制出两个三角形。其中第一个三角形使用顶点0,顶点1和顶点2。第二个三角形使用顶点0,顶点3和顶点4。

2024-09-15 11:33:03 416

原创 [Python]使用python统计docx文档字符、单词数

本文介绍了如何使用python中的docx包统计.docx文档中的字符数、单词数。

2024-09-09 22:34:59 297

原创 [OpenGL]使用OpenGL绘制三角形

本文介绍了如何在linux/win(wsl2)环境下,使用GLFW+GLAD实现绘制三角形。

2024-09-08 12:41:42 636

原创 [Pyplot]设置图中字体为TimesNewRoman

本文介绍了如何在linux环境下在python中使用绘制图表时,令其中的文字字体为Times New Roman。

2024-08-29 09:44:30 313

翻译 [OpenGL] OpenGL简介

本文简要介绍了OpenGL的发展历史。

2024-08-28 16:19:48 399

原创 [CMake]CMake指定C++版本

本文介绍了如何指定在使用cmake和make进行编译c++程序时指定所使用的c++版本。

2024-08-27 20:11:57 373

转载 [论文写作]“compare to”等同“compare with”吗?

本文介绍了英文科技论文写作中``compare to`` 和``compare with``的区别和联系。

2024-08-20 08:58:51 176

原创 [Linux]将一个文件复制到多个文件夹下

本文介绍了在linux下如何使用shell命令将``一个文件复制到多个文件夹``、``多个文件复制到一个文件夹``和``多个文件复制到多个文件夹``下。

2024-08-16 10:58:26 696

原创 [图形学]使用python将stl转为obj

本文介绍了如何使用python将.stl格式的mesh转为.obj格式的文件。

2024-08-05 13:59:02 354

原创 [games202]作业1

本文系列为介绍games202中作业1的任务介绍,部分框架代码介绍以及示例答案代码。硬阴影基于PCF的软阴影,和基于PCSS的软阴影实现。本文主要介绍其中硬阴影的作业部分。

2024-07-22 00:22:10 537

原创 [机器学习]False Positive和False Negative

本文介绍了机器学习中对于模型精度的描述,包括 True Positive, True Negative, False Positive 和 False Negative。

2024-07-02 09:17:01 627

原创 [Python]根据文件路径获取文件所在目录、文件名和后缀名

本文介绍了在python中如何根据文件的路径名字(字符串)获取文件所在目录名、文件名(带后缀)、文件名(无后缀)和文件后缀名。

2024-06-27 15:02:16 812

原创 [其他]MBTI各个字母分表代表什么

MBTI(Myers-Briggs Type Indicator),一种迫选型、自我报告式的性格评估测试,用以衡量和描述人们在获取信息、作出决策、对待生活等方面的心理活动规律和性格类型。

2024-06-27 14:16:06 388

原创 [Rust] 求Vec中的最值、统计特定值的数量和统计数组总和

本文介绍了在Rust中如何求Vec容器中的最值,求特定值的下标,统计特定值的个数和统计数组元素总和。

2024-06-15 17:55:41 631

原创 [C++]debug介绍+debug时如何查看指针指向内存处的值

本文介绍了C++中的基本debug知识,包括debug中断点的设置、单步执行中各按钮的功能和如何查看指针指向的内存处的值。

2024-05-26 14:07:25 1305

原创 [Rust] 打印变量类型

本文介绍了如何在Rust中打印变量的类型。

2024-05-03 15:40:55 677 1

原创 [Python]获取当前目录、当前目录文件夹名和上层目录名

本文介绍了如何在python中获取当前路径、当前目录、当前目录下的所有文件和上层目录等信息。

2024-03-25 21:06:44 1083

原创 [Rust] 使用vscode实现HelloWorld程序并进行debug

本文介绍了如何使用vscode编写rust,实现打印"Hello, world!"的程序。

2024-03-22 19:32:18 2005 1

原创 [Linux]设置脚本运行错误立即退出

本文介绍了三种在linux环境下使用shell脚本顺序执行多条命令时,在前一条命令运行失败后立刻停止运行,结束接下来的其他命令的方法。

2024-03-15 22:18:28 984 1

原创 [vscode]使用cmake时将命令行参数传递给调试目标

本文介绍了在vscode中使用cmake工具时,如何传递参数给编译目标的方法。

2024-03-12 20:33:10 1874

原创 [C++] C++生成随机数

本文给出了C++11中常用的用于生成等特定分布的随机数代码。

2024-03-11 14:16:24 754

原创 [CUDA] 使用thrust::sort()函数排序

本文介绍了如何使用函数对容器,或者int*指针表示的内存(显存)处的数据进行排序。

2024-03-11 10:23:09 907 1

原创 [C++]根据Debug或者Release编译类型执行不同的代码

本文介绍了如何在C++中,根据编译类型的不同(Debug或者Release)规定代码执行不同的行为,使用NDEBUG宏实现该目标。

2024-03-04 20:33:50 259

原创 [CUDA] 同一个函数根据运行设备选择不同的运行方式

有时我们需要在host和device端实现同样的一个函数。一个简单的方法是分别在host和device端上实现两个同名函数,例如fun_host()和,在host和device上分别使用不同的函数。另一种方法只使用一个函数fun(),在编译时根据运行目标的不同选择使用不同的实现方式。该方法可以使用宏实现,本文给出了该方法的实现示例。

2024-03-04 16:38:31 304

原创 [C++] 统计程序耗时

计算C++程序耗时代码示例。

2024-03-01 16:07:54 1538

原创 [Pyplot]使用curve_fit函数根据数据点拟合曲面

python根据数据点拟合曲面

2023-11-29 11:14:51 1652

原创 [CUDA]去除Eigen库中的warning

本文将介绍如何在cuda代码中去除eigen库相关的、我们并不关心的warning信息。

2023-11-19 11:27:35 607

原创 [GAMES101]透视投影变换矩阵中为什么需要改变z值

投影变换的目标是:根据给出物体的参数(等参数),计算得到一个投影变换矩阵M。这个矩阵是唯一固定的,即这个矩阵中的元素值只跟视体相关,跟视体中点的坐标无关,条件(1)。经过变换后,必须保证各个点的z值相对关系不变,即假如点a的z值大于点b的z值,那么经过变换点a的z'依旧大于点b变换后的z'。那么z'不能与(x,y,z,w)中的x,y相关,只能由z,w确定,条件(2)。并且,视体边界面z=zNear平面和z=zFar平面上点的经过变换后依旧在立方体边界面上,条件(3)。为了满足条件(1)z'

2023-10-11 22:31:09 845 4

原创 [OpenGL] wsl2上安装使用OpenGL教程

wsl2中安装OpenGL(GLFW+GLAD)教程。

2023-09-23 12:24:58 1468

原创 [Pyplot] 绘制3D曲面+自定义面片颜色

使用python库matplotlib绘制3D曲面,支持自定义各面片颜色。

2023-04-04 11:26:17 1040 1

翻译 [LaTeX|翻译]What are .cls and .sty files? How are they different?

什么是.cls和.sty文件?它们的区别是什么?

2023-01-03 22:54:44 546

原创 [算法] 使用位运算遍历集合的子集

位运算遍历使用状态压缩方法表示的子集。

2022-09-20 14:39:51 511

原创 [LeetCode] 九坤-03. 数字默契考验

九坤-03. 数字默契考验 题解

2022-08-22 20:59:50 978 2

原创 [cygwin]在右键中添加cygwin命令行快捷方式

将cygwin加入右键快捷方式。

2022-07-18 14:04:03 1075

原创 [LeetCode] 5933. k 镜像数字的和

本文介绍了一种求解LeetCode 5399的方法。通过模拟寻找十进制镜像数字,然后判断其对应的k进制表示是否也是镜像,直到统计得到n个镜像数字。

2021-11-22 09:37:50 1303

原创 [算法] 埃式筛和欧拉筛选法简要介绍

本文介绍了埃拉托斯特尼筛选法和欧拉筛选法基本算法流程。

2021-11-21 20:25:24 582

原创 [Linux] Linux下使用du命令查看空间使用情况

本文介绍了在linux下使用``du``命令查看文件夹所占空间大小的命令,包括查看当磁盘中所有文件占空间大小、前目录的所占空间大小、当前目录下一级子目录各自所占空间大小等等操作。

2021-11-20 16:29:43 1587

原创 [LeetCode] 2045. 到达目的地的第二短时间

描述了一种使用bfs求解的算法。

2021-11-19 17:07:50 504

空空如也

空空如也

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

TA关注的人

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