自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学益得的博客

专注嵌入式和智能硬件

  • 博客(8)
  • 资源 (7)
  • 收藏
  • 关注

原创 哪些工具可以让嵌入式开发事半功倍?详细盘点嵌入式工程师必备工具!

平时上课的时候,我们都习惯了使用vim来写代码,好像在嵌入式开发中一个vim可以走天下。就跟有些从事单片机开发的工程师一样,安装一个keil软件,就能完成编码、编译、下载、调试。其实在嵌入式开发中使用的工具有很多,真正写代码的时候,也不会有人选择vim,因为它的编码效率实在是低,就跟记事本一样,每个字符都要自己去敲。所以这篇文章就跟大家推荐一些嵌入式开发工程师必备的几个工具,让你在开发中能够事...

2020-02-29 20:57:38 4191

原创 疫情之下,金三银四的春季招聘还有吗?

昨天,教育部对开学时间做出了回应: 原则上疫情得到有效控制前大学生不返校、高校不开学…史上最长的寒假,本应该是开学的日子,却不得不在家呆着!当然,这对于大一大二大三的同学,影响不大(甚至可开心了);但是对于毕业班的同学,却是乱了阵脚,尤其是还没有落实工作的同学。各类高校明确暂停现场招聘,向用人单位发出了暂时转为线上招聘的通知,企业招聘节奏放缓…各种迹象似乎都预示着 即将到来的金三银四招聘热...

2020-02-29 19:17:23 3270

原创 【LeetCode大厂笔试题】之变态指针!

很多同学在学完指针后,弄懂了「*」和「&」的含义,又写了几个字符串相关的编程题,再刷几道指针笔试题,感觉指针精通了。其实C语言中的指针真是博大精深,他的复杂程度绝对超过你的想象。比如前两天一个同学来问我的问题,先看下代码:#include <stdio.h>int main(){ const char *ptr[] = {"Welcome", "to", "B...

2020-02-29 18:51:28 3059

原创 常用C库函数的实现

手撕代码一向是笔试面试必不可少的环节算法、C库、操作系统…实现C语言库函数我们在课上也经常会给大家写,但是都不够全面。所以今天就给大家总结了一下。常见C库函数的实现代码奉上01memcpy函数原型void *memcpy(void *dest, const void *src, size_t n);返回值返回指向dest的指针。​void *memcpy(void *de...

2020-02-21 11:33:24 806

原创 那些年面试官搞的“骚”操作!! 用一篇文章彻底搞懂自增自减

自增运算符在笔试的时候出现的概率很高,这种题目也很恶心,分析起来很废脑细胞,而且一旦有一步分析错误,结果就不对了。下面给大家总结一些常见的题目,基本上覆盖了所有和单目运算符相关的题型。做题目之前,先要弄懂前置和后置的区别,也许题目会很复杂,但基本原则是不会变的。a++:执行a所在语句之后,a的值加1;++a:执行a所在语句之前,a的值加1。先来看一道入门题#include <st...

2020-02-12 21:47:26 695

原创 外包程序猿的漫漫人生路

外包公司一直是个敏感的话题在程序员的脑海里它工资低、加班多、没有技术含量…招聘时HR小姐姐描述成这样:实际工作了以后发现时这样的:好像进了外包公司就像掉进了坑一样。很多同学对外包offer也存在很多顾虑,所以今天就来给大家分析一下,毕竟我自己也在外包公司呆过一年时间。外包的形式好了,我们先从外包的概念说起,什么是外包公司?外包有两种形式,TM和FP,通俗点理解,就是人力外包...

2020-02-09 21:50:15 4884

原创 牛逼!一行代码解决约瑟夫环问题!

问题描述编号为1-N的N个士兵围坐在一起形成一个圆圈,从编号为 1 的士兵开始依次报数(1,2,3…这样依次报),数到3的士兵会被杀死出列,之后的士兵再从 1 开始报数。直到最后剩下一士兵,求这个士兵的编号。01数组首先申请一个n个元素的数组空间,全部设置为0,表示所有人都在圈内,之后设立一个计数器,从零开始计数,记到指定数目时有人出圈,将计数器清零,该人出圈(数...

2020-02-05 14:48:29 1266 1

原创 学益得线上课堂之最简单又最难理解的系统调用-fork

对于刚刚接触Linux的同学,fork一定是大家最头疼的概念,它看起来很简单,但理解起来却十分的复杂。我们先来从一道经典的笔试题开始。#include <stdio.h>#include <unistd.h>#include <sys/types.h>#include <sys/wait.h>int main(){ int i;...

2020-02-05 14:28:11 644

基于百度AI的图像识别

开发环境:Windows QT 适合人群:有C++和QT开发基础 借助百度AI开放平台,完成的图像识别demo(仅限于识别动物)

2022-04-27

基于百度AI的语音识别系统

开发环境Windows QT 适合人群:有C++和QT开发基础 借助百度AI平台完成的语音识别demo

2022-04-27

C语言提升项目-停车管理系统

纯C语言项目,不需要借助任何第三方库。适合有C语言基础、数据结构(链表、队列)基础的同学,代码量800行,可用于提升编程能力。 实现功能包含: 停车场页面初始化(二维数组); 进入停车场(随机找位置); 寻找车辆(广度优先算法找到最佳路径); 车辆离场(离场最佳路径)。 代码默认在Linux下面运行,如果需要在Windows下面运行,只需要注释掉: system("clear"); 代码,因为clear是Linux下面的命令,Windows用不了。 代码中的Makefile(工程管理器)也是在Linux下面使用,如果切换到Windows,需要手动编译或者借助IDE编译(比如VS)。

2022-04-27

学生管理系统【数组版 链表版 数据库版】

三个版本实现的功能一样,学生信息的增删改查。 数组版本:使用结构体数组存储学生信息; 链表版本:使用链表存储学生信息; 数据库版本:在链表的基础上使用sqlite3保存学生信息。 代码在Linux平台开发出来,如果放到Windows平台运行,需要注释掉几行代码,比如: system("clear");因为clear是Linux下面的命令,Windows用不了,其他地方不需要修改。 代码适合C语言初学者,如果已经学完了C语言,可以用这个代码做为提升锻炼。

2022-04-27

C语言排序算法.zip

包括7种排序 直接插入排序、希尔排序、快速排序、简单选择排序、堆排序、归并排序、基数排序,C语言实现。

2020-04-14

QT介绍.pptx

Qt的简单介绍,用于初学者和刚入门的同学,可以作为老师上课的课件使用

2019-08-01

Uboot命令详细解析

uboot命令详解

2017-07-24

空空如也

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

TA关注的人

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