自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C#反射,获取类的变量和属性

第一次用c#的反射,因为Field傻傻分不清,绕了好大一个弯,终于搞明白了。GetValue和SetValue可以修改属性和变量。

2024-04-18 00:44:54 109

原创 Mac中使用xmake配置OpenGL环境(超简单)

本人电脑是M1芯片的,M系列应该都适用

2024-04-08 00:07:18 134

原创 SDL库基于xmake的ubuntu环境搭建

本人对c++的态度是浅尝辄止的,所以比较喜欢用xmake来搭建项目,因为很方便

2024-02-14 22:59:30 380

原创 【超简单,不到一百行】操作系统课设-文件管理

实现了mkdir(创建目录)、ls(查看目录下所有文件)、cd(访问目录)、touch(创建文件)、rm (删除目录或者文件)

2023-12-29 10:53:38 383

原创 香橙派4lts使用串口

Oragne Pi 4 LTS 的 SPI1 和 UART4 复用相同的引脚,在 dts 中默认了关闭了UART4,打开的是 SPI1

2023-11-14 01:41:56 167 3

原创 一篇文章学会Unity/C#串口通信(图文、虚拟串口下载\使用,unity22亲测可实现)

在unity中使用串口,连接下位机,实现仿真

2023-06-28 10:32:10 1663 4

原创 电控应该知道的编程知识(一枚大二CS的经验分享)

这篇文章,我会以一个计算机专业学生的角度,用我的专业知识,给非cs专业、编程基础比较薄弱的电控组同学一些建议和经验,完全是一家之言,能力一般,水平有限,希望大佬们批评指正

2023-03-25 01:16:44 640

原创 c++多文件(.c和.h)中类的调用

楼主原来是写电控程序的,最近在学习c++,发现c和c++的开发方式存在一些异同,在此做一个小结。

2023-03-06 14:05:15 1543

原创 奥比中光Astra Pro摄像头Ubuntu/Linux C++环境搭建心得(2023.01)

这款摄像头别的教程都比较旧了,这里分享2023年成功搭建环境的过程

2023-01-26 12:12:57 908

原创 opencv制作简易RGB阈值编辑器(只用createTrackbar(),没用QT)

仅通过opencv的api,制作简易阈值编辑器

2023-01-11 00:19:47 588 1

原创 数据结构课设,图形化界面迷宫寻路问题(附源码)

编写一个程序求解迷宫问题。迷宫由m行n列的二维数组设置,0表示无障碍,1表示有障碍。设入口为(1,0),出口为(m-2,n-1),每次只能从一个无障碍单元移到周围四个方向上任一无障碍单元。编写实现对任意设定的迷宫,求出从入口到出口的通路,如果有多条通路,比较路径长短,如果没有通路给出没有通路的结论。

2022-12-12 00:37:54 1317 9

原创 C++编译(g++、cmake、c++库使用)

理论上说,任意一个C++程序都可以用g++来编译。但当程序规模越来越大时,一个工程可能有许多个文件夹和源文件,这时输入的编译命令将越来越长。通常一个小型C++项目可能含有十几个类,各类间还存在着复杂的依赖关系。其中一部分要编译成可执行文件,另一部分编译成库文件。如果仅靠g++命令,我们需要输入大量的编译指令,整个编译过程会变得异常烦琐。因此,对于C++项目,使用一些工程管理工具会更加高效

2022-10-24 23:56:51 1855

原创 刷题日志(1)

蓝桥杯笔记

2022-10-13 18:06:00 114

原创 龙芯2k1000快速上手——(1)联网与ssh

上手龙芯2k1000,解决联网和ssh

2022-09-14 20:42:30 2446 1

原创 stm32蜂鸣器实现电子琴(原理+代码)

编程难度很小,无非就是gpio控制引脚高低电平转换,比较值得注意的主要是一些乐理上的知识

2022-06-25 17:09:57 8105 3

原创 c语言共用体实现任意数据类型的单链表

我的单链表可支持任意数据类型,完成这个需求的方法很奇怪,用的是共用体。。

2022-04-10 12:27:42 1388

原创 关于一个大一学生的俄罗斯方块项目分享C#开发,附源码(附录)

附录

2022-03-22 12:29:33 462 1

原创 关于一个大一学生的俄罗斯方块项目分享C#开发,附源码(四)

总流程是最后一节捏!由于我在讲解的时候的代码不全,我会把源码放在附录里(新人博主这么认真,点个关注吧!)首先是关定时器和画棋盘 timer1.Enabled = false; DrawBoard();生成对象 if(tstart)//生成随机枚举类型控制游戏对象类型 { Random rd = new Random(); random=rd.Next(0,7);

2022-03-22 12:21:00 3650

原创 关于一个大一学生的俄罗斯方块项目分享C#开发,附源码(三)

关于边界碰撞和方块碰撞完成了下落对象基本的移动和旋转还不够,在很多情况下下落对象是不能移动和旋转的。第一种情况,我们不能让对象超出边界第二种情况,在周围存在已经固定的方块时,我们不能让对象和这些方块重合为了解决这个问题,我想到了办法:在玩家按下按键后,先生成一个GameObject检验这个临时对象能不能存在,即检验x,y是否在0-9,0-23(有四行不在界面范围内,给玩家反应时间和方便检验失败)内(第一种情况)把坐标带入staticblock数组内验证是否为true(

2022-03-21 23:08:21 4275

原创 关于一个大一学生的俄罗斯方块项目分享 C#开发,附源码(二)

关于下落对象

2022-03-21 19:00:00 355

原创 关于一个大一学生的俄罗斯方块项目分享C#开发,附源码(一)

是窗体程序嘛,肯定要有画面。我在此之前就学了半个小时gdi绘图,然后就把相关函数写出来了

2022-03-20 22:32:41 4503 1

空空如也

空空如也

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

TA关注的人

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