-
新手学习C++有什么建议?
C++在计算机开发领域来说,是一门非常强大且灵活的开发语言,在系统开发、游戏开发、嵌入式开发等等领域都有着举足轻重的作用。
2023-11-30 10:53:13 | 学到牛牛查看全文 -
自学嵌入式,学习路线该如何规划?
随着现代社会的科技技术发展,越来越多的行业意识到嵌入式的重要性,从智能家居到工业自动化,再到医疗设备和电子产品等等,都能看到嵌入式技术的身影。
2023-11-30 10:36:13 | 学到牛牛查看全文 -
力扣题库.最接近的三数之和
给你一个长度为 n 的整数数组 nums 和一个目标值 target。请你从 nums 中选出三个整数,使它们的和与 target 最接近。
2023-10-09 08:57:39 | 学到牛牛查看全文 -
Linux起源和发展
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。
2023-10-09 08:56:31 | 学到牛牛查看全文 -
Django应用案例:添加用户列表
用户管理模块中包含用户列表、添加用户、修改用户和删除用户功能。实现用户管理模块之前,首先需要实现点击菜单切换到不同的菜单模块,具体代码如下图所示。
2023-10-09 08:53:45 | 学到牛牛查看全文 -
STM32开发中的C语言
假如我们知道一个寄存器GPIOH_ODR的地址是 0x4002 1C14, 该寄存器是32bit,低16bit有效,对应着 16 个外部 IO,对应位写0/1代表输出低/高电平。我们可以通过指针去访问该地址
2023-09-27 09:29:19 | 学到牛牛查看全文 -
OpenGL坐标系统
为了将坐标从一个坐标系变换到另一个坐标系,我们需要用到几个变换矩阵,最重要的几个分别是模型(Model)、观察(View)、投影(Projection)三个矩阵。
2023-09-27 09:16:03 | 学到牛牛查看全文 -
Qt下Mysql驱动的编译添加
在Qt5.9以后的Qt版本中减少了默认数据驱动支持,比如mysql数据库的驱动(相应的插件库),Qt5.9以前的版本大多都是有的,无需进行驱动添加,直接参考该文档第三部分内容进行操作即可;
2023-09-27 09:00:33 | 学到牛牛查看全文 -
设计模式之观察者模式
观察者(Observer)模式又称发布-订阅(Publish-Subscribe)模式,它描述的是一个一对多的关系,当一个对象改变时通知其他对应的观察对象做出对应的自动更新改变。
2023-09-20 08:50:21 | 学到牛牛查看全文 -
内聚与耦合
软件设计中通常用耦合度和内聚度作为衡量模块独立程度的标准,模块的内聚性和耦合性是两个相互对立且又密切相关的概念
2023-09-20 08:47:47 | 学到牛牛查看全文