自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

杨泽彬的神秘商店

知行合一 心存大志

  • 博客(36)
  • 收藏
  • 关注

原创 ESP32学习之路(一)

记录自己学习ESP32

2022-05-25 12:20:39 931

原创 STM32F4 之STM32CubeMx编程学习(二)

STM32F4 之STM32CubeMx编程学习(二)cubemx的User LabelGPIO设置了User-Label之后 会在main.h 中有相关的宏定义比如:#define LED0_Pin GPIO_PIN_0#define LED0_GPIO_Port GPIOC#define LED1_Pin GPIO_PIN_1#define LED1_GPIO_Port GPIOC#define LED2_Pin GPIO_PIN_2#define LED2_GPIO_Port GP

2022-05-14 04:01:38 988

原创 STM32F4 之STM32CubeMx编程学习

STM32F4 之STM32CubeMx编程学习想着用图形化界面快速构建工程 但却提笔忘字,一时之间竟然很多要怎么去点怎么去配置都不记得了,于是打算重新快速地复习一遍。GPIO配置这个没什么好说很简单。 图形化配置或者右边工具栏配置定时器配置对于特殊,功能比较多的定时器 选择时钟源即可 SLAVE MODE 和 TriggerMODE分别是作用于?高级定时器分主从模式 主模式的话就是根据输入时钟信号自己运作 从模式的话 有点被动的感觉,根据配置的模式来确定接收到外界触发信号定时

2022-05-14 03:26:52 1303

原创 现代C++学习(二)

现代C++学习(二)换了一个环境:1.gcc version 11.2.0 (Ubuntu 11.2.0-19ubuntu1) --ubuntu 22.042.Target: x86_64-linux-gnu一些c++11与c99稳定性与兼容性的补丁书中总结出来有17处;这次学习了 func 预定义标识符主要功能就是能够返回使用的函数名字return __func__func 在轻量级的代码调试中能够起到十分重要的作用c++11中 这个预定义宏还能使用在类与结构体中!!能够用在初始

2022-05-14 03:24:57 488

原创 现代C++学习(一)

学习现代c++

2022-05-11 17:01:51 281

原创 编译工具链的认识

编译工具的认识

2022-05-09 23:17:12 661

原创 C语言/C++之字符串库函数

C语言/C++之字符串库函数小结

2022-03-03 11:55:40 464

原创 c++之基础内容变格强化

小知识点总结

2022-03-03 11:18:51 384

原创 C++之类和对象总结

C++之类和对象总结学习

2022-03-01 01:59:46 151

原创 力扣刷题之刷题技巧总结--双指针技巧

双指针技巧--参考拉不拉东

2022-02-27 23:47:42 642

原创 Linux系统编程之基本知识

Linux系统编程之基本知识学习

2022-02-26 00:49:10 966

原创 Linux系统编程

linux系统编程

2022-02-25 22:12:02 681

原创 C++之引用

c++ 之引用

2022-02-24 23:28:46 350

原创 力扣每日一题之有效的括号

力扣每日一题之有效的括号

2022-02-24 12:14:08 71

原创 力扣每日一题之最小栈

力扣每日一题之最小栈

2022-02-24 12:12:57 82

原创 数据结构之队列

数据结构之队列的学习

2022-02-23 23:12:35 143

原创 数据结构之栈

数据结构之栈的学习

2022-02-23 22:31:59 92

原创 蓝牙mesh的网络拓扑

蓝牙mesh的网络拓扑

2022-02-23 14:54:01 1009

原创 蓝牙mesh协议栈

学习蓝牙mesh的协议栈

2022-02-23 01:33:35 1223

原创 一场关于LVGL模拟器搭建的坎坷之路

LVGL

2022-01-26 05:35:24 857 1

原创 基于OpenHarmony轻量系统的登录易物联网台灯

鸿蒙学习

2022-01-26 05:08:23 2735

原创 力扣每日一题之环形链表

环形链表

2022-01-25 11:05:49 58

原创 力扣每日一题之模板

模板

2022-01-24 18:54:23 291

原创 力扣每日一题之合并两个有序链表

题目描述将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。算法思路1.暴力解法(一点也不暴力)-- 看了官方题解的文字说明版 这是一种迭代的思想比较链表中的元素大小 重新将链表链接起来 设置链表哑节点/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode() : val

2022-01-24 18:10:54 67

原创 C++每日一练之黑马程序员--通讯录管理系统【一】

程序描述利用c++输入输出、函数、分支、判断、循环做一个简单的通讯录管理系统程序总结有基本编程基础写这个程序基本是驾轻就熟,信手拈来。学到的一些小技巧:1.有时候需要用户反复输入 得引入while循环等框架2.经常性地需要给用户做提示3.先搭框架,再填充相关定义4.将一些算法中的遍历思想应用到实际应用当中去。整体难度偏小: 当练习编程敲键盘手感。...

2022-01-24 17:55:32 4526 1

原创 力扣每日一题之移除链表元素

移除链表元素

2022-01-24 03:03:22 612

原创 LVGL之基础对象的位置

知道LVGL设计者将屏幕原点设计在哪就可以原点在左上角LVGL的坐标系我们称之为LCD坐标系与传统认知中的笛卡尔坐标系不同相当于是坐标轴中的第四象限向右是正向下是正设置坐标X与Y可以单独设置也可以同时设置获取坐标X与Y设置对齐方式父子对齐非父子对齐 设计四个上下左右的标签放在一个矩形框附近[ ]...

2022-01-19 10:47:34 1357

原创 LVGL之盒子模型

遵循的是CSS样式设计中的border-box模型将LVGL看作是一个个盒子去做UI设计这样得出来的界面设计简单,且界面优美。关注以下概念:边界(bounding): 元素的宽度、高度围起来的,实际的盒子外围。边框(border) : 边框有大小和颜色等属性(相当于是盒子的厚度)填充(padding):对象两侧与他的子对象的空间内容(content):盒子实际装有的东西轮廓(outline): 不占据实际空间, 更像是word文档中设置好的规定间距。有时利用轮廓线来突出对象。理解以及记

2022-01-19 10:46:14 361

原创 数据结构之散列表(哈希表)

从电话簿引入这个概念;散列表的概念散列表是根据关键码值(Key Value)而直接进行访问的数据结构,通过把关键码映射到表中一个位置来访问,以加快查找的速度。 其中映射的函数叫做散列函数(哈希函数),存放记录的数组叫做散列表,也叫哈希表。冲突同义词散列表在C++中的应用...

2022-01-19 10:31:49 165

原创 c++那些事之const那些事

Q:了解过const吗?说说对const的认识?A:从含义、作用出发。含义:用const修饰的类型的变量或值是不能被更新的。作用:1.可以定义常量2.进行类型安全检查3.防止修改,起保护作用4.节省空间,避免不必要的内存分配。Q:const一般在什么地方使用?A:1.定义常量 2.指针 3. 函数 4.类指针与constQ:指向常量的指针怎么表示?A:const char *a;Q:...

2022-01-19 10:28:15 184

原创 C++那些事学习计划表

c++那些事的学习代办事项

2022-01-19 10:26:10 239

原创 力扣每日一题之两数之和

题目描述给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例 1:输入:nums = [2,7,11,15], target = 9输出:[0,1]解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。示例 2:输入:nums = [3,2,4], targe

2022-01-19 10:22:06 64

原创 力扣每日一题之存在重复元素

题目描述给你一个整数数组 nums 。如果任一值在数组中出现 至少两次 ,返回 true ;如果数组中每个元素互不相同,返回 false 。示例 1:输入:nums = [1,2,3,1]输出:true示例 2:输入:nums = [1,2,3,4]输出:false示例 3:输入:nums = [1,1,1,3,3,4,3,2,4,2]输出:true来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/contains-dup

2022-01-19 10:21:09 246

原创 力扣每日一题之数组中重复的数字

力扣每日一题:数组篇

2022-01-19 09:44:22 176

转载 【搬运】编程中命名的一些参考

搬运来自github的一份程序编程命名参考链接:https://github.com/kettanaito/naming-cheatsheet

2021-04-28 11:03:27 229

原创 2020-11-29

C语言两个整数相除,结果会被截短,小数点后的数字会被舍去,则整体结果会向下取整,如960/166=5.783,在C语言中就等于5.显然这种结果是不满足我们想要的结果的。那么其中一种方法使得结果向上取整就是被除数加上(除数-1)再来运算。(960+165)/166=6.777. 很粗糙的结果与办法如何缩写代码:多用初始化式赋值。...

2020-11-29 18:23:38 66

空空如也

空空如也

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

TA关注的人

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