自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (6)
  • 收藏
  • 关注

原创 关于产品经理的一点技术面试题--linux操作系统+网络协议+通信知识

这周四,去某985高校招聘会求职,题主只打印了两份简历,所以只投递了两家公司。当天便完成了第一家公司的笔试、面试(产品岗);但目前暂没收到面试结果。由于我一开始是走技术开发岗位的,但在今年秋招刚刚打响(大概8月底)选择走了产品岗,所以;好多东西都还没来得及学,加上本人做事可能比较懒散,所以秋招(应该算是结束了吧)只投出了五份简历,对,你没看错,加上昨天的两家才五家,哈哈~目前收到笔试面试通知...

2019-11-02 21:57:53 362

原创 关于操作系统和网络编程的一些小面试题目~

1.作业、进程、线程和管道之间的关系:作业:用户在一次解题或一个事务处理中要求计算机系统所做工作的集合。它包含了用户程序、所需要的数据及控制命令等;作业是由一系列有序的步骤组成的;进程:一个程序在一个数据集合上的一次运行过程。所以一个程序在不同的数据集合上运行,乃至一个程序在同样数据集合上的多次运行都是不同的进程;线程:线程是进程中一个实体,是被系统独立调度和执行的基本单位;管道:管道实际...

2019-09-28 22:54:25 257

原创 以太网,OSI与TCP/IP

以太网以太网(Ethernet)是一种计算机局域网技术,目前应用最普遍的局域网技术。IEEE组织的IEEE 802.3标准制定了以太网的技术标准,它规定了包括物理层的连线、电子信号和介质访问层协议的内容。以太网的标准拓扑结构为总线型拓扑,但目前的快速以太网(100BASE-T、1000BASE-T标准)为了减少冲突,将能提高的网络速度和使用效率最大化,使用集线器来进行网络连接和组织。如此一来...

2019-07-21 16:10:08 1733

原创 linux多任务线程多进程、进程间通信

本来今晚是打算搞C++的,但无奈校园网太垃圾了,装个VS17版本的软件到现在还没完成。。。(心累)想想,写写笔记吧。。。首先我们要明白一个概念:多任务处理。多任务处理是指用户可以在同一时间内运行多个应用程序,在此,我们称每一个正在执行的应用程序为一个任务。而我们熟知的linux就是一个支持多任务的操作系统。这种多任务的操作系统使用某种调度策略能支持多个任务并发执行,补充下:我们知道,单核的...

2019-07-21 15:11:26 191

原创 给初学者,讲讲关于Linux操作系统的一些简单介绍。。。

Linux系统一般有4个主要部分:内核、shell、文件系统和应用程序。① Linux内核:内核是系统的“心脏”,是运行程序和管理磁盘等硬件设备的核心程序。② Linux Shell:Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接受用户输入的命令,并对其进行解释,最后送入内核去执行,实际上就是一个命令解释器。人们也可以使用Shell编程语言编写Shell程序,这些Sh...

2019-06-20 21:50:38 362

转载 CAN介绍

由于打算去面试一家外企,做汽车电子的;所以为了复习一下知识,特意复习这篇文章(先说明,这篇文章不是我写的,我顶多在其中加了自己理解的部分,从师兄给的笔记里面找到的,所以不知道作者是谁了)。。。。。。。CANCAN 是Controller Area Network 的缩写(以下称为CAN),是ISO 国际标准化的串行通信协议。技术背景介绍在当前的汽车产业中,出于对安全性、舒适性、方便性、低公...

2019-06-19 22:35:02 927 2

原创 C语言面试经典编程题

C语言简单冒泡排序法:#include <stdio.h>int main(void){ int a[] ={900,2,3,888,1000}; int n; int i; int j; int buf; n = sizeof(a)/sizeof(a[0]);// /*a[0]是int型, 占4字节, 所以总的字节数除以4等于元素的个数*/ ...

2019-06-16 23:38:35 7618

原创 STM32F4通信协议SPI&&IIC工作原理

SPI协议:全双工 3/4跟信号线MISO 主设备数据输入,从设备数据输出。(MISO:master input slave output)MOSI 主设备数据输出,从设备数据输入。(MOSI:master output slave input)SCLK时钟信号,由主设备产生。(SCLK:serial clock)CS从设备片选信号,由主设备控制。(CS:chip select...

2019-06-06 15:06:07 1455

原创 C语言面试小题目(1)

for语句循环考察: #include <stdio.h> int main() { int a,x; for(a = 0,x = 0;a<=1&&!x++;) { a++; } printf("%d,%d",a,x); return ...

2019-06-04 17:34:12 141

原创 stm32新建立一个工程

开发环境:keil5编码语言:C语言安装keil5不用说了。。。。。。。。。。。。。。。可以去微信搜索:软件安装管家,里面有keil5的安装教程,很容易的新建一个文件夹用于存放工程,命名为stm32f4_project在此文件夹下建立四个文件夹,分别命名为:CMSIS,Library,Output,USRE;CMSIS:系统文件Library:stm32开发相关代码链接Outpu...

2019-06-04 08:49:26 960

原创 数据结构与算法&&线性表的变异体——栈与队列

本文由个人笔记整理得出,材料主要来自《大话数据结构》和网络各博主栈的定义:限定仅在表尾进行插入和删除操作的线性表。栈的插入操作叫作进栈,也称压栈、入栈。栈的删除操作,也叫出栈,弹栈。ADT栈(stack)Data Operation InitStack(*S):初始化操作,建立一个空栈S; DestroyStack(*S):若栈存在,则销毁它; ClearStack(*...

2019-05-15 22:22:16 88

原创 数据结构与算法&&线性表

本文材料自《大话数据结构》和网络一、数据结构与算法的关系:数据结构:一门研究非数值计算的程序问题中的操作对象,以及它们之间关系和操作等相关关系的学科。说白了就是在一大堆数据中,数据元素之间的关系。(一个问题中多个对象之间的关系)算法:解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且,每条指令表示一个或多个操作。说白了就是问题的具体解决方案呗。(特定问题的解决办法)所...

2019-05-14 20:47:13 176

原创 C语言的补充(预处理)。。。。

九、本来打算写枚举的,算了,直接看菜鸟教程吧。。。https://www.runoob.com/cprogramming/c-enum.html十、C语言的预处理:所谓的预处理就是进行编译的第一遍扫描(语法分析)之前所做的工作;C的预处理功能有:宏定义:#define文件包含:#include "stdio.h"或#include <stdio.h>条件编译:#i...

2019-05-12 17:12:03 136

原创 C语言复习第四档->结构体&&共用体

七、结构体、公用体结构体:由各种类型组成的复合数据类型;常规定义:struct<结构体标签名称>{成员列表}struct<结构体标签名称><结构体变量名称>与类型定义同时进行:struct<结构体标签名称>{成员列表}<结构体变量名>如:struct student//struct<结构体标签名称>{成员列表}...

2019-05-12 15:52:53 178

原创 C语言复习第三档!!!(数组+指针+函数)

接着昨天的数组和指针。。。。。。。4.数组、函数和指针:数组指针(也称行指针):指向数组的指针,例如:int(*p)[10];#include <stdio.h>int main(void){ int (*p)[3]; int i; int a[3] = {0,1,2}; for(i = 0;i<3;i++) { p = a;//...

2019-05-11 21:02:53 612

原创 C语言复习(二)函数+数组+指针

五、函数<storage type> <data type> <function>(parameters){ statement//函数主体 return expression;//返回函数值}storage type:描述该函数本身的链接类型或者返回值的易变性;data type :描述函数的返回值类型function:函数名param...

2019-05-10 23:40:41 298 3

原创 C语言复习(一)

一、程序实例概览:来一个最简单的C语言程序#include <stdio.h>//头文件,因为你用到了printf语句,所以需要引用C的头文件int main(void)->其中int指明了main函数返回的类型(整型),这个返回值返回给操作系统;{/* 我的第一个 C 程序 */printf(“Hello, World! \n”);return 0;}1....

2019-05-10 15:07:09 277

原创 蓝桥杯嵌入式通用个人笔记2(必记)

//ADC配置及换算PB0对应ADC1,PB0引脚可复用成ADC_IN8RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, ENABLE);//使能时钟信号RCC_APB2PeriphClockCmd(RCC_APB2Periph_ADC1, ENABLE);GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AIN;...

2019-04-02 17:52:27 278

原创 蓝桥杯嵌入式通用个人笔记1(必记)

突然发现自己都好久没有写博客了,继上次之后估计差不多有半年了。下午刚刚看到另外一位跟我年纪相仿,同是大三的同学在CSDN发来几百篇文章,顿时觉得惭愧不已。等这次比赛结束后我会连续发文的,毕竟也要准备去面试的;写的博客就当是笔记吧。笔记是一种很好的习惯的,希望我能坚持下去!//LED定义---------------------------------------------注意LED是阳极的...

2019-03-16 17:10:59 298 2

转载 数据结构(二)

线性表:有同类型数据元素构成有序序列的线性结构称之为线性表。表中元素个数称之为线性表的长度,当表中一个元素都没有时,称为空表;表的起始位置称表头,表的结束位置称表尾。关于线性表的基本操作有:1.初始化一个空的线性表L;2.根据位序K,返回相应元素;3.在线性表L中查找X的第一次出现的位置;4.在位序i前插入一个新的元素X;5.删除制定位序i的元素;6.返回线性表L的长度n。广义表...

2018-09-18 23:07:08 150

原创 数据结构(一)

个人学习笔记,还望大神勿喷!

2018-09-18 22:34:47 73

原创 华夏说——嵌入式

对于嵌入式的一点点了解,请大神见谅!

2018-09-18 17:49:24 475

CanBus.pdf

关于CAN总线的发展历史,应用,具体技术细节等等~很多很多,这里不再细说!

2019-06-19

linux_驱动笔试.doc

笔试题目涉及到有:linux操作系统,C语言,汇编,arm架构等等

2019-06-06

面试技巧.ppt

讲述大学生如何应对第一次招聘,超经典的名企面试情景再现!

2019-06-06

嵌入式C面试题.doc

常见的嵌入式C语言面试题目,超经典典!

2019-06-06

makefile的详解.docx

通过多年编程经验得出,收罗了各界大佬的博客文章,技术文案,下载后觉得可以的点个赞呗!

2019-06-06

8051单片机C语言基础.docx

看了秒懂 一网打尽C51和标准C语言的区别

2019-06-06

空空如也

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

TA关注的人

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