希望你开心,希望你健康,希望你幸福,希望你点赞!最后的最后,关注喵,关注喵,关注喵,大大会看到更多有趣的博客哦!!!喵喵喵,你对我真的很重要!目录前言发行版本搭建Linux环境购买云服务器使用 XShell 远程登陆到 Li...
-
学习 c语言 【Linux】搭建Linux环境等——小喵爱上了林利克斯1
-
linux 开源软件 经验分享 c语言 bash ramdisk实践2:ramdisk制作以及解决传参问题的编程详解
目录前言一 文件系统自备二 开始制作ramdisk镜像文件1 创建一个Makefile2 输出自定义的变量make test3 制作ramdisk:make all5 将ramdisk.img挂载到自己的目录: make m...
-
开发语言 unity c++ c# c语言 java JSON文件的详细介绍,小白零基础轻松了解JSON文件
目录引言1. 文件扩展名:2. 使用场景:3. 基本结构:4. 数据类型:5. 示例解释(以游戏开发中将c#文件中的数据转换为JSON文件为例子 6.JSON文件的优势引言在游戏开发或其他开发任务中,我们常常需要保存数据到本...
-
运维 服务器 c语言 数据结构 汇编 【Linux】 开始使用 gcc 吧!!!
1 认识gcc2 背景知识3 gcc 怎样完成 ?3.1 预处理预处理^条件编译3.2 编译3.3 汇编3.4 链接4 函数库5 gcc 基本选项Thanks♪(・ω・ ノ谢谢阅读下一篇文章见!!!1 认识gcc我们在win...
-
leetcode 算法 职场和发展 c语言 【追梦之旅】——栈居然还能这样玩?!+ 力扣 - 有效括号
【追梦之旅】——栈居然还能这样玩?!+ 力扣 - 有效括号 ~前言什么是栈?栈的C语言实现头文件编写源码:功能文件编写源码:测试文件编写源码:力扣题解——有效的括号总结撒花 博客昵称:博客小梦 最喜欢的座右铭...
-
开发语言 c语言 【C++手撕系列】——设计日期类实现日期计算器
【C++手撕系列】——设计日期类实现日期计算器前言C嘎嘎类中六大护法实现代码:获取每一个月天数的函数源码分享构造函数源码分享拷贝构造函数源码分享析构函数源码分享赋值运算符重载函数源码分享取地址和const取地址运算符重载...
-
算法 计算机视觉 使用C语言实现简单的PNG图像读取
概述首先,关于png图像的结构:PNG文件的结构、PNG格式的数据结构。这两篇文章说的比较细。我简单地说一下我使用到的地方:注:①引于PNG格式的数据结构。②引于PNG文件的结构“png文件的前8个字节为固定的文件头信息,表...
-
年度总结 全栈开发 java 后端 前端框架 c语言 redis 我的2023年总结:往前看,别回头
2023年已经结束,我借此机会回顾一下我的2023年,同时也为2024年立好flag。文章目录2023回顾印象深刻的实战经历技术成长与规划技术分享与交流CSDN博客参加百度apollo技术讨论会深入学习Redis源码多彩的生...
-
objective-c c语言 ios 【Effective
文章目录说在前面的熟悉ObjectiveCfirst了解Objective-C的起源1.消息结构和函数调用运行期组件内存管理Objective-C的起源要点总结Second 在类的头文件尽量少饮入其他文件尽量延后引入头文件或...
-
开发语言 算法 数据结构 c++ c# ###C语言程序设计-----C语言学习(7)#(调试篇)
前言:感谢您的关注哦,我会持续更新编程相关知识,愿您在这里有所收获。如果有任何问题,欢迎沟通交流!期待与您在学习编程的道路上共同进步。一. 程序调试 1.程序调试介绍: 程序调试是软件开发过程中非常重要的一环,它可以帮助...
-
c语言 ide c# c++ visual studio code 在 VsCode 上编写和调试 C 语言程序
准备材料Visual Studio Code (以下简称 VsCode)MinGW-Get 编译器管理工具所有需要的文件均已放在网盘中,点击链接即可查看。阿里云盘传送门 提取码: 77yx开始安装下载好所需要的的软件及安装包...
-
服务器 运维 嵌入式 arm c语言 【Shell 命令集合 系统管理 】Linux 修改用户的属性和配置 usermod命令 使用指南
目录标题描述语法格式参数说明错误情况注意事项底层实现示例示例一示例二示例三示例四示例五示例六示例七用c语言实现结语Shell 命令专栏:Linux Shell 命令全解析描述usermod命令是Linux系统中的一个命令,用...
-
开发语言 c++ c语言 图形渲染 qt5 《QT从基础到进阶·十五》用鼠标绘制矩形(QGraphicsView、QPainter、QGraphicsRectItem)
以下是鼠标绘制矩形最全的一种用法,完整源码将会放在最后面。 QT版本:5.15.2 VS版本:20191、在界面加载一张图片 界面的搭建选用QGraphicsView,自定义类GraphicsView继承QGraphicsV...
-
华为机试 算法 JavaScript C语言 华为OD机试 - 生成哈夫曼树(Java & JS & Python & C & C++)
题目描述给定长度为 n 的无序的数字数组,每个数字代表二叉树的叶子节点的权值,数字数组的值均大于等于1。请完成一个函数,根据输入的数字数组,生成哈夫曼树,并将哈夫曼树按照中序遍历输出。为了保证输出的二叉树中序遍历结果统一,增...
-
面试题 c基础 C语言面试必问的经典问题(纯”gan“货)
C语言面试必问的经典问题1.预处理1. 预编译,编译过程最先做的工作是啥?何时需要预编译 ?指令有什么答:预编译就是预处理,就是把一些文本的替换工作工作 预编译指令:#include、#ifdef 、#ifndef、#els...
-
c语言 服务器 架构 【linux 多线程并发】多线程的控制,挂起线程暂停运行,直到唤醒线程,取消线程运行,可以设置合适的取消点属性避免不安全点被中止
线程运行控制专栏内容:参天引擎内核架构 本专栏一起来聊聊参天引擎内核架构,以及如何实现多机的数据库节点的多读多写,与传统主备,MPP的区别,技术难点的分析,数据元数据同步,多主节点的情况下对故障容灾的支持。 手写数据库t...
-
运维 服务器 开发语言 c语言 c++ centos 【Linux】静态库和动态库
动静态库一、静态库1. 静态库概念2. 制作静态库(1)朴素方法 --- 不打包(2)对静态库打包3. 使用静态库(1)朴素方法 --- 直接使用(2)使用打包好的静态库二、动态库1. 动态库概念2. 制作动态库3. 使用动...
-
算法 c语言 开发语言 c++ 笔记 数据结构 顺序表、链表相关OJ题(1)
创作不易,友友们给个三连呗!! 本文为经典算法OJ题练习,大部分题型都有多种思路,每种思路的解法博主都试过了(去网站那里验证)是正确的,大家可以参考!!一、移除元素(力扣)经典算法OJ题:移除元素思路1:遍历数组,找...
-
visualstudio 【海贼王编程冒险 - C语言海上篇】自定义类型:结构体,枚举,联合怎样定义?如何使用?
目录1 -˃ 结构体的声明1.1 -˃ 结构的基础知识1.2 -˃ 结构的声明1.3 -˃ 特殊的声明1.4 -˃ 结构的自引用1.5 -˃ 结构体变量的定义与初始化1.6 -˃ 结构体内存对齐1.7 -˃ 修改默认对齐数1...
-
C语言数组
文章目录1:一维数组的创建和初始化1.1 创建方式1.2:一维数组的初始化1.3:一维数组的使用1.3.1:数组下标1.4:一维数组在内存中的存储2:二维数组的创建和初始化2.1:二维数组的创建2.2:二维数组的初始化2.3...
-
算法 华为机试 JavaScript C语言 华为OD机试 - 分披萨(Java & JS & Python & C & C++)
题目描述"吃货"和"馋嘴"两人到披萨店点了一份铁盘(圆形)披萨,并嘱咐店员将披萨按放射状切成大小相同的偶数个小块。但是粗心的服务员将披萨切成了每块大小都完全不同奇数块,且肉眼能分辨出大小。由于两人都想吃到最多的披萨,他们商量...
-
c语言 无线充,大功率小家电,智能家居,无人机快速充电等产品供电 LDR6328S芯片TYUPE-C PD诱骗电压 USB-C解决PD电源取电问题
LDR6328S 是乐得瑞科技有限公司开发的一款兼容 USB PD、QC 和 AFC 协议的 Sink 控制器。 LDR6328S 从支持 USB PD、QC 和 AFC 协议的适配器取电,然后供电给设备。比如可以配置适配器...
-
C语言 嵌入式开发 推荐一个必学的嵌入式开源项目
给大家推荐一个非常适合学习的嵌入式开源项目:mjpg-streamer。 如果你有C语言、Linux基础,那研究这个项目将会对你的技术有很大的提升。mjpg-streamer是谷歌开源的视频采集服务器,可以配合浏览器实现局...
-
c语言 mcu 单片机 嵌入式硬件 c++ 英飞凌TC3xx之一起认识DSADC系列(一)架构介绍
英飞凌TC3xx之一起认识DSADC系列(一)先来认识DSADC的架构从输入信号来看数字信号模拟信号从CIC Filter通道来看AUX CICMain CIC再来认识DSADC与其它外设的直接交互先来认识DSADC的架构D...
-
算法 C语言2023精选面试编程题
1.m个人的成绩存放在score数组中,请编写函数fun,它的功能是:将低于平均分的人数作为函数值返回,将低于平均分的分数放在below所指的数组中。例如,当score数组中的数据为10、20、30、40、50、60、70、...
-
c语言 c++ 面试错题整理
在C++中,下列哪个语句用于定义一个字符串变量?(D) A. string myString; B. char myString[]; C. String myString; D. char* myString; 关于为什么...
-
开发语言 c++ c语言 汇编入门指令汇总(复习篇 | 完整易懂)
前言在学习汇编前需要掌握一定的C/C++编程基础,计算机组成原理、操作系统等课程知识。此文为复习所总结,主要介绍和总结汇编的常用指令,参考教材为《新概念汇编语言》目录前言一、通用寄存器简单指令 (一)简单传送指...
-
开发语言 vscode 笔记 c语言 【C++初阶】第二站:类与对象(上) -- 上部分
前言: C++学习的第二站:类和对象(上 文章的上半部分,知识点:面向过程和面向对象初步认识、类的引入、类的定义、类的访问限定符及封装、类的作用域、类的实例化.目录面向过程和面向对象初步认识类的引入类的定义类的...
-
课程设计 开发语言 visual studio 【C语言进阶】进来抄作业,完善你的通讯录(软工期末大作业可用)
目录殺前言殺:一、输入合法性检测鸞: ①.对“ 联系方式 ”的合法性检测: ②.对“年龄”进行合法性检测:二、字典排序螺:三、反馈优化勞:四、优化版通讯录全部源码朗:拾总结拾:️博客主页:✈️銮...
-
排序算法 【C语言】数据结构——排序三(归并与计数排序)
个人主页 ⭐个人专栏——数据结构学习⭐ 点击关注朗一起学习C语言目录导读:1. 归并排序1.1 基本思想1.2 递归实现1.3 非递归实现2. 计数排序2.1 基本思想2.2 代码实现导读:我们在前面学习了排序,包...
-
fpga开发 学习 经验分享 c语言 Verilog 3线-8线译码器设计
任务描述相关知识3线-8线译码器的功能case语句编程要求说明 源代码任务描述设计一个3线-8线译码器。运用Verilog HDL进行设计,完善译码器的功能描述风格代码,具备组合逻辑电路的设计仿真和测试的能力。相关知识需要掌...
-
职场和发展 c语言 蓝桥杯 四年前的中秋节
文章目录一、四年前的中秋节二、成长三、总结一、四年前的中秋节 以下纯个人见解,一个初入行业的菜鸟。 千里之程,始于足下。中秋佳节,让我想起了曾经大学生活,何其怀念。初入嵌入式行业,始学于C语言,那...
-
c++ c语言 centos 【Linux】基础IO——系统文件IO&fd&重定向&理解
文章目录一、回顾C文件接口1.打开和关闭2.读写文件3.细节二、系统文件I/O 1.open和closeumask小细节2.read和write1.write2.read3.小总结三、理解文件四、文件描述符fd1.引入2.理...
-
c语言 【嵌入式数据库之sqlite3】
目录一.数据库基本概念(理解)1.数据2.数据库二.常用的数据的数据库(了解)1.大型数据库2.中型数据库3.小型数据库三.基于嵌入式的数据库(了解)四.SQLite基础(了解)五.创建数据库(熟练)1.手工创建2.代码创建...
-
c语言 使用 Visual Studio GoogleTest编写 C/C++ 单元测试——入门篇
入门教程Visual Studio 新建 GoogleTest项目,一路选默认参数 pch.h编译运行 成功[C++] gtest入门教程坑开始尝试google test单元测试工具(又是MTd/MDd搞的鬼!)附带VC运...
-
c++ 蓝桥杯 【C语言数组下标越界】数组下标越界引发的死循环
首先来判断以下代码的执行结果在VS2019编译环境下,这串代码的执行结果是死循环地向控制台输出hehe。相信大家会有三个疑问:1. 下标越界为什么不报错? 2. 每次循环执行完都会i++,迟早会不符合循环条件,为什么会死循环...
-
c语言 【华为OD机考 统一考试机试C卷】找单词(C++ Java JavaScript Python)
华为OD机考:统一考试 C卷 + D卷 + B卷 +A卷2023年11月份,华为官方已经将 华为OD机考:OD统一考试(A卷 / B卷)切换到 OD统一考试(C卷)和 OD统一考试(D卷) 。根据考友反馈:目前抽到的试卷为B...
-
开发语言 【C语言进阶】指针进阶(一)
指针进阶1. 字符指针面试题2. 指针数组3. 数组指针3.1 数组指针的定义3.2 &数组名VS数组名3.3 数组指针的使用4. 数组传参和指针传参4.1 一维数组传参4.2 二维数组传参4.3 一级指针传参4.4 二级指...
-
单片机 嵌入式硬件 算法 mcu 12种初级滤波器详细介绍(及其C语言实现)
目录1.算术平均滤波原理代码2.一阶滞后滤波原理代码3.限幅消抖滤波原理代码4.递推平均滤波原理代码5.加权递推平均滤波原理代码6.中值滤波原理代码7.中位值平均滤波法原理代码8.一阶低通滤波原理代码9.二阶低通滤波原理代码...
-
算法 c语言 二叉树OJ题:LeetCode--101.对称二叉树
朋友们、伙计们,我们又见面了,本期来给大家解读一下LeetCode中第144道二叉树OJ题,如果看完之后对你有一定的启发,那么请留下你的三连,祝大家心想事成!数据结构与算法专栏:数据结构与算法个 人 主 页 :stac...
-
算法 开发语言 程序人生 学习方法 (全夸智最全详解)C语言中的分支语句,循环语句及break,continue,sizeof和strlen的两点主要区别
首先if语句的三种形式第一种形式:if(表达式){ 语句 } 这种形式的if语句,当表达式为真时执行语句,当表达式为假时跳过if语句,不执行。第二种形式:...
-
开发语言 C语言从入门到入坟
前言1.初识程序有穷性 在有限的操作步骤内完成。有穷性是算法的重要特性,任何一个问题的解决不论其采取什么样的算法,其终归是要把问题解决好。如果一种算法的执行时间是无限的,或在期望的时间内没有完成,那么这种算法就是无用和徒劳的...
-
开发语言 经验分享 笔记 其他 喝汽水问题(c语言)
喝汽水,1瓶汽水1元,2个空瓶可以换一瓶汽水,给20元,可以喝多少汽水,这里用c语言来解释可以先用列举法来说明,¥20可以买20个汽水,两个空瓶换一瓶就可以获得10个汽水,同理10个空瓶个可以获得五瓶,五个换两个两个换一个,...
-
C语言:位运算符----与(&),或(|),非(~),异或(^),左移(<<)和右移(>>)
C语言 基础开发----目录一、位运算符----简介位运算符 就是按二进制位进行运算。C语言中位运算符主要包括六种,具体如下: 与(& ,或(| ,非(~ ,异或(^ ,左移(˃ 位运算符含义说明&按位与有0为0,双1为1:...
-
开发语言 c语言 编译与链接
编译与链接翻译环境和执行环境翻译环境1.1预编译1.2编译1.3汇编(ASM)2.链接执行环境最后给大家附上一张关于本节知识内容的图供大家更好理解~ ![在这里插入图片描述](https://img-blog.csdnimg...
-
开发语言 标准流 c++ 【C语言】深度探讨文件操作(一)
文章目录前言 为什么使用文件?什么是文件?程序文件数据文件文件名二进制文件和文本文件?文件的打开和关闭 流和标准流标准流 文件指针文件的打开和关闭 ⽂件的顺序读写文件拷贝总结前言本小节,我们学...
-
c语言 开发语言 linux qt arm 嵌入式 【C/C++ 基础知识 】 C++ 初始化大全:选择最适合您需求的方式
目录标题第一章: 引言第二章: 基础初始化方法2.1 拷贝初始化 (Copy Initialization 2.1.1 拷贝初始化的工作原理2.1.2 拷贝初始化的应用场景2.1.3 拷贝初始化的注意事项2.2 直接初始化...
-
嵌入式硬件 单片机 c语言 STM32中使用ADC的方法
目录ADC简介何为逐次逼近关于通道与转换单元ADC的触发方式ADC时钟ADC转换模式的选择数据对齐关于ADC校准配置方法ADC简介ADC(Analog-Digital Converter)即 模拟-数字转换器。 它的作用是将...
-
c语言 第十四届蓝桥杯大赛软件赛省赛 C/C++ 大学 B 组
第十四届蓝桥杯大赛软件赛省赛 C/C++ 大学 B 组注意!!!!!!!!!!这篇题解为赛时的个人做法,不代表是正确的,仅供参考。 更新:思路上应该都对,很多题都有细节错误,代码不用看了,太久没敲代码了(- - 更新2:代...
-
单片机 开发语言 c语言 【智能家居项目】裸机版本——项目介绍 | 输入子系统(按键) | 单元测试
作者:一只大喵咪1201 专栏:《智能家居项目》 格言:你只管努力,剩下的交给时间!目录项目简介输入子系统(按键 ⚽应用层⚽设备层⚽ 内核层抽象层⚽芯片抽象层⚽硬件操作按键单元测试⚽串口⚽测试源码总结在这个专...